Symbol: sensor_data
arch/powerpc/include/asm/opal.h
194
int64_t opal_sensor_read(uint32_t sensor_hndl, int token, __be32 *sensor_data);
arch/powerpc/include/asm/opal.h
195
int64_t opal_sensor_read_u64(u32 sensor_hndl, int token, __be64 *sensor_data);
arch/powerpc/include/asm/opal.h
336
extern int opal_get_sensor_data(u32 sensor_hndl, u32 *sensor_data);
arch/powerpc/include/asm/opal.h
337
extern int opal_get_sensor_data_u64(u32 sensor_hndl, u64 *sensor_data);
arch/powerpc/platforms/powernv/opal-sensor.c
20
int opal_get_sensor_data(u32 sensor_hndl, u32 *sensor_data)
arch/powerpc/platforms/powernv/opal-sensor.c
41
*sensor_data = be32_to_cpu(data);
arch/powerpc/platforms/powernv/opal-sensor.c
46
*sensor_data = be32_to_cpu(data);
arch/powerpc/platforms/powernv/opal-sensor.c
64
int opal_get_sensor_data_u64(u32 sensor_hndl, u64 *sensor_data)
arch/powerpc/platforms/powernv/opal-sensor.c
75
*sensor_data = sdata;
arch/powerpc/platforms/powernv/opal-sensor.c
94
*sensor_data = be64_to_cpu(data);
arch/powerpc/platforms/powernv/opal-sensor.c
99
*sensor_data = be64_to_cpu(data);
drivers/hwmon/asus_wmi_sensors.c
379
static int asus_wmi_update_values_for_source(u8 source, struct asus_wmi_sensors *sensor_data)
drivers/hwmon/asus_wmi_sensors.c
386
for (i = 0; i < sensor_data->wmi.sensor_count; i++) {
drivers/hwmon/asus_wmi_sensors.c
387
sensor = sensor_data->wmi.info_by_id[i];
drivers/hwmon/asus_wmi_sensors.c
418
struct asus_wmi_sensors *sensor_data,
drivers/hwmon/asus_wmi_sensors.c
423
mutex_lock(&sensor_data->lock);
drivers/hwmon/asus_wmi_sensors.c
425
if (time_after(jiffies, sensor_data->wmi.source_last_updated[sensor->source] + HZ)) {
drivers/hwmon/asus_wmi_sensors.c
430
ret = asus_wmi_update_values_for_source(sensor->source, sensor_data);
drivers/hwmon/asus_wmi_sensors.c
434
sensor_data->wmi.source_last_updated[sensor->source] = jiffies;
drivers/hwmon/asus_wmi_sensors.c
440
mutex_unlock(&sensor_data->lock);
drivers/hwmon/asus_wmi_sensors.c
453
struct asus_wmi_sensors *sensor_data = dev_get_drvdata(dev);
drivers/hwmon/asus_wmi_sensors.c
455
sensor = *(sensor_data->wmi.info[type] + channel);
drivers/hwmon/asus_wmi_sensors.c
457
ret = asus_wmi_get_cached_value_or_update(sensor, sensor_data, &value);
drivers/hwmon/asus_wmi_sensors.c
470
struct asus_wmi_sensors *sensor_data = dev_get_drvdata(dev);
drivers/hwmon/asus_wmi_sensors.c
473
sensor = *(sensor_data->wmi.info[type] + channel);
drivers/hwmon/asus_wmi_sensors.c
483
const struct asus_wmi_sensors *sensor_data = drvdata;
drivers/hwmon/asus_wmi_sensors.c
486
sensor = *(sensor_data->wmi.info[type] + channel);
drivers/hwmon/asus_wmi_sensors.c
505
struct asus_wmi_sensors *sensor_data)
drivers/hwmon/asus_wmi_sensors.c
517
for (i = 0; i < sensor_data->wmi.sensor_count; i++) {
drivers/hwmon/asus_wmi_sensors.c
555
sensor_data->wmi.info_by_id = devm_kcalloc(dev, sensor_data->wmi.sensor_count,
drivers/hwmon/asus_wmi_sensors.c
556
sizeof(*sensor_data->wmi.info_by_id),
drivers/hwmon/asus_wmi_sensors.c
559
if (!sensor_data->wmi.info_by_id)
drivers/hwmon/asus_wmi_sensors.c
574
sensor_data->wmi.info[type] = devm_kcalloc(dev,
drivers/hwmon/asus_wmi_sensors.c
576
sizeof(*sensor_data->wmi.info),
drivers/hwmon/asus_wmi_sensors.c
578
if (!sensor_data->wmi.info[type])
drivers/hwmon/asus_wmi_sensors.c
582
for (i = sensor_data->wmi.sensor_count - 1; i >= 0; i--) {
drivers/hwmon/asus_wmi_sensors.c
599
*(sensor_data->wmi.info[type] + idx) = temp_sensor;
drivers/hwmon/asus_wmi_sensors.c
600
sensor_data->wmi.info_by_id[i] = temp_sensor;
drivers/hwmon/asus_wmi_sensors.c
606
sensor_data->wmi.sensor_count);
drivers/hwmon/asus_wmi_sensors.c
609
sensor_data, chip_info, NULL);
drivers/hwmon/asus_wmi_sensors.c
616
struct asus_wmi_sensors *sensor_data;
drivers/hwmon/asus_wmi_sensors.c
623
sensor_data = devm_kzalloc(dev, sizeof(*sensor_data), GFP_KERNEL);
drivers/hwmon/asus_wmi_sensors.c
624
if (!sensor_data)
drivers/hwmon/asus_wmi_sensors.c
630
if (asus_wmi_get_item_count(&sensor_data->wmi.sensor_count))
drivers/hwmon/asus_wmi_sensors.c
633
if (sensor_data->wmi.sensor_count <= 0 || version < 2) {
drivers/hwmon/asus_wmi_sensors.c
635
version, sensor_data->wmi.sensor_count);
drivers/hwmon/asus_wmi_sensors.c
640
mutex_init(&sensor_data->lock);
drivers/hwmon/asus_wmi_sensors.c
642
dev_set_drvdata(dev, sensor_data);
drivers/hwmon/asus_wmi_sensors.c
644
return asus_wmi_configure_sensor_setup(dev, sensor_data);
drivers/hwmon/ibmpowernv.c
100
struct sensor_data *sdata = container_of(devattr, struct sensor_data,
drivers/hwmon/ibmpowernv.c
126
struct sensor_data *sdata = container_of(devattr, struct sensor_data,
drivers/hwmon/ibmpowernv.c
136
struct sensor_data *sdata = container_of(devattr, struct sensor_data,
drivers/hwmon/ibmpowernv.c
166
struct sensor_data *sdata = container_of(devattr, struct sensor_data,
drivers/hwmon/ibmpowernv.c
184
struct sensor_data *sdata, const char *label)
drivers/hwmon/ibmpowernv.c
317
static u32 get_sensor_hwmon_index(struct sensor_data *sdata,
drivers/hwmon/ibmpowernv.c
318
struct sensor_data *sdata_table, int count)
drivers/hwmon/ibmpowernv.c
483
static void create_hwmon_attr(struct sensor_data *sdata, const char *attr_name,
drivers/hwmon/ibmpowernv.c
506
static void populate_sensor(struct sensor_data *sdata, int od, int hd, int sid,
drivers/hwmon/ibmpowernv.c
557
struct sensor_data *sdata;
drivers/hwmon/scpi-hwmon.c
117
struct sensor_data *sensor;
drivers/hwmon/scpi-hwmon.c
119
sensor = container_of(attr, struct sensor_data, dev_attr_label);
drivers/hwmon/scpi-hwmon.c
180
struct sensor_data *sensor = &scpi_sensors->data[idx];
drivers/hwmon/scpi-hwmon.c
265
struct sensor_data *sensor = &scpi_sensors->data[i];
drivers/hwmon/scpi-hwmon.c
34
struct sensor_data *data;
drivers/hwmon/scpi-hwmon.c
57
static void scpi_scale_reading(u64 *value, struct sensor_data *sensor)
drivers/hwmon/scpi-hwmon.c
70
struct sensor_data *sensor = &scpi_sensors->data[zone->sensor_id];
drivers/hwmon/scpi-hwmon.c
90
struct sensor_data *sensor;
drivers/hwmon/scpi-hwmon.c
94
sensor = container_of(attr, struct sensor_data, dev_attr_input);
drivers/iio/humidity/am2315.c
103
struct am2315_sensor_data *sensor_data)
drivers/iio/humidity/am2315.c
145
sensor_data->hum_data = (rx_buf[AM2315_HUM_OFFSET] << 8) |
drivers/iio/humidity/am2315.c
147
sensor_data->temp_data = (rx_buf[AM2315_TEMP_OFFSET] << 8) |
drivers/iio/humidity/am2315.c
165
struct am2315_sensor_data sensor_data;
drivers/iio/humidity/am2315.c
167
ret = am2315_read_data(data, &sensor_data);
drivers/iio/humidity/am2315.c
173
data->scan.chans[0] = sensor_data.hum_data;
drivers/iio/humidity/am2315.c
174
data->scan.chans[1] = sensor_data.temp_data;
drivers/iio/humidity/am2315.c
178
data->scan.chans[i] = (bit ? sensor_data.temp_data :
drivers/iio/humidity/am2315.c
179
sensor_data.hum_data);
drivers/iio/humidity/am2315.c
197
struct am2315_sensor_data sensor_data;
drivers/iio/humidity/am2315.c
202
ret = am2315_read_data(data, &sensor_data);
drivers/iio/humidity/am2315.c
206
sensor_data.hum_data : sensor_data.temp_data;
drivers/media/usb/gspca/sonixb.c
1097
memcpy(&regs[0x01], sensor_data[sd->sensor].bridge_init, 0x19);
drivers/media/usb/gspca/sonixb.c
1112
if (sensor_data[sd->sensor].flags & F_SIF) {
drivers/media/usb/gspca/sonixb.c
1180
i2c_w_vector(gspca_dev, sensor_data[sd->sensor].sensor_init,
drivers/media/usb/gspca/sonixb.c
1181
sensor_data[sd->sensor].sensor_init_size);
drivers/media/usb/gspca/sonixb.c
422
static const struct sensor_data sensor_data[] = {
drivers/media/usb/gspca/sonixb.c
544
i2cOV[1] = sensor_data[sd->sensor].sensor_addr;
drivers/media/usb/gspca/sonixb.c
632
i2c[1] = sensor_data[sd->sensor].sensor_addr;
drivers/media/usb/gspca/sonixb.c
764
i2c[1] = sensor_data[sd->sensor].sensor_addr;
drivers/media/usb/gspca/sonixb.c
870
i2c[1] = sensor_data[sd->sensor].sensor_addr;
drivers/media/usb/gspca/sonixb.c
891
if (sensor_data[sd->sensor].flags & F_SIF) {
drivers/media/usb/gspca/sonixb.c
931
if (!(sensor_data[sd->sensor].flags & F_SIF)) {
drivers/media/usb/gspca/t613.c
135
static const struct additional_sensor_data sensor_data[] = {
drivers/media/usb/gspca/t613.c
513
all_gain_reg[7] = sensor_data[sd->sensor].reg80;
drivers/media/usb/gspca/t613.c
631
sensor = &sensor_data[sd->sensor];
drivers/media/usb/gspca/t613.c
785
sensor = &sensor_data[sd->sensor];
drivers/media/usb/gspca/t613.c
805
reg_w_buf(gspca_dev, sensor_data[sd->sensor].stream,
drivers/media/usb/gspca/t613.c
806
sizeof sensor_data[sd->sensor].stream);
drivers/media/usb/gspca/t613.c
807
reg_w_buf(gspca_dev, sensor_data[sd->sensor].stream,
drivers/media/usb/gspca/t613.c
808
sizeof sensor_data[sd->sensor].stream);