pnp id size fix (1/6)
PATCH 1/1 pnp id size fix (1/6)
This patch sets the id size to 8, not 7.
-Adam
include/linux/pnp.h +6 -5
@@ -23,6 +23,7 @@#define DEVICE_COUNT_IO 8#define DEVICE_COUNT_MEM 4#define MAX_DEVICES 8 +#define PNP_ID_LEN 8struct pnp_resource ;struct pnp_protocol ;
@@ -148,7 +149,7 @@ }struct pnp_fixup { -char id[7 ]; +char id[PNP_ID_LEN ];void (*quirk_function)(struct pnp_dev *dev);/* fixup function */ };
@@ -180,20 +181,20 @@*/ struct pnp_id { -char id[7 ]; +char id[PNP_ID_LEN ];struct pnp_id * next; };struct pnp_device_id { -char id[7 ]; +char id[PNP_ID_LEN ];unsigned long driver_data;/* data private to the driver */ };struct pnp_card_device_id { -char id[7 ]; +char id[PNP_ID_LEN ];unsigned long driver_data;/* data private to the driver */ struct { -char id[7 ]; +char id[PNP_ID_LEN ]; } devs[MAX_DEVICES ];/* logical devices */ };