Lines Matching defs:driver
20 * This represents WMI devices discovered by the WMI driver core.
48 * struct wmi_driver - WMI driver structure
49 * @driver: Driver model structure
50 * @id_table: List of WMI GUIDs supported by this driver
60 struct device_driver driver;
70 extern int __must_check __wmi_driver_register(struct wmi_driver *driver,
72 extern void wmi_driver_unregister(struct wmi_driver *driver);
75 * wmi_driver_register() - Helper macro to register a WMI driver
76 * @driver: wmi_driver struct
78 * Helper macro for registering a WMI driver. It automatically passes
81 #define wmi_driver_register(driver) __wmi_driver_register((driver), THIS_MODULE)
84 * module_wmi_driver() - Helper macro to register/unregister a WMI driver