Home
last modified time | relevance | path

Searched refs:sensor_data (Results 1 – 18 of 18) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/iio/humidity/
H A Dam2315.c104 struct am2315_sensor_data *sensor_data) in am2315_read_data() argument
146 sensor_data->hum_data = (rx_buf[AM2315_HUM_OFFSET] << 8) | in am2315_read_data()
148 sensor_data->temp_data = (rx_buf[AM2315_TEMP_OFFSET] << 8) | in am2315_read_data()
166 struct am2315_sensor_data sensor_data; in am2315_trigger_handler() local
168 ret = am2315_read_data(data, &sensor_data); in am2315_trigger_handler()
174 data->scan.chans[0] = sensor_data.hum_data; in am2315_trigger_handler()
175 data->scan.chans[1] = sensor_data.temp_data; in am2315_trigger_handler()
180 data->scan.chans[i] = (bit ? sensor_data.temp_data : in am2315_trigger_handler()
181 sensor_data.hum_data); in am2315_trigger_handler()
199 struct am2315_sensor_data sensor_data; in am2315_read_raw() local
[all …]
/OK3568_Linux_fs/kernel/arch/powerpc/platforms/powernv/
H A Dopal-sensor.c18 int opal_get_sensor_data(u32 sensor_hndl, u32 *sensor_data) in opal_get_sensor_data() argument
39 *sensor_data = be32_to_cpu(data); in opal_get_sensor_data()
44 *sensor_data = be32_to_cpu(data); in opal_get_sensor_data()
62 int opal_get_sensor_data_u64(u32 sensor_hndl, u64 *sensor_data) in opal_get_sensor_data_u64() argument
73 *sensor_data = sdata; in opal_get_sensor_data_u64()
92 *sensor_data = be64_to_cpu(data); in opal_get_sensor_data_u64()
97 *sensor_data = be64_to_cpu(data); in opal_get_sensor_data_u64()
/OK3568_Linux_fs/kernel/drivers/hwmon/
H A Dscpi-hwmon.c18 struct sensor_data { struct
34 struct sensor_data *data; argument
57 static void scpi_scale_reading(u64 *value, struct sensor_data *sensor) in scpi_scale_reading()
70 struct sensor_data *sensor = &scpi_sensors->data[zone->sensor_id]; in scpi_read_temp()
90 struct sensor_data *sensor; in scpi_show_sensor()
94 sensor = container_of(attr, struct sensor_data, dev_attr_input); in scpi_show_sensor()
117 struct sensor_data *sensor; in scpi_show_label()
119 sensor = container_of(attr, struct sensor_data, dev_attr_label); in scpi_show_label()
182 struct sensor_data *sensor = &scpi_sensors->data[idx]; in scpi_hwmon_probe()
267 struct sensor_data *sensor = &scpi_sensors->data[i]; in scpi_hwmon_probe()
H A Dibmpowernv.c73 struct sensor_data { struct
100 struct sensor_data *sdata = container_of(devattr, struct sensor_data, in show_sensor() argument
126 struct sensor_data *sdata = container_of(devattr, struct sensor_data, in show_enable()
136 struct sensor_data *sdata = container_of(devattr, struct sensor_data, in store_enable()
166 struct sensor_data *sdata = container_of(devattr, struct sensor_data, in show_label()
184 struct sensor_data *sdata, const char *label) in make_sensor_label()
317 static u32 get_sensor_hwmon_index(struct sensor_data *sdata, in get_sensor_hwmon_index()
318 struct sensor_data *sdata_table, int count) in get_sensor_hwmon_index()
483 static void create_hwmon_attr(struct sensor_data *sdata, const char *attr_name, in create_hwmon_attr()
506 static void populate_sensor(struct sensor_data *sdata, int od, int hd, int sid, in populate_sensor()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/usb/gspca/
H A Dsonixb.c82 struct sensor_data { struct
422 static const struct sensor_data sensor_data[] = { variable
544 i2cOV[1] = sensor_data[sd->sensor].sensor_addr; in setbrightness()
632 i2c[1] = sensor_data[sd->sensor].sensor_addr; in setgain()
764 i2c[1] = sensor_data[sd->sensor].sensor_addr; in setexposure()
870 i2c[1] = sensor_data[sd->sensor].sensor_addr; in setfreq()
891 if (sensor_data[sd->sensor].flags & F_SIF) { in do_autogain()
931 if (!(sensor_data[sd->sensor].flags & F_SIF)) { in sd_config()
1097 memcpy(&regs[0x01], sensor_data[sd->sensor].bridge_init, 0x19); in sd_start()
1112 if (sensor_data[sd->sensor].flags & F_SIF) { in sd_start()
[all …]
H A Dt613.c135 static const struct additional_sensor_data sensor_data[] = { variable
513 all_gain_reg[7] = sensor_data[sd->sensor].reg80; in setawb_n_RGB()
631 sensor = &sensor_data[sd->sensor]; in sd_init()
785 sensor = &sensor_data[sd->sensor]; in sd_start()
805 reg_w_buf(gspca_dev, sensor_data[sd->sensor].stream, in sd_stopN()
806 sizeof sensor_data[sd->sensor].stream); in sd_stopN()
807 reg_w_buf(gspca_dev, sensor_data[sd->sensor].stream, in sd_stopN()
808 sizeof sensor_data[sd->sensor].stream); in sd_stopN()
/OK3568_Linux_fs/kernel/drivers/input/sensors/accel/
H A Dmc3230.c1057 SENSOR_DATA sensor_data; in mc3230_ioctl() local
1090 if (copy_from_user(&sensor_data, data, sizeof(sensor_data))) { in mc3230_ioctl()
1094 cali[MC32X0_AXIS_X] = sensor_data.x; in mc3230_ioctl()
1095 cali[MC32X0_AXIS_Y] = sensor_data.y; in mc3230_ioctl()
1096 cali[MC32X0_AXIS_Z] = sensor_data.z; in mc3230_ioctl()
1101 cali[MC32X0_AXIS_Z], sensor_data.x, sensor_data.y, in mc3230_ioctl()
1102 sensor_data.z); in mc3230_ioctl()
1126 sensor_data.x = p_mc3230_data->cali_sw[MC32X0_AXIS_X]; in mc3230_ioctl()
1127 sensor_data.y = p_mc3230_data->cali_sw[MC32X0_AXIS_Y]; in mc3230_ioctl()
1128 sensor_data.z = p_mc3230_data->cali_sw[MC32X0_AXIS_Z]; in mc3230_ioctl()
[all …]
/OK3568_Linux_fs/kernel/drivers/thermal/
H A Dthermal_of.c81 void *sensor_data; member
95 return data->ops->get_temp(data->sensor_data, temp); in of_thermal_get_temp()
106 return data->ops->set_trips(data->sensor_data, low, high); in of_thermal_set_trips()
192 return data->ops->set_emul_temp(data->sensor_data, temp); in of_thermal_set_emul_temp()
203 return data->ops->get_trend(data->sensor_data, trip, trend); in of_thermal_get_trend()
310 ret = data->ops->set_trip_temp(data->sensor_data, trip, temp); in of_thermal_set_trip_temp()
396 tz->sensor_data = data; in thermal_zone_of_add_sensor()
574 tz->sensor_data = NULL; in thermal_zone_of_sensor_unregister()
/OK3568_Linux_fs/kernel/drivers/iio/proximity/
H A Dsrf08.c185 s16 sensor_data; in srf08_trigger_handler() local
187 sensor_data = srf08_read_ranging(data); in srf08_trigger_handler()
188 if (sensor_data < 0) in srf08_trigger_handler()
193 data->scan.chan = sensor_data; in srf08_trigger_handler()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/gt1x/
H A Dgt1x_generic.c1440 hwm_sensor_data sensor_data; in gt1x_ps_report() local
1442 sensor_data.values[0] = !!state; in gt1x_ps_report()
1443 sensor_data.value_divide = 1; in gt1x_ps_report()
1444 sensor_data.status = SENSOR_STATUS_ACCURACY_MEDIUM; in gt1x_ps_report()
1446 ret = hwmsen_get_interrupt_data(ID_PROXIMITY, &sensor_data); in gt1x_ps_report()
1510 hwm_sensor_data *sensor_data; in gt1x_ps_operate() local
1538 sensor_data = (hwm_sensor_data *) buff_out; in gt1x_ps_operate()
1539 sensor_data->values[0] = gt1x_get_ps_value(); in gt1x_ps_operate()
1540 sensor_data->value_divide = 1; in gt1x_ps_operate()
1541 sensor_data->status = SENSOR_STATUS_ACCURACY_MEDIUM; in gt1x_ps_operate()
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A Dopal.h200 int64_t opal_sensor_read(uint32_t sensor_hndl, int token, __be32 *sensor_data);
201 int64_t opal_sensor_read_u64(u32 sensor_hndl, int token, __be64 *sensor_data);
346 extern int opal_get_sensor_data(u32 sensor_hndl, u32 *sensor_data);
347 extern int opal_get_sensor_data_u64(u32 sensor_hndl, u64 *sensor_data);
/OK3568_Linux_fs/kernel/drivers/input/sensors/compass/
H A Dak8975.c249 memcpy(sensor->sensor_data, buffer, sensor->ops->read_len); in sensor_report_value()
523 memcpy(compass_data, sensor->sensor_data, SENSOR_DATA_SIZE); //get data from buffer in compass_dev_ioctl()
H A Dak09911.c251 memcpy(sensor->sensor_data, buffer, sensor->ops->read_len); in sensor_report_value()
494 memcpy(compass_data, sensor->sensor_data, SENSOR_DATA_SIZE); in compass_dev_ioctl()
H A Dak09918.c252 memcpy(sensor->sensor_data, buffer, sensor->ops->read_len); in sensor_report_value()
513 memcpy(compass_data, sensor->sensor_data, SENSOR_DATA_SIZE); in compass_dev_ioctl()
H A Dak8963.c274 memcpy(sensor->sensor_data, buffer, sensor->ops->read_len); in sensor_report_value()
546 memcpy(compass_data, sensor->sensor_data, SENSOR_DATA_SIZE); in compass_dev_ioctl()
/OK3568_Linux_fs/kernel/include/linux/
H A Dsensor-dev.h186 char sensor_data[40]; member
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/cyttsp5/
H A Dcyttsp5_regs.h925 uint8_t sensor_data; member
H A Dcyttsp5_core.c3348 cd->features.sensor_data = 1; in setup_report_descriptor()
3358 cd->features.sensor_data); in setup_report_descriptor()