112c03f59c3909159010b87a926f5626d4380d441Magnus Damm#ifndef __SMC911X_H__ 212c03f59c3909159010b87a926f5626d4380d441Magnus Damm#define __SMC911X_H__ 312c03f59c3909159010b87a926f5626d4380d441Magnus Damm 412c03f59c3909159010b87a926f5626d4380d441Magnus Damm#define SMC911X_USE_16BIT (1 << 0) 512c03f59c3909159010b87a926f5626d4380d441Magnus Damm#define SMC911X_USE_32BIT (1 << 1) 612c03f59c3909159010b87a926f5626d4380d441Magnus Damm 712c03f59c3909159010b87a926f5626d4380d441Magnus Dammstruct smc911x_platdata { 812c03f59c3909159010b87a926f5626d4380d441Magnus Damm unsigned long flags; 912c03f59c3909159010b87a926f5626d4380d441Magnus Damm unsigned long irq_flags; /* IRQF_... */ 10319edafef64406c971035c56bd68480e5a82b581Catalin Marinas int irq_polarity; 1112c03f59c3909159010b87a926f5626d4380d441Magnus Damm}; 1212c03f59c3909159010b87a926f5626d4380d441Magnus Damm 1312c03f59c3909159010b87a926f5626d4380d441Magnus Damm#endif /* __SMC911X_H__ */ 14