Home
last modified time | relevance | path

Searched refs:sensor_idx (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.15/drivers/hid/amd-sfh-hid/
Damd_sfh_client.c25 u8 sensor_idx; member
62 new->sensor_idx = cli_data->sensor_idx[i]; in amd_sfh_get_report()
88 sensor_index = req_node->sensor_idx; in amd_sfh_work()
127 (i, cli_data->sensor_idx[i], cli_data->report_id[i], in_data); in amd_sfh_work_buffer()
156 cl_data->num_hid_devices = amd_mp2_get_sensor_num(privdata, &cl_data->sensor_idx[0]); in amd_sfh_hid_client_init()
170 cl_idx = cl_data->sensor_idx[i]; in amd_sfh_hid_client_init()
197 info.sensor_idx = cl_idx; in amd_sfh_hid_client_init()
211 (privdata, cl_data->sensor_idx[i], SENSOR_ENABLED); in amd_sfh_hid_client_init()
216 privdata->mp2_ops->stop(privdata, cl_data->sensor_idx[i]); in amd_sfh_hid_client_init()
218 (privdata, cl_data->sensor_idx[i], SENSOR_DISABLED); in amd_sfh_hid_client_init()
[all …]
Damd_sfh_pcie.c56 cmd_base.cmd_v2.sensor_id = info.sensor_idx; in amd_start_sensor_v2()
59 if (info.sensor_idx == als_idx) in amd_start_sensor_v2()
66 static void amd_stop_sensor_v2(struct amd_mp2_dev *privdata, u16 sensor_idx) in amd_stop_sensor_v2() argument
73 cmd_base.cmd_v2.sensor_id = sensor_idx; in amd_stop_sensor_v2()
100 cmd_base.s.sensor_id = info.sensor_idx; in amd_start_sensor()
112 void amd_stop_sensor(struct amd_mp2_dev *privdata, u16 sensor_idx) in amd_stop_sensor() argument
120 cmd_base.s.sensor_id = sensor_idx; in amd_stop_sensor()
278 info.sensor_idx = cl_data->sensor_idx[i]; in amd_mp2_pci_resume()
282 (mp2, cl_data->sensor_idx[i], SENSOR_ENABLED); in amd_mp2_pci_resume()
286 cl_data->sensor_idx[i], cl_data->sensor_sts[i]); in amd_mp2_pci_resume()
[all …]
Damd_sfh_pcie.h88 enum sensor_idx { enum
106 u8 sensor_idx; member
129 void amd_stop_sensor(struct amd_mp2_dev *privdata, u16 sensor_idx);
140 void (*stop)(struct amd_mp2_dev *privdata, u16 sensor_idx);
Damd_sfh_hid.h39 u8 sensor_idx[MAX_HID_DEVICES]; member
71 u8 get_input_report(u8 current_index, int sensor_idx, int report_id,
/Linux-v5.15/drivers/hid/amd-sfh-hid/hid_descriptor/
Damd_sfh_hid_desc.c30 int get_report_descriptor(int sensor_idx, u8 *rep_desc) in get_report_descriptor() argument
32 switch (sensor_idx) { in get_report_descriptor()
64 u32 get_descr_sz(int sensor_idx, int descriptor_name) in get_descr_sz() argument
66 switch (sensor_idx) { in get_descr_sz()
134 u8 get_feature_report(int sensor_idx, int report_id, u8 *feature_report) in get_feature_report() argument
146 switch (sensor_idx) { in get_feature_report()
201 u8 get_input_report(u8 current_index, int sensor_idx, int report_id, struct amd_input_data *in_data) in get_input_report() argument
218 switch (sensor_idx) { in get_input_report()
Damd_sfh_hid_desc.h113 int get_report_descriptor(int sensor_idx, u8 rep_desc[]);
114 u32 get_descr_sz(int sensor_idx, int descriptor_name);
115 u8 get_feature_report(int sensor_idx, int report_id, u8 *feature_report);