Lines Matching full:i

23 	int i;  in amd_sfh_get_sensor_num()  local
28 for (i = 0; i < MAX_IDX; i++) { in amd_sfh_get_sensor_num()
29 switch (i) { in amd_sfh_get_sensor_num()
36 if (BIT(i) & slist->sl.sensors) in amd_sfh_get_sensor_num()
37 sensor_id[num_of_sensors++] = i; in amd_sfh_get_sensor_num()
76 int i, status; in amd_sfh_hid_client_deinit() local
78 for (i = 0; i < cl_data->num_hid_devices; i++) { in amd_sfh_hid_client_deinit()
79 switch (cl_data->sensor_idx[i]) { in amd_sfh_hid_client_deinit()
91 if (cl_data->sensor_sts[i] == SENSOR_ENABLED) { in amd_sfh_hid_client_deinit()
92 privdata->mp2_ops->stop(privdata, cl_data->sensor_idx[i]); in amd_sfh_hid_client_deinit()
94 (privdata, cl_data->sensor_idx[i], DISABLE_SENSOR); in amd_sfh_hid_client_deinit()
96 cl_data->sensor_sts[i] = SENSOR_DISABLED; in amd_sfh_hid_client_deinit()
98 cl_data->sensor_idx[i], get_sensor_name(cl_data->sensor_idx[i]), in amd_sfh_hid_client_deinit()
99 cl_data->sensor_sts[i]); in amd_sfh_hid_client_deinit()
120 int rc, i, status; in amd_sfh1_1_hid_client_init() local
137 for (i = 0; i < cl_data->num_hid_devices; i++) { in amd_sfh1_1_hid_client_init()
138 cl_data->sensor_sts[i] = SENSOR_DISABLED; in amd_sfh1_1_hid_client_init()
140 if (cl_data->sensor_idx[i] == SRA_IDX) { in amd_sfh1_1_hid_client_init()
141 info.sensor_idx = cl_data->sensor_idx[i]; in amd_sfh1_1_hid_client_init()
145 (privdata, cl_data->sensor_idx[i], ENABLE_SENSOR); in amd_sfh1_1_hid_client_init()
147 cl_data->sensor_sts[i] = (status == 0) ? SENSOR_ENABLED : SENSOR_DISABLED; in amd_sfh1_1_hid_client_init()
148 if (cl_data->sensor_sts[i] == SENSOR_ENABLED) { in amd_sfh1_1_hid_client_init()
155 cl_data->sensor_requested_cnt[i] = 0; in amd_sfh1_1_hid_client_init()
156 cl_data->cur_hid_dev = i; in amd_sfh1_1_hid_client_init()
157 cl_idx = cl_data->sensor_idx[i]; in amd_sfh1_1_hid_client_init()
159 cl_data->report_descr_sz[i] = mp2_ops->get_desc_sz(cl_idx, descr_size); in amd_sfh1_1_hid_client_init()
160 if (!cl_data->report_descr_sz[i]) { in amd_sfh1_1_hid_client_init()
174 cl_data->feature_report[i] = devm_kzalloc(dev, feature_report_size, GFP_KERNEL); in amd_sfh1_1_hid_client_init()
175 if (!cl_data->feature_report[i]) { in amd_sfh1_1_hid_client_init()
179 in_data->input_report[i] = devm_kzalloc(dev, input_report_size, GFP_KERNEL); in amd_sfh1_1_hid_client_init()
180 if (!in_data->input_report[i]) { in amd_sfh1_1_hid_client_init()
187 cl_data->report_descr[i] = in amd_sfh1_1_hid_client_init()
188 devm_kzalloc(dev, cl_data->report_descr_sz[i], GFP_KERNEL); in amd_sfh1_1_hid_client_init()
189 if (!cl_data->report_descr[i]) { in amd_sfh1_1_hid_client_init()
193 rc = mp2_ops->get_rep_desc(cl_idx, cl_data->report_descr[i]); in amd_sfh1_1_hid_client_init()
200 (privdata, cl_data->sensor_idx[i], ENABLE_SENSOR); in amd_sfh1_1_hid_client_init()
202 cl_data->sensor_sts[i] = (status == 0) ? SENSOR_ENABLED : SENSOR_DISABLED; in amd_sfh1_1_hid_client_init()
205 for (i = 0; i < cl_data->num_hid_devices; i++) { in amd_sfh1_1_hid_client_init()
206 if (cl_data->sensor_idx[i] == SRA_IDX) in amd_sfh1_1_hid_client_init()
208 cl_data->cur_hid_dev = i; in amd_sfh1_1_hid_client_init()
209 if (cl_data->sensor_sts[i] == SENSOR_ENABLED) { in amd_sfh1_1_hid_client_init()
211 rc = amdtp_hid_probe(i, cl_data); in amd_sfh1_1_hid_client_init()
214 switch (cl_data->sensor_idx[i]) { in amd_sfh1_1_hid_client_init()
226 cl_data->sensor_idx[i], get_sensor_name(cl_data->sensor_idx[i]), in amd_sfh1_1_hid_client_init()
227 cl_data->sensor_sts[i]); in amd_sfh1_1_hid_client_init()
242 for (i = 0; i < cl_data->num_hid_devices; i++) { in amd_sfh1_1_hid_client_init()
243 if (cl_data->sensor_idx[i] == SRA_IDX) in amd_sfh1_1_hid_client_init()
245 devm_kfree(dev, cl_data->feature_report[i]); in amd_sfh1_1_hid_client_init()
246 devm_kfree(dev, in_data->input_report[i]); in amd_sfh1_1_hid_client_init()
247 devm_kfree(dev, cl_data->report_descr[i]); in amd_sfh1_1_hid_client_init()
256 int i, status; in amd_sfh_resume() local
263 for (i = 0; i < cl_data->num_hid_devices; i++) { in amd_sfh_resume()
265 if (cl_data->sensor_idx[i] == HPD_IDX) in amd_sfh_resume()
268 if (cl_data->sensor_sts[i] == SENSOR_DISABLED) { in amd_sfh_resume()
269 info.sensor_idx = cl_data->sensor_idx[i]; in amd_sfh_resume()
272 (mp2, cl_data->sensor_idx[i], ENABLE_SENSOR); in amd_sfh_resume()
276 cl_data->sensor_sts[i] = SENSOR_ENABLED; in amd_sfh_resume()
278 cl_data->sensor_idx[i], get_sensor_name(cl_data->sensor_idx[i]), in amd_sfh_resume()
279 cl_data->sensor_sts[i]); in amd_sfh_resume()
290 int i, status; in amd_sfh_suspend() local
297 for (i = 0; i < cl_data->num_hid_devices; i++) { in amd_sfh_suspend()
299 if (cl_data->sensor_idx[i] == HPD_IDX) in amd_sfh_suspend()
301 if (cl_data->sensor_sts[i] == SENSOR_ENABLED) { in amd_sfh_suspend()
302 mp2->mp2_ops->stop(mp2, cl_data->sensor_idx[i]); in amd_sfh_suspend()
304 (mp2, cl_data->sensor_idx[i], DISABLE_SENSOR); in amd_sfh_suspend()
308 cl_data->sensor_sts[i] = SENSOR_DISABLED; in amd_sfh_suspend()
310 cl_data->sensor_idx[i], get_sensor_name(cl_data->sensor_idx[i]), in amd_sfh_suspend()
311 cl_data->sensor_sts[i]); in amd_sfh_suspend()
323 int i, status; in amd_sfh_toggle_hpd() local
328 for (i = 0; i < cl_data->num_hid_devices; i++) { in amd_sfh_toggle_hpd()
329 if (cl_data->sensor_idx[i] != HPD_IDX) in amd_sfh_toggle_hpd()
331 info.sensor_idx = cl_data->sensor_idx[i]; in amd_sfh_toggle_hpd()
335 (mp2, cl_data->sensor_idx[i], ENABLE_SENSOR); in amd_sfh_toggle_hpd()
339 cl_data->sensor_sts[i] = SENSOR_ENABLED; in amd_sfh_toggle_hpd()
341 mp2->mp2_ops->stop(mp2, cl_data->sensor_idx[i]); in amd_sfh_toggle_hpd()
343 (mp2, cl_data->sensor_idx[i], DISABLE_SENSOR); in amd_sfh_toggle_hpd()
347 cl_data->sensor_sts[i] = SENSOR_DISABLED; in amd_sfh_toggle_hpd()
350 cl_data->sensor_idx[i], get_sensor_name(cl_data->sensor_idx[i]), in amd_sfh_toggle_hpd()
351 cl_data->sensor_sts[i]); in amd_sfh_toggle_hpd()