Home
last modified time | relevance | path

Searched refs:ssam_device_driver (Results 1 – 13 of 13) sorted by relevance

/linux-6.12.1/drivers/platform/surface/aggregator/
Dbus.c267 const struct ssam_device_driver *sdrv; in ssam_device_get_match()
312 const struct ssam_device_driver *sdrv = to_ssam_device_driver(drv); in ssam_bus_match()
329 struct ssam_device_driver *sdrv = to_ssam_device_driver(dev->driver); in ssam_bus_remove()
350 int __ssam_device_driver_register(struct ssam_device_driver *sdrv, in __ssam_device_driver_register()
367 void ssam_device_driver_unregister(struct ssam_device_driver *sdrv) in ssam_device_driver_unregister()
/linux-6.12.1/include/linux/surface_aggregator/
Ddevice.h185 struct ssam_device_driver { struct
245 #define to_ssam_device_driver(d) container_of_const(d, struct ssam_device_driver, driver)
344 int __ssam_device_driver_register(struct ssam_device_driver *d, struct module *o);
345 void ssam_device_driver_unregister(struct ssam_device_driver *d);
/linux-6.12.1/drivers/hwmon/
Dsurface_fan.c79 static struct ssam_device_driver surface_fan = {
Dsurface_temp.c223 static struct ssam_device_driver ssam_temp = {
/linux-6.12.1/Documentation/driver-api/surface_aggregator/
Dclient.rst5 .. |ssam_device_driver| replace:: :c:type:`struct ssam_device_driver <ssam_device_driver>` substdef
54 thus not being a |ssam_device_driver|) need to explicitly establish a
121 driver types. They are represented via |ssam_device_driver| and bind to a
124 (:c:type:`struct ssam_device_driver.match_table <ssam_device_driver>`),
Dinternal.rst29 .. |ssam_device_driver| replace:: :c:type:`struct ssam_device_driver <ssam_device_driver>` substdef
87 implemented as platform devices, via |ssam_device| and |ssam_device_driver|
/linux-6.12.1/drivers/platform/surface/
Dsurface_platform_profile.c238 static struct ssam_device_driver surface_platform_profile = {
Dsurface_aggregator_hub.c357 static struct ssam_device_driver ssam_subsystem_hub_driver = {
Dsurface_aggregator_tabletsw.c631 static struct ssam_device_driver ssam_tablet_sw_driver = {
Dsurface_dtx.c1220 static struct ssam_device_driver surface_dtx_ssam_driver = {
/linux-6.12.1/drivers/power/supply/
Dsurface_charger.c268 static struct ssam_device_driver surface_ac_driver = {
Dsurface_battery.c861 static struct ssam_device_driver surface_battery_driver = {
/linux-6.12.1/drivers/hid/surface-hid/
Dsurface_hid.c238 static struct ssam_device_driver surface_hid_driver = {