Home
last modified time | relevance | path

Searched refs:sensor_num (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/platform/chrome/
H A Dcros_ec_sensorhub.c33 int sensor_num) in cros_ec_sensorhub_allocate_sensor() argument
36 .sensor_num = sensor_num, in cros_ec_sensorhub_allocate_sensor()
66 for (i = 0; i < sensorhub->sensor_num; i++) { in cros_ec_sensorhub_register()
68 sensorhub->params->info.sensor_num = i; in cros_ec_sensorhub_register()
146 int ret, i, sensor_num; in cros_ec_sensorhub_probe() local
172 sensor_num = cros_ec_get_sensor_count(ec); in cros_ec_sensorhub_probe()
173 if (sensor_num < 0) { in cros_ec_sensorhub_probe()
176 sensor_num); in cros_ec_sensorhub_probe()
177 return sensor_num; in cros_ec_sensorhub_probe()
[all...]
H A Dcros_ec_sensorhub_ring.c46 if (id >= sensorhub->sensor_num) in cros_sensorhub_send_sample()
65 * @sensor_num : The sensor the caller is interested in.
76 u8 sensor_num, in cros_ec_sensorhub_register_push_data() argument
80 if (sensor_num >= sensorhub->sensor_num) in cros_ec_sensorhub_register_push_data()
82 if (sensorhub->push_data[sensor_num].indio_dev) in cros_ec_sensorhub_register_push_data()
85 sensorhub->push_data[sensor_num].indio_dev = indio_dev; in cros_ec_sensorhub_register_push_data()
86 sensorhub->push_data[sensor_num].push_data_cb = cb; in cros_ec_sensorhub_register_push_data()
93 u8 sensor_num) in cros_ec_sensorhub_unregister_push_data() argument
95 sensorhub->push_data[sensor_num] in cros_ec_sensorhub_unregister_push_data()
[all...]
/linux/drivers/thermal/
H A Dsun8i_thermal.c72 int sensor_num; member
163 for (i = 0; i < tmdev->chip->sensor_num; i++) { in sun8i_h3_irq_ack()
181 for (i = 0; i < tmdev->chip->sensor_num; i++) { in sun50i_h6_irq_ack()
198 for_each_set_bit(i, &irq_bitmap, tmdev->chip->sensor_num) { in sun8i_irq_thread()
214 if (!caldata[0] || callen < 2 * tmdev->chip->sensor_num) in sun8i_h3_ths_calibrate()
217 for (i = 0; i < tmdev->chip->sensor_num; i++) { in sun8i_h3_ths_calibrate()
261 for (i = 0; i < tmdev->chip->sensor_num; i++) { in sun50i_h6_ths_calibrate()
456 val = GENMASK(7 + tmdev->chip->sensor_num, 8); in sun8i_h3_thermal_init()
468 val = GENMASK(tmdev->chip->sensor_num - 1, 0); in sun8i_h3_thermal_init()
515 val = GENMASK(tmdev->chip->sensor_num in sun50i_h6_thermal_init()
[all...]
/linux/drivers/iio/accel/
H A Dcros_ec_accel_legacy.c47 u8 sensor_num; in cros_ec_accel_legacy_read_cmd() local
51 * Save sensor_num, it is assumed to stay. in cros_ec_accel_legacy_read_cmd()
53 sensor_num = st->param.info.sensor_num; in cros_ec_accel_legacy_read_cmd()
59 st->param.info.sensor_num = sensor_num; in cros_ec_accel_legacy_read_cmd()
66 *data = st->resp->dump.sensor[sensor_num].data[i] * in cros_ec_accel_legacy_read_cmd()
/linux/include/linux/platform_data/
H A Dcros_ec_sensorhub.h20 * @sensor_num: Id of the sensor, as reported by the EC.
23 u8 sensor_num; member
119 * @sensor_num: Number of MEMS sensors present in the EC.
150 int sensor_num; member
181 u8 sensor_num,
186 u8 sensor_num);
H A Dcros_ec_commands.h2465 uint8_t sensor_num; member
2511 uint8_t sensor_num; member
2594 uint8_t sensor_num; member
2603 uint8_t sensor_num; member
2616 uint8_t sensor_num; member
2645 uint8_t sensor_num; member
2734 uint8_t sensor_num; member
3114 uint32_t sensor_num; member
3123 uint32_t sensor_num; member
/linux/drivers/iio/common/cros_ec_sensors/
H A Dcros_ec_sensors_core.c224 u8 sensor_num = st->param.info.sensor_num; in cros_ec_sensors_core_clean() local
226 cros_ec_sensorhub_unregister_push_data(sensor_hub, sensor_num); in cros_ec_sensors_core_clean()
284 state->param.info.sensor_num = sensor_platform->sensor_num; in cros_ec_sensors_core_init()
391 sensor_hub, sensor_platform->sensor_num, in cros_ec_sensors_core_register()
471 return snprintf(buf, PAGE_SIZE, "%d\n", st->param.info.sensor_num); in cros_ec_sensors_id()
516 (1 + idx + st->param.info.sensor_num * in cros_ec_sensors_idx_to_reg()
H A Dcros_ec_sensors_trace.h33 __entry->sensor_id = param->sensor_odr.sensor_num;
/linux/drivers/input/touchscreen/
H A Dgoodix_fwupload.c264 u8 have_key, driver_num, sensor_num; in goodix_prepare_bak_ref() local
276 sensor_num = (ts->config[GOODIX_CFG_LOC_SENS_NUM] & 0x0f) + in goodix_prepare_bak_ref()
280 driver_num, sensor_num, have_key); in goodix_prepare_bak_ref()
282 ts->bak_ref_len = (driver_num * (sensor_num - 2) + 2) * 2; in goodix_prepare_bak_ref()