diff options
Diffstat (limited to 'include/linux/mod_devicetable.h')
| -rw-r--r-- | include/linux/mod_devicetable.h | 17 | 
1 files changed, 17 insertions, 0 deletions
diff --git a/include/linux/mod_devicetable.h b/include/linux/mod_devicetable.h index 48c007dae47..ae28e93fd07 100644 --- a/include/linux/mod_devicetable.h +++ b/include/linux/mod_devicetable.h @@ -382,6 +382,23 @@ struct ssb_device_id {  #define SSB_ANY_ID		0xFFFF  #define SSB_ANY_REV		0xFF +/* Broadcom's specific AMBA core, see drivers/bcma/ */ +struct bcma_device_id { +	__u16	manuf; +	__u16	id; +	__u8	rev; +	__u8	class; +}; +#define BCMA_CORE(_manuf, _id, _rev, _class)  \ +	{ .manuf = _manuf, .id = _id, .rev = _rev, .class = _class, } +#define BCMA_CORETABLE_END  \ +	{ 0, }, + +#define BCMA_ANY_MANUF		0xFFFF +#define BCMA_ANY_ID		0xFFFF +#define BCMA_ANY_REV		0xFF +#define BCMA_ANY_CLASS		0xFF +  struct virtio_device_id {  	__u32 device;  	__u32 vendor;  |