Stephen Hemminger | f8942e0 | 2010-09-08 14:46:36 -0700 | [diff] [blame] | 1 | #ifndef _INTERFACE_INIT_H |
| 2 | #define _INTERFACE_INIT_H |
| 3 | |
Kevin McKinney | da1e4fa | 2012-09-02 13:55:54 -0400 | [diff] [blame] | 4 | #define BCM_USB_VENDOR_ID_T3 0x198f |
| 5 | #define BCM_USB_VENDOR_ID_FOXCONN 0x0489 |
| 6 | #define BCM_USB_VENDOR_ID_ZTE 0x19d2 |
Stephen Hemminger | f8942e0 | 2010-09-08 14:46:36 -0700 | [diff] [blame] | 7 | |
Kevin McKinney | da1e4fa | 2012-09-02 13:55:54 -0400 | [diff] [blame] | 8 | #define BCM_USB_PRODUCT_ID_T3 0x0300 |
| 9 | #define BCM_USB_PRODUCT_ID_T3B 0x0210 |
| 10 | #define BCM_USB_PRODUCT_ID_T3L 0x0220 |
Kevin McKinney | da1e4fa | 2012-09-02 13:55:54 -0400 | [diff] [blame] | 11 | #define BCM_USB_PRODUCT_ID_SYM 0x15E |
| 12 | #define BCM_USB_PRODUCT_ID_1901 0xe017 |
Kevin McKinney | e66fc1f | 2012-09-11 22:19:06 -0400 | [diff] [blame] | 13 | #define BCM_USB_PRODUCT_ID_226 0x0132 /* not sure if this is valid */ |
| 14 | #define BCM_USB_PRODUCT_ID_ZTE_226 0x172 |
Kevin McKinney | 4f29ef0 | 2012-11-12 22:20:30 -0500 | [diff] [blame] | 15 | #define BCM_USB_PRODUCT_ID_ZTE_326 0x173 /* ZTE AX326 */ |
Kevin McKinney | da1e4fa | 2012-09-02 13:55:54 -0400 | [diff] [blame] | 16 | #define BCM_USB_PRODUCT_ID_ZTE_TU25 0x0007 |
Stephen Hemminger | f8942e0 | 2010-09-08 14:46:36 -0700 | [diff] [blame] | 17 | |
Kevin McKinney | da1e4fa | 2012-09-02 13:55:54 -0400 | [diff] [blame] | 18 | #define BCM_USB_MINOR_BASE 192 |
Stephen Hemminger | f8942e0 | 2010-09-08 14:46:36 -0700 | [diff] [blame] | 19 | |
Kevin McKinney | 1d200e8 | 2012-09-02 13:55:55 -0400 | [diff] [blame] | 20 | int InterfaceInitialize(void); |
Stephen Hemminger | f8942e0 | 2010-09-08 14:46:36 -0700 | [diff] [blame] | 21 | |
Kevin McKinney | 1d200e8 | 2012-09-02 13:55:55 -0400 | [diff] [blame] | 22 | int InterfaceExit(void); |
Stephen Hemminger | f8942e0 | 2010-09-08 14:46:36 -0700 | [diff] [blame] | 23 | |
Kevin McKinney | d6861cf | 2012-11-01 23:42:21 -0400 | [diff] [blame] | 24 | int usbbcm_worker_thread(struct bcm_interface_adapter *psIntfAdapter); |
Stephen Hemminger | f8942e0 | 2010-09-08 14:46:36 -0700 | [diff] [blame] | 25 | |
Stephen Hemminger | f8942e0 | 2010-09-08 14:46:36 -0700 | [diff] [blame] | 26 | #endif |