/openbmc/linux/include/linux/surface_aggregator/ |
H A D | controller.h | 42 u8 target_category; member 84 u8 target_category; member 304 u8 target_category; member 361 rqst.target_category = s.target_category; \ 401 rqst.target_category = s.target_category; \ 444 rqst.target_category = s.target_category; \ 505 rqst.target_category = s.target_category; \ 562 rqst.target_category = s.target_category; \ 604 rqst.target_category = s.target_category; \ 649 rqst.target_category = s.target_category; \ [all …]
|
/openbmc/linux/include/uapi/linux/surface_aggregator/ |
H A D | cdev.h | 56 __u8 target_category; member 90 __u8 target_category; member 109 __u8 target_category; member 116 __u8 target_category; member 133 __u8 target_category; member
|
/openbmc/linux/drivers/platform/surface/aggregator/ |
H A D | controller.c | 121 bool match = n->event.id.target_category == event->target_category; in ssam_event_matches_notifier() 1827 u8 target_category; member 1851 params.target_category = id.target_category; in __ssam_ssh_event_request() 1856 rqst.target_category = reg.target_category; in __ssam_ssh_event_request() 1902 id.target_category, id.instance, reg.target_category); in ssam_ssh_event_enable() 1908 status, id.target_category, id.instance, reg.target_category); in ssam_ssh_event_enable() 1943 id.target_category, id.instance, reg.target_category); in ssam_ssh_event_disable() 1949 status, id.target_category, id.instance, reg.target_category); in ssam_ssh_event_disable() 2185 reg.target_category, id.target_category, id.instance, entry->refcount); in ssam_nf_refcount_enable() 2197 flags, entry->flags, reg.target_category, id.target_category, in ssam_nf_refcount_enable() [all …]
|
H A D | ssh_msgb.h | 191 __msgb_push_u8(msgb, rqst->target_category); /* Target category. */ in msgb_push_cmd()
|
/openbmc/linux/drivers/platform/surface/ |
H A D | surface_aggregator_cdev.c | 101 event.target_category = in->target_category; in ssam_cdev_notifier() 113 in->target_category, in->target_id, in->command_id, in->instance_id); in ssam_cdev_notifier() 172 nf->nf.event.id.target_category = tc; in ssam_cdev_notifier_register() 274 spec.target_category = rqst.target_category; in ssam_cdev_request() 382 return ssam_cdev_notifier_register(client, desc.target_category, desc.priority); in ssam_cdev_notif_register() 397 return ssam_cdev_notifier_unregister(client, desc.target_category); in ssam_cdev_notif_unregister() 416 reg.target_category = desc.reg.target_category; in ssam_cdev_event_enable() 421 id.target_category = desc.id.target_category; in ssam_cdev_event_enable() 444 reg.target_category = desc.reg.target_category; in ssam_cdev_event_disable() 449 id.target_category = desc.id.target_category; in ssam_cdev_event_disable()
|
H A D | surface_aggregator_hub.c | 216 .target_category = SSAM_SSH_TC_BAS, 270 .target_category = SSAM_SSH_TC_BAS, 294 .target_category = SSAM_SSH_TC_KIP, 335 .target_category = SSAM_SSH_TC_KIP,
|
H A D | surface_dtx.c | 73 .target_category = SSAM_SSH_TC_BAS, 80 .target_category = SSAM_SSH_TC_BAS, 87 .target_category = SSAM_SSH_TC_BAS, 94 .target_category = SSAM_SSH_TC_BAS, 101 .target_category = SSAM_SSH_TC_BAS, 108 .target_category = SSAM_SSH_TC_BAS, 115 .target_category = SSAM_SSH_TC_BAS, 122 .target_category = SSAM_SSH_TC_BAS, 129 .target_category = SSAM_SSH_TC_BAS, 962 ddev->notif.event.id.target_category = SSAM_SSH_TC_BAS; in sdtx_device_init()
|
H A D | surface_platform_profile.c | 36 .target_category = SSAM_SSH_TC_TMP, 41 .target_category = SSAM_SSH_TC_TMP,
|
H A D | surface_aggregator_tabletsw.c | 265 .target_category = SSAM_SSH_TC_KIP, 315 .target_category = SSAM_SSH_TC_KIP, 482 rqst.target_category = SSAM_SSH_TC_POS; in ssam_pos_get_sources_list() 541 .target_category = SSAM_SSH_TC_POS, 614 .target_category = SSAM_SSH_TC_POS,
|
H A D | surface_acpi_notify.c | 535 if (rqst->target_category == SSAM_SSH_TC_BAS && rqst->command_id == 0x0D) { in san_rqst_fixup_suspended() 575 rqst.target_category = gsb_rqst->tc; in san_rqst() 686 d->nf_bat.event.id.target_category = SSAM_SSH_TC_BAT; in san_events_register() 694 d->nf_tmp.event.id.target_category = SSAM_SSH_TC_TMP; in san_events_register()
|
/openbmc/linux/drivers/hid/surface-hid/ |
H A D | surface_kbd.c | 40 rqst.target_category = shid->uid.category; in ssam_kbd_get_descriptor() 70 rqst.target_category = shid->uid.category; in ssam_kbd_set_caps_led() 88 rqst.target_category = shid->uid.category; in ssam_kbd_get_feature_report() 133 if (shid->uid.category != event->target_category) in ssam_kbd_event_fn() 260 shid->notif.event.id.target_category = shid->uid.category; in surface_kbd_probe()
|
H A D | surface_hid.c | 59 rqst.target_category = shid->uid.category; in ssam_hid_get_descriptor() 124 rqst.target_category = shid->uid.category; in ssam_hid_set_raw_report() 142 rqst.target_category = shid->uid.category; in ssam_hid_get_raw_report() 213 shid->notif.event.id.target_category = sdev->uid.category; in surface_hid_probe()
|
/openbmc/linux/drivers/power/supply/ |
H A D | surface_charger.c | 32 .target_category = SSAM_SSH_TC_BAT, 38 .target_category = SSAM_SSH_TC_BAT, 185 ac->notif.event.id.target_category = sdev->uid.category; in spwr_ac_init()
|
H A D | surface_battery.c | 89 .target_category = SSAM_SSH_TC_BAT, 95 .target_category = SSAM_SSH_TC_BAT, 101 .target_category = SSAM_SSH_TC_BAT, 107 .target_category = SSAM_SSH_TC_BAT, 732 bat->notif.event.id.target_category = sdev->uid.category; in spwr_battery_init()
|
/openbmc/linux/Documentation/driver-api/surface_aggregator/ |
H A D | client.rst | 193 rqst.target_category = SSAM_SSH_TC_SAM; 243 .target_category = SSAM_SSH_TC_TMP, 293 .target_category = SSAM_SSH_TC_BAT, 372 nf->event.id.target_category = sdev->uid.category;
|