Symbol: ssam_tablet_sw
drivers/platform/surface/surface_aggregator_tabletsw.c
110
struct ssam_tablet_sw *sw = dev_get_drvdata(dev);
drivers/platform/surface/surface_aggregator_tabletsw.c
120
struct ssam_tablet_sw *sw;
drivers/platform/surface/surface_aggregator_tabletsw.c
194
struct ssam_tablet_sw *sw = ssam_device_get_drvdata(sdev);
drivers/platform/surface/surface_aggregator_tabletsw.c
21
struct ssam_tablet_sw;
drivers/platform/surface/surface_aggregator_tabletsw.c
216
static const char *ssam_kip_cover_state_name(struct ssam_tablet_sw *sw,
drivers/platform/surface/surface_aggregator_tabletsw.c
244
static bool ssam_kip_cover_state_is_tablet_mode(struct ssam_tablet_sw *sw,
drivers/platform/surface/surface_aggregator_tabletsw.c
271
static int ssam_kip_get_cover_state(struct ssam_tablet_sw *sw, struct ssam_tablet_sw_state *state)
drivers/platform/surface/surface_aggregator_tabletsw.c
289
struct ssam_tablet_sw *sw = container_of(nf, struct ssam_tablet_sw, notif);
drivers/platform/surface/surface_aggregator_tabletsw.c
29
int (*get_state)(struct ssam_tablet_sw *sw, struct ssam_tablet_sw_state *state);
drivers/platform/surface/surface_aggregator_tabletsw.c
30
const char *(*state_name)(struct ssam_tablet_sw *sw,
drivers/platform/surface/surface_aggregator_tabletsw.c
32
bool (*state_is_tablet_mode)(struct ssam_tablet_sw *sw,
drivers/platform/surface/surface_aggregator_tabletsw.c
358
static const char *ssam_pos_state_name_cover(struct ssam_tablet_sw *sw, u32 state)
drivers/platform/surface/surface_aggregator_tabletsw.c
385
static const char *ssam_pos_state_name_sls(struct ssam_tablet_sw *sw, u32 state)
drivers/platform/surface/surface_aggregator_tabletsw.c
406
static const char *ssam_pos_state_name(struct ssam_tablet_sw *sw,
drivers/platform/surface/surface_aggregator_tabletsw.c
422
static bool ssam_pos_state_is_tablet_mode_cover(struct ssam_tablet_sw *sw, u32 state)
drivers/platform/surface/surface_aggregator_tabletsw.c
441
static bool ssam_pos_state_is_tablet_mode_sls(struct ssam_tablet_sw *sw, u32 state)
drivers/platform/surface/surface_aggregator_tabletsw.c
460
static bool ssam_pos_state_is_tablet_mode(struct ssam_tablet_sw *sw,
drivers/platform/surface/surface_aggregator_tabletsw.c
476
static int ssam_pos_get_sources_list(struct ssam_tablet_sw *sw, struct ssam_sources_list *sources)
drivers/platform/surface/surface_aggregator_tabletsw.c
513
static int ssam_pos_get_source(struct ssam_tablet_sw *sw, u32 *source_id)
drivers/platform/surface/surface_aggregator_tabletsw.c
547
static int ssam_pos_get_posture_for_source(struct ssam_tablet_sw *sw, u32 source_id, u32 *posture)
drivers/platform/surface/surface_aggregator_tabletsw.c
55
int (*get_state)(struct ssam_tablet_sw *sw, struct ssam_tablet_sw_state *state);
drivers/platform/surface/surface_aggregator_tabletsw.c
56
const char *(*state_name)(struct ssam_tablet_sw *sw,
drivers/platform/surface/surface_aggregator_tabletsw.c
562
static int ssam_pos_get_posture(struct ssam_tablet_sw *sw, struct ssam_tablet_sw_state *state)
drivers/platform/surface/surface_aggregator_tabletsw.c
58
bool (*state_is_tablet_mode)(struct ssam_tablet_sw *sw,
drivers/platform/surface/surface_aggregator_tabletsw.c
588
struct ssam_tablet_sw *sw = container_of(nf, struct ssam_tablet_sw, notif);
drivers/platform/surface/surface_aggregator_tabletsw.c
72
struct ssam_tablet_sw *sw = dev_get_drvdata(dev);
drivers/platform/surface/surface_aggregator_tabletsw.c
90
struct ssam_tablet_sw *sw = container_of(work, struct ssam_tablet_sw, update_work);