Home
last modified time | relevance | path

Searched refs:sensors (Results 1 – 25 of 554) sorted by relevance

12345678910>>...23

/OK3568_Linux_fs/kernel/drivers/thermal/intel/
H A Dintel_soc_dts_iosf.c80 struct intel_soc_dts_sensors *sensors; in sys_get_trip_temp() local
83 sensors = dts->sensors; in sys_get_trip_temp()
84 mutex_lock(&sensors->dts_update_lock); in sys_get_trip_temp()
87 mutex_unlock(&sensors->dts_update_lock); in sys_get_trip_temp()
95 *temp = sensors->tj_max - out * 1000; in sys_get_trip_temp()
113 struct intel_soc_dts_sensors *sensors = dts->sensors; in update_trip_temp() local
115 if (sensors->intr_type == INTEL_SOC_DTS_INTERRUPT_MSI) in update_trip_temp()
118 temp_out = (sensors->tj_max - temp) / 1000; in update_trip_temp()
197 struct intel_soc_dts_sensors *sensors = dts->sensors; in sys_set_trip_temp() local
200 if (temp > sensors->tj_max) in sys_set_trip_temp()
[all …]
H A Dintel_soc_dts_iosf.h32 struct intel_soc_dts_sensors *sensors; member
46 void intel_soc_dts_iosf_exit(struct intel_soc_dts_sensors *sensors);
48 struct intel_soc_dts_sensors *sensors);
50 struct intel_soc_dts_sensors *sensors, int critical_offset);
/OK3568_Linux_fs/kernel/drivers/hwmon/occ/
H A Dcommon.c230 struct occ_sensors *sensors = &occ->sensors; in occ_show_temp_1() local
237 temp = ((struct temp_sensor_1 *)sensors->temp.data) + sattr->index; in occ_show_temp_1()
266 struct occ_sensors *sensors = &occ->sensors; in occ_show_temp_2() local
273 temp = ((struct temp_sensor_2 *)sensors->temp.data) + sattr->index; in occ_show_temp_2()
317 struct occ_sensors *sensors = &occ->sensors; in occ_show_freq_1() local
324 freq = ((struct freq_sensor_1 *)sensors->freq.data) + sattr->index; in occ_show_freq_1()
347 struct occ_sensors *sensors = &occ->sensors; in occ_show_freq_2() local
354 freq = ((struct freq_sensor_2 *)sensors->freq.data) + sattr->index; in occ_show_freq_2()
377 struct occ_sensors *sensors = &occ->sensors; in occ_show_power_1() local
384 power = ((struct power_sensor_1 *)sensors->power.data) + sattr->index; in occ_show_power_1()
[all …]
/OK3568_Linux_fs/kernel/drivers/input/sensors/
H A DKconfig3 # all sensors drivers configuration
6 comment "handle all sensors"
13 source "drivers/input/sensors/angle/Kconfig"
14 source "drivers/input/sensors/accel/Kconfig"
15 source "drivers/input/sensors/compass/Kconfig"
16 source "drivers/input/sensors/gyro/Kconfig"
17 source "drivers/input/sensors/lsensor/Kconfig"
18 source "drivers/input/sensors/psensor/Kconfig"
19 source "drivers/input/sensors/temperature/Kconfig"
20 source "drivers/input/sensors/pressure/Kconfig"
[all …]
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-bsp/lm_sensors/
H A Dlmsensors_3.6.0.bb13 SRC_URI = "git://github.com/lm-sensors/lm-sensors.git;protocol=https;branch=master \
59 oe_runmake user PROG_EXTRA="sensors ${PACKAGECONFIG_CONFARGS}"
88 RPROVIDES:${PN}-dbg += "${PN}-libsensors-dbg ${PN}-sensors-dbg ${PN}-sensord-dbg ${PN}-isatools-dbg"
93 ${PN}-sensors \
105 # sensors command packages
106 PACKAGES =+ "${PN}-sensors ${PN}-sensors-doc"
114 # sensors-detect script
117 # sensors-conf-convert script
128 …:${PN}-libsensors = "${libdir}/libsensors.so.* ${sysconfdir}/sensors3.conf ${sysconfdir}/sensors.d"
134 # sensors command files
[all …]
H A Dlmsensors-config_1.0.bb3 HOMEPAGE = "http://www.lm-sensors.org/"
12 file://sensors.conf \
28 install -d ${D}${sysconfdir}/sensors.d
29 install -m 0644 ${WORKDIR}/sensors.conf ${D}${sysconfdir}/sensors.d
59 FILES:${PN}-libsensors = "${sysconfdir}/sensors.d/sensors.conf"
/OK3568_Linux_fs/kernel/drivers/hwmon/
H A Dibmpex.c90 struct ibmpex_sensor_data *sensors; member
228 if (!data->sensors[i].in_use) in ibmpex_update_device()
233 data->sensors[i].values[0] = in ibmpex_update_device()
235 data->sensors[i].values[1] = in ibmpex_update_device()
237 data->sensors[i].values[2] = in ibmpex_update_device()
272 int mult = data->sensors[attr->index].multiplier; in ibmpex_show_sensor()
276 data->sensors[attr->index].values[attr->nr] * mult); in ibmpex_show_sensor()
344 sysfs_attr_init(&data->sensors[sensor].attr[func].dev_attr.attr); in create_sensor()
345 data->sensors[sensor].attr[func].dev_attr.attr.name = n; in create_sensor()
346 data->sensors[sensor].attr[func].dev_attr.attr.mode = 0444; in create_sensor()
[all …]
H A Dibmaem.c156 struct sensor_device_attribute sensors[AEM_NUM_SENSORS]; member
917 struct sensor_device_attribute *sensors = data->sensors; in aem_register_sensors() local
922 sysfs_attr_init(&sensors->dev_attr.attr); in aem_register_sensors()
923 sensors->dev_attr.attr.name = ro->label; in aem_register_sensors()
924 sensors->dev_attr.attr.mode = 0444; in aem_register_sensors()
925 sensors->dev_attr.show = ro->show; in aem_register_sensors()
926 sensors->index = ro->index; in aem_register_sensors()
928 err = device_create_file(dev, &sensors->dev_attr); in aem_register_sensors()
930 sensors->dev_attr.attr.name = NULL; in aem_register_sensors()
933 sensors++; in aem_register_sensors()
[all …]
H A Dibmpowernv.c36 enum sensors { enum
77 enum sensors type;
248 static const char *convert_opal_attr_name(enum sensors type, in convert_opal_attr_name()
274 enum sensors type, u32 *index) in parse_opal_node_name()
293 enum sensors type; in get_sensor_type()
340 enum sensors type; in init_sensor_group_data()
389 enum sensors gtype) in get_sensor_group()
402 enum sensors type; in get_sensor_group()
437 enum sensors type; in populate_attr_groups()
507 const char *attr_name, enum sensors type, in populate_sensor()
[all …]
/OK3568_Linux_fs/buildroot/package/lm-sensors/
H A DConfig.in2 bool "lm-sensors"
4 Lm-sensors is a hardware health monitoring package for
6 temperature, voltage, and fan speed sensors. It
12 comment "lm-sensors tools"
15 bool "sensors"
43 Pwmconfig searches your sensors for pulse width modulation
48 bool "sensors-detect"
54 comment "sensors-detect needs perl"
H A D0002-no-host-ldconfig.patch3 To know whether the libiconv library is available, lm-sensors is using
6 Moreover, the lm-sensors program making use of the iconv_*() API
14 Index: b/prog/sensors/Module.mk
16 --- a/prog/sensors/Module.mk
17 +++ b/prog/sensors/Module.mk
28 all-prog-sensors: $(PROGSENSORSTARGETS)
29 user :: all-prog-sensors
H A Dlm-sensors.mk8 LM_SENSORS_SITE = $(call github,lm-sensors,lm-sensors,V$(LM_SENSORS_VERSION))
14 LM_SENSORS_BINS_ = bin/sensors-conf-convert
15 LM_SENSORS_BINS_$(BR2_PACKAGE_LM_SENSORS_SENSORS) += bin/sensors
20 LM_SENSORS_BINS_$(BR2_PACKAGE_LM_SENSORS_SENSORS_DETECT) += sbin/sensors-detect
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/thermal/
H A Dbrcm,sr-thermal.txt3 This binding describes thermal sensors that is part of Stingray SoCs.
12 - thermal-sensors: A list of thermal sensor phandles and specifier.
36 thermal-sensors = <&tmon 0>;
48 thermal-sensors = <&tmon 1>;
60 thermal-sensors = <&tmon 2>;
72 thermal-sensors = <&tmon 3>;
84 thermal-sensors = <&tmon 4>;
96 thermal-sensors = <&tmon 5>;
/OK3568_Linux_fs/kernel/Documentation/driver-api/iio/
H A Dintro.rst12 sensors used to monitor and control the system itself, like fan speed control
25 * color and light sensors
27 * pressure sensors
28 * proximity sensors
29 * temperature sensors
31 Usually these sensors are connected via :doc:`SPI <../spi>` or
32 :doc:`I2C <../i2c>`. A common use case of the sensors devices is to have
/OK3568_Linux_fs/kernel/Documentation/hwmon/
H A Dibmpowernv.rst13 This driver implements reading the platform sensors data like temperature/fan/
21 All the nodes in the DT appear under "/ibm,opal/sensors" and each valid node in
43 tempX_enable Enable/disable all temperature sensors belonging to the
46 disable/enable all of its temperature sensors.
56 inX_enable Enable/disable all voltage sensors belonging to the
59 disable/enable all of its voltage sensors.
67 powerX_enable Enable/disable all power sensors belonging to the
70 disable/enable all of its power sensors.
78 currX_enable Enable/disable all current sensors belonging to the
81 disable/enable all of its current sensors.
H A Duserspace-tools.rst15 Lm-sensors
20 http://www.lm-sensors.org/ or as a package from your Linux distribution.
23 Get lm-sensors from project web site. Please note, you need only userspace
28 0) get lm-sensors userspace utils
31 2) run sensors-detect script, it will tell you what modules you need to load.
32 3) load them and run "sensors" command, you should see some results.
33 4) fix sensors.conf, labels, limits, fan divisors
H A Dw83l786ng.rst32 The driver implements two temperature sensors, two fan rotation speed
33 sensors, and three voltage sensors.
42 Voltage sensors (also known as IN sensors) report their values in millivolts.
/OK3568_Linux_fs/kernel/drivers/thermal/
H A Dimx8mm_thermal.c58 struct tmu_sensor sensors[]; member
140 tmu = devm_kzalloc(&pdev->dev, struct_size(tmu, sensors, in imx8mm_tmu_probe()
166 tmu->sensors[i].priv = tmu; in imx8mm_tmu_probe()
167 tmu->sensors[i].tzd = in imx8mm_tmu_probe()
169 &tmu->sensors[i], in imx8mm_tmu_probe()
171 if (IS_ERR(tmu->sensors[i].tzd)) { in imx8mm_tmu_probe()
175 return PTR_ERR(tmu->sensors[i].tzd); in imx8mm_tmu_probe()
177 tmu->sensors[i].hw_id = i; in imx8mm_tmu_probe()
/OK3568_Linux_fs/kernel/drivers/thermal/ti-soc-thermal/
H A Dti-bandgap.c83 t = bgp->conf->sensors[(id)].registers; \
163 tsr = bgp->conf->sensors[id].registers; in ti_bandgap_read_temp()
213 tsr = bgp->conf->sensors[i].registers; in ti_bandgap_talert_irq_handler()
243 __func__, bgp->conf->sensors[i].domain, in ti_bandgap_talert_irq_handler()
343 tsr = bgp->conf->sensors[id].registers; in ti_bandgap_read_counter()
363 tsr = bgp->conf->sensors[id].registers; in ti_bandgap_read_counter_delay()
616 tsr = bgp->conf->sensors[id].registers; in ti_bandgap_force_single_read()
695 tsr = bgp->conf->sensors[id].registers; in ti_bandgap_get_trend()
925 tsr = bgp->conf->sensors[i].registers; in ti_bandgap_probe()
938 bgp->conf->sensors[0].ts_data->max_freq); in ti_bandgap_probe()
[all …]
/OK3568_Linux_fs/kernel/drivers/iio/chemical/
H A DKconfig3 # Chemical sensors
9 tristate "Atlas Scientific OEM SM sensors"
17 Atlas Scientific OEM SM sensors:
26 tristate "Atlas Scientific EZO sensors"
30 Atlas Scientific EZO sensors
69 tristate "AMS iAQ-Core VOC sensors"
74 sensors
122 tristate "Sensirion SGPxx gas sensors"
127 Sensirion SGP gas sensors:
153 sensors
/OK3568_Linux_fs/kernel/arch/mips/loongson64/
H A Dplatform.c26 if (loongson_sysconf.sensors[i].type > SENSOR_FAN) in loongson3_platform_init()
33 pdev->name = loongson_sysconf.sensors[i].name; in loongson3_platform_init()
34 pdev->id = loongson_sysconf.sensors[i].id; in loongson3_platform_init()
35 pdev->dev.platform_data = &loongson_sysconf.sensors[i]; in loongson3_platform_init()
/OK3568_Linux_fs/kernel/drivers/iio/position/
H A DKconfig3 # Linear and angular position sensors
7 menu "Linear and angular position sensors"
10 tristate "Azoteq IQS624/625 angular position sensors"
14 and IQS625 angular position sensors.
/OK3568_Linux_fs/kernel/drivers/iio/humidity/
H A Dhts221_core.c189 hw->sensors[type].cur_avg_idx = i; in hts221_update_avg()
290 slope = &hw->sensors[HTS221_SENSOR_T].slope; in hts221_parse_temp_caldata()
291 b_gen = &hw->sensors[HTS221_SENSOR_T].b_gen; in hts221_parse_temp_caldata()
329 slope = &hw->sensors[HTS221_SENSOR_H].slope; in hts221_parse_rh_caldata()
330 b_gen = &hw->sensors[HTS221_SENSOR_H].b_gen; in hts221_parse_rh_caldata()
349 data = hw->sensors[HTS221_SENSOR_H].slope; in hts221_get_sensor_scale()
353 data = hw->sensors[HTS221_SENSOR_T].slope; in hts221_get_sensor_scale()
378 data = hw->sensors[HTS221_SENSOR_H].b_gen; in hts221_get_sensor_offset()
379 div = hw->sensors[HTS221_SENSOR_H].slope; in hts221_get_sensor_offset()
382 data = hw->sensors[HTS221_SENSOR_T].b_gen; in hts221_get_sensor_offset()
[all …]
/OK3568_Linux_fs/kernel/drivers/hid/
H A Dhid-playstation.c147 struct input_dev *sensors; member
620 struct input_dev *sensors; in ps_sensors_create() local
623 sensors = ps_allocate_input_dev(hdev, "Motion Sensors"); in ps_sensors_create()
624 if (IS_ERR(sensors)) in ps_sensors_create()
625 return ERR_CAST(sensors); in ps_sensors_create()
627 __set_bit(INPUT_PROP_ACCELEROMETER, sensors->propbit); in ps_sensors_create()
628 __set_bit(EV_MSC, sensors->evbit); in ps_sensors_create()
629 __set_bit(MSC_TIMESTAMP, sensors->mscbit); in ps_sensors_create()
632 input_set_abs_params(sensors, ABS_X, -accel_range, accel_range, 16, 0); in ps_sensors_create()
633 input_set_abs_params(sensors, ABS_Y, -accel_range, accel_range, 16, 0); in ps_sensors_create()
[all …]
/OK3568_Linux_fs/kernel/drivers/thermal/st/
H A DKconfig7 tristate "Thermal sensors on STMicroelectronics STi series of SoCs"
9 Support for thermal sensors on STMicroelectronics STi series of SoCs.
13 tristate "STi series syscfg register access based thermal sensors"
17 tristate "STi series memory mapped access based thermal sensors"

12345678910>>...23