]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - include/linux/mod_devicetable.h
bcma: add Broadcom specific AMBA bus driver
[mirror_ubuntu-zesty-kernel.git] / include / linux / mod_devicetable.h
index 48c007dae4765851ae1657b6bcce3dc4b8fe542f..ae28e93fd07276c27114709580ed555e772fcd94 100644 (file)
@@ -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;