Searched refs:ssam_device_driver (Results 1 – 10 of 10) sorted by relevance
171 struct ssam_device_driver { struct225 struct ssam_device_driver *to_ssam_device_driver(struct device_driver *d) in to_ssam_device_driver()227 return container_of(d, struct ssam_device_driver, driver); in to_ssam_device_driver()298 int __ssam_device_driver_register(struct ssam_device_driver *d, struct module *o);299 void ssam_device_driver_unregister(struct ssam_device_driver *d);
259 const struct ssam_device_driver *sdrv; in ssam_device_get_match()304 struct ssam_device_driver *sdrv = to_ssam_device_driver(drv); in ssam_bus_match()321 struct ssam_device_driver *sdrv = to_ssam_device_driver(dev->driver); in ssam_bus_remove()343 int __ssam_device_driver_register(struct ssam_device_driver *sdrv, in __ssam_device_driver_register()360 void ssam_device_driver_unregister(struct ssam_device_driver *sdrv) in ssam_device_driver_unregister()
5 .. |ssam_device_driver| replace:: :c:type:`struct ssam_device_driver <ssam_device_driver>` substdef52 thus not being a |ssam_device_driver|) need to explicitly establish a119 driver types. They are represented via |ssam_device_driver| and bind to a122 (:c:type:`struct ssam_device_driver.match_table <ssam_device_driver>`),
29 .. |ssam_device_driver| replace:: :c:type:`struct ssam_device_driver <ssam_device_driver>` substdef87 implemented as platform devices, via |ssam_device| and |ssam_device_driver|
177 static struct ssam_device_driver surface_platform_profile = {
505 static struct ssam_device_driver ssam_base_hub_driver = {
1222 static struct ssam_device_driver surface_dtx_ssam_driver = {
268 static struct ssam_device_driver surface_ac_driver = {
861 static struct ssam_device_driver surface_battery_driver = {
238 static struct ssam_device_driver surface_hid_driver = {