Go to the documentation of this file.
21 #ifndef __LINUX_SMSC911X_H__
22 #define __LINUX_SMSC911X_H__
38 #define SMSC911X_IRQ_POLARITY_ACTIVE_LOW 0
39 #define SMSC911X_IRQ_POLARITY_ACTIVE_HIGH 1
42 #define SMSC911X_IRQ_TYPE_OPEN_DRAIN 0
43 #define SMSC911X_IRQ_TYPE_PUSH_PULL 1
46 #define SMSC911X_USE_16BIT (BIT(0))
47 #define SMSC911X_USE_32BIT (BIT(1))
48 #define SMSC911X_FORCE_INTERNAL_PHY (BIT(2))
49 #define SMSC911X_FORCE_EXTERNAL_PHY (BIT(3))
50 #define SMSC911X_SAVE_MAC_ADDRESS (BIT(4))
60 #define SMSC911X_SWAP_FIFO (BIT(5))