Home
last modified time | relevance | path

Searched refs:sfh_info (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/hid/amd-sfh-hid/sfh1_1/
H A Damd_sfh_interface.c161 int amd_get_sfh_info(struct amd_sfh_info *sfh_info, enum sfh_message_type op) in amd_get_sfh_info() argument
163 if (sfh_info) { in amd_get_sfh_info()
166 return amd_sfh_hpd_info(&sfh_info->user_present); in amd_get_sfh_info()
168 return amd_sfh_als_info(&sfh_info->ambient_light); in amd_get_sfh_info()
170 return amd_sfh_mode_info(&sfh_info->platform_type, in amd_get_sfh_info()
171 &sfh_info->laptop_placement); in amd_get_sfh_info()
/linux-6.15/drivers/platform/x86/amd/pmf/
H A Dspc.c243 struct amd_sfh_info sfh_info; in amd_pmf_get_sensor_info() local
249 if (!amd_get_sfh_info(&sfh_info, MT_ALS)) in amd_pmf_get_sensor_info()
250 in->ev_info.ambient_light = sfh_info.ambient_light; in amd_pmf_get_sensor_info()
255 if (!amd_get_sfh_info(&sfh_info, MT_HPD)) { in amd_pmf_get_sensor_info()
256 if (sfh_info.user_present == SFH_USER_PRESENT) in amd_pmf_get_sensor_info()
263 if (!amd_get_sfh_info(&sfh_info, MT_SRA)) { in amd_pmf_get_sensor_info()
264 in->ev_info.platform_type = sfh_info.platform_type; in amd_pmf_get_sensor_info()
265 in->ev_info.device_state = sfh_info.laptop_placement; in amd_pmf_get_sensor_info()
/linux-6.15/include/linux/
H A Damd-pmf-io.h64 int amd_get_sfh_info(struct amd_sfh_info *sfh_info, enum sfh_message_type op);