]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - include/linux/mod_devicetable.h
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
[karo-tx-linux.git] / include / linux / mod_devicetable.h
index e47e5951058be53593f68e9c8d955418a0e82ccf..74523d999f7a9a99f4e5890102e653c49f094ade 100644 (file)
@@ -351,4 +351,19 @@ struct sdio_device_id {
        kernel_ulong_t driver_data;     /* Data private to the driver */
 };
 
+/* SSB core, see drivers/ssb/ */
+struct ssb_device_id {
+       __u16   vendor;
+       __u16   coreid;
+       __u8    revision;
+};
+#define SSB_DEVICE(_vendor, _coreid, _revision)  \
+       { .vendor = _vendor, .coreid = _coreid, .revision = _revision, }
+#define SSB_DEVTABLE_END  \
+       { 0, },
+
+#define SSB_ANY_VENDOR         0xFFFF
+#define SSB_ANY_ID             0xFFFF
+#define SSB_ANY_REV            0xFF
+
 #endif /* LINUX_MOD_DEVICETABLE_H */