Home
last modified time | relevance | path

Searched refs:ssam_retry (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/platform/surface/
H A Dsurface_dtx.c290 status = ssam_retry(ssam_bas_get_base, ddev->ctrl, &raw); in sdtx_ioctl_get_base_info()
310 status = ssam_retry(ssam_bas_get_device_mode, ddev->ctrl, &mode); in sdtx_ioctl_get_device_mode()
347 return ssam_retry(ssam_bas_latch_lock, ddev->ctrl); in __surface_dtx_ioctl()
350 return ssam_retry(ssam_bas_latch_unlock, ddev->ctrl); in __surface_dtx_ioctl()
353 return ssam_retry(ssam_bas_latch_request, ddev->ctrl); in __surface_dtx_ioctl()
356 return ssam_retry(ssam_bas_latch_confirm, ddev->ctrl); in __surface_dtx_ioctl()
359 return ssam_retry(ssam_bas_latch_heartbeat, ddev->ctrl); in __surface_dtx_ioctl()
362 return ssam_retry(ssam_bas_latch_cancel, ddev->ctrl); in __surface_dtx_ioctl()
738 status = ssam_retry(ssam_bas_get_device_mode, ddev->ctrl, &mode); in sdtx_device_mode_workfn()
745 status = ssam_retry(ssam_bas_get_base, ddev->ctrl, &base); in sdtx_device_mode_workfn()
[all …]
H A Dsurface_platform_profile.c69 status = ssam_retry(__ssam_tmp_profile_get, sdev, &info); in ssam_tmp_profile_get()
81 return ssam_retry(__ssam_tmp_profile_set, sdev, &profile_le); in ssam_tmp_profile_set()
88 return ssam_retry(__ssam_fan_profile_set, sdev->ctrl, &profile); in ssam_fan_profile_set()
H A Dsurface_aggregator_hub.c230 status = ssam_retry(ssam_bas_query_opmode, hub->sdev->ctrl, &opmode); in ssam_base_hub_query_state()
305 status = ssam_retry(__ssam_kip_query_state, hub->sdev->ctrl, &connected); in ssam_kip_hub_query_state()
H A Dsurface_aggregator_tabletsw.c276 status = ssam_retry(__ssam_kip_get_cover_state, sw->sdev->ctrl, &raw); in ssam_kip_get_cover_state()
494 status = ssam_retry(ssam_request_do_sync_onstack, sw->sdev->ctrl, &rqst, &rsp, 0); in ssam_pos_get_sources_list()
553 status = ssam_retry(__ssam_pos_get_posture_for_source, sw->sdev->ctrl, in ssam_pos_get_posture_for_source()
/linux/drivers/hid/surface-hid/
H A Dsurface_hid.c83 status = ssam_retry(ssam_request_do_sync_onstack, shid->ctrl, &rqst, &rsp, in ssam_hid_get_descriptor()
134 return ssam_retry(ssam_request_do_sync, shid->ctrl, &rqst, NULL); in ssam_hid_set_raw_report()
154 return ssam_retry(ssam_request_do_sync_onstack, shid->ctrl, &rqst, &rsp, sizeof(rprt_id)); in ssam_hid_get_raw_report()
H A Dsurface_kbd.c52 status = ssam_retry(ssam_request_do_sync_onstack, shid->ctrl, &rqst, &rsp, sizeof(entry)); in ssam_kbd_get_descriptor()
78 return ssam_retry(ssam_request_do_sync_onstack, shid->ctrl, &rqst, NULL, sizeof(value_u8)); in ssam_kbd_set_caps_led()
100 status = ssam_retry(ssam_request_do_sync_onstack, shid->ctrl, &rqst, &rsp, sizeof(payload)); in ssam_kbd_get_feature_report()
/linux/drivers/power/supply/
H A Dsurface_battery.c166 return ssam_retry(ssam_bat_get_sta, bat->sdev, &bat->sta); in spwr_battery_load_sta()
178 status = ssam_retry(ssam_bat_get_bix, bat->sdev, &bat->bix); in spwr_battery_load_bix()
196 return ssam_retry(ssam_bat_get_bst, bat->sdev, &bat->bst); in spwr_battery_load_bst()
206 return ssam_retry(ssam_bat_set_btp, bat->sdev, &value_le); in spwr_battery_set_alarm_unlocked()
751 status = ssam_retry(ssam_bat_get_sta, bat->sdev, &sta); in spwr_battery_register()
H A Dsurface_charger.c74 status = ssam_retry(ssam_bat_get_psrc, ac->sdev, &ac->state); in spwr_ac_update_unlocked()
204 status = ssam_retry(ssam_bat_get_sta, ac->sdev, &sta); in spwr_ac_register()
/linux/drivers/platform/surface/aggregator/
H A Dcontroller.c1906 status = ssam_retry(ssam_request_do_sync_onstack, ctrl, &rqst, &result, in __ssam_ssh_event_request()
2010 status = ssam_retry(ssam_ssh_get_firmware_version, ctrl, &__version); in ssam_get_firmware_version()
2052 status = ssam_retry(ssam_ssh_notif_display_off, ctrl, &response); in ssam_ctrl_notif_display_off()
2091 status = ssam_retry(ssam_ssh_notif_display_on, ctrl, &response); in ssam_ctrl_notif_display_on()
2133 status = ssam_retry(ssam_ssh_notif_d0_exit, ctrl, &response); in ssam_ctrl_notif_d0_exit()
2175 status = ssam_retry(ssam_ssh_notif_d0_entry, ctrl, &response); in ssam_ctrl_notif_d0_entry()
/linux/include/linux/surface_aggregator/
H A Dcontroller.h286 #define ssam_retry(request, args...) \ macro