Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/platform/surface/surface_aggregator_tabletsw.c ssam_tablet_sw_driver_init() -> __ssam_device_driver_register()

Type Parameter Key Value
PARAM_VALUE 0 sdrv 687987748794953728
PARAM_VALUE 1 owner 0

drivers/hid/surface-hid/surface_hid.c surface_hid_driver_init() -> __ssam_device_driver_register()

Type Parameter Key Value
PARAM_VALUE 0 sdrv 5625106826690850816
PARAM_VALUE 1 owner 0

drivers/hwmon/surface_temp.c ssam_temp_init() -> __ssam_device_driver_register()

Type Parameter Key Value
PARAM_VALUE 0 sdrv 426394459700367360
PARAM_VALUE 1 owner 0

drivers/power/supply/surface_battery.c surface_battery_driver_init() -> __ssam_device_driver_register()

Type Parameter Key Value
PARAM_VALUE 0 sdrv 7437980566699180032
PARAM_VALUE 1 owner 0

drivers/power/supply/surface_charger.c surface_ac_driver_init() -> __ssam_device_driver_register()

Type Parameter Key Value
PARAM_VALUE 0 sdrv 7217250861840879616
PARAM_VALUE 1 owner 0

drivers/platform/surface/surface_aggregator_hub.c ssam_subsystem_hub_driver_init() -> __ssam_device_driver_register()

Type Parameter Key Value
PARAM_VALUE 0 sdrv 6815216175222403072
PARAM_VALUE 1 owner 0

drivers/hwmon/surface_fan.c surface_fan_init() -> __ssam_device_driver_register()

Type Parameter Key Value
PARAM_VALUE 0 sdrv 5031331445779828736
PARAM_VALUE 1 owner 0

drivers/platform/surface/surface_platform_profile.c surface_platform_profile_init() -> __ssam_device_driver_register()

Type Parameter Key Value
PARAM_VALUE 0 sdrv 7830637079399972864
PARAM_VALUE 1 owner 0

drivers/platform/surface/surface_dtx.c ssam_dtx_driver_register() -> __ssam_device_driver_register()

Type Parameter Key Value
PARAM_VALUE 0 sdrv 3850801413340745728
PARAM_VALUE 1 owner 0