Go to the documentation of this file.
13 #include <linux/device.h>
18 #define IPACK_IDPROM_OFFSET_I 0x01
19 #define IPACK_IDPROM_OFFSET_P 0x03
20 #define IPACK_IDPROM_OFFSET_A 0x05
21 #define IPACK_IDPROM_OFFSET_C 0x07
22 #define IPACK_IDPROM_OFFSET_MANUFACTURER_ID 0x09
23 #define IPACK_IDPROM_OFFSET_MODEL 0x0B
24 #define IPACK_IDPROM_OFFSET_REVISION 0x0D
25 #define IPACK_IDPROM_OFFSET_RESERVED 0x0F
26 #define IPACK_IDPROM_OFFSET_DRIVER_ID_L 0x11
27 #define IPACK_IDPROM_OFFSET_DRIVER_ID_H 0x13
28 #define IPACK_IDPROM_OFFSET_NUM_BYTES 0x15
29 #define IPACK_IDPROM_OFFSET_CRC 0x17
202 #define DEFINE_IPACK_DEVICE_TABLE(_table) \
203 const struct ipack_device_id _table[] __devinitconst
214 #define IPACK_DEVICE(_format, vend, dev) \
215 .format = (_format), \