ssam_device_driver
static struct ssam_device_driver surface_hid_driver = {
static struct ssam_device_driver surface_fan = {
static struct ssam_device_driver ssam_temp = {
const struct ssam_device_driver *sdrv;
const struct ssam_device_driver *sdrv = to_ssam_device_driver(drv);
struct ssam_device_driver *sdrv = to_ssam_device_driver(dev->driver);
int __ssam_device_driver_register(struct ssam_device_driver *sdrv,
void ssam_device_driver_unregister(struct ssam_device_driver *sdrv)
static struct ssam_device_driver ssam_subsystem_hub_driver = {
static struct ssam_device_driver ssam_tablet_sw_driver = {
static struct ssam_device_driver surface_dtx_ssam_driver = {
static struct ssam_device_driver surface_platform_profile = {
static struct ssam_device_driver surface_battery_driver = {
static struct ssam_device_driver surface_ac_driver = {
#define to_ssam_device_driver(d) container_of_const(d, struct ssam_device_driver, driver)
int __ssam_device_driver_register(struct ssam_device_driver *d, struct module *o);
void ssam_device_driver_unregister(struct ssam_device_driver *d);