Home
last modified time | relevance | path

Searched +full:combined +full:- +full:sensors (Results 1 – 25 of 97) sorted by relevance

1234

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/thermal/
Dqcom-tsens.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR MIT)
4 ---
5 $id: http://devicetree.org/schemas/thermal/qcom-tsens.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Amit Kucheria <amitk@kernel.org>
22 - description: msm8960 TSENS based
24 - enum:
25 - qcom,ipq8064-tsens
26 - qcom,msm8960-tsens
28 - description: v0.1 of TSENS
[all …]
/kernel/linux/linux-6.6/drivers/iio/light/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
4 # Light sensors
8 menu "Light sensors"
21 be called acpi-als.
24 tristate "ADJD-S311-CR999 digital color sensor"
29 If you say yes here you get support for the Avago ADJD-S311-CR999
109 BH1750, BH1751 ambient light sensors.
177 tristate "ChromeOS EC Light and Proximity Sensors"
180 Say Y here if you use the light and proximity sensors
191 Say Y here if you have a Sharp GP2AP002 proximity/ALS combo-chip
[all …]
/kernel/linux/linux-5.10/drivers/iio/light/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
4 # Light sensors
8 menu "Light sensors"
21 be called acpi-als.
24 tristate "ADJD-S311-CR999 digital color sensor"
29 If you say yes here you get support for the Avago ADJD-S311-CR999
109 BH1750, BH1751 ambient light sensors.
178 tristate "ChromeOS EC Light and Proximity Sensors"
181 Say Y here if you use the light and proximity sensors
192 Say Y here if you have a Sharp GP2AP002 proximity/ALS combo-chip
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/proximity/
Dsemtech,sx9310.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Daniel Campello <campello@chromium.org>
16 https://www.semtech.com/products/smart-sensing/sar-sensors/sx9310
19 - $ref: /schemas/iio/iio.yaml#
24 - semtech,sx9310
25 - semtech,sx9311
37 vdd-supply:
40 svdd-supply:
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/iio/
Dintro.rst9 analog-to-digital conversion (ADC) or digital-to-analog conversion (DAC)
12 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
33 combined functionality (e.g. light plus proximity sensor).
/kernel/linux/linux-6.6/Documentation/driver-api/iio/
Dintro.rst9 analog-to-digital conversion (ADC) or digital-to-analog conversion (DAC)
12 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
33 combined functionality (e.g. light plus proximity sensor).
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/thermal/
Dqcom-tsens.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR MIT)
4 ---
5 $id: http://devicetree.org/schemas/thermal/qcom-tsens.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Amit Kucheria <amitk@kernel.org>
22 - description: v0.1 of TSENS
24 - enum:
25 - qcom,msm8916-tsens
26 - qcom,msm8939-tsens
27 - qcom,msm8974-tsens
[all …]
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-driver-hid-wiimote22 be combined with the other two.
24 Starting with kernel-version 3.11 Motion Plus hotplugging is
26 extension. You will get uevent notifications for the motion-plus
40 Other strings for each device-type are available and may be
41 added if new device-specific detections are added.
57 values for all 4 sensors. The values are separated by colons and
59 First, 0kg values for all 4 sensors are written, followed by the
60 17kg values for all 4 sensors and last the 34kg values for all 4
61 sensors.
64 values but may be used by user-space to perform other
[all …]
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-driver-hid-wiimote22 be combined with the other two.
24 Starting with kernel-version 3.11 Motion Plus hotplugging is
26 extension. You will get uevent notifications for the motion-plus
40 Other strings for each device-type are available and may be
41 added if new device-specific detections are added.
57 values for all 4 sensors. The values are separated by colons and
59 First, 0kg values for all 4 sensors are written, followed by the
60 17kg values for all 4 sensors and last the 34kg values for all 4
61 sensors.
64 values but may be used by user-space to perform other
[all …]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/
DTODO7 Didn't test yet with some custom-made app for this driver).
15 sensors. Instead, it calls a function from atomisp_gmin_platform.c.
16 There are some hacks added there for it to wait for sensors to be
21 2. Use ACPI _DSM table - DONE!
24 existing PMIC code and sensors call it directly.
30 The only exception is the atomisp-ov2880, which has a hack inside it
34 opened (or at the first VIDIOC_ ioctl - except for VIDIOC_QUERYCAP),
38 not at the sensors code.
44 - dynamic pool;
45 - reserved pool;
[all …]
/kernel/linux/linux-5.10/Documentation/misc-devices/
Dbh1770glc.rst1 .. SPDX-License-Identifier: GPL-2.0
9 - ROHM BH1770GLC
10 - OSRAM SFH7770
19 -----------
20 BH1770GLC and SFH7770 are combined ambient light and proximity sensors.
28 Proximity part contains IR-led driver up to 3 IR leds. The chip measures
49 -----
52 RO - shows detected chip type and version
55 RW - enable / disable chip
59 - 1 enables the chip
[all …]
/kernel/linux/linux-6.6/Documentation/misc-devices/
Dbh1770glc.rst1 .. SPDX-License-Identifier: GPL-2.0
9 - ROHM BH1770GLC
10 - OSRAM SFH7770
19 -----------
20 BH1770GLC and SFH7770 are combined ambient light and proximity sensors.
28 Proximity part contains IR-led driver up to 3 IR leds. The chip measures
49 -----
52 RO - shows detected chip type and version
55 RW - enable / disable chip
59 - 1 enables the chip
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/
Dsc7180-trogdor-lazor.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /* This file must be included after sc7180-trogdor.dtsi */
9 #include <arm/cros-ec-keyboard.dtsi>
12 semtech,cs0-ground;
13 semtech,combined-sensors = <3>;
15 semtech,startup-sensor = <0>;
16 semtech,proxraw-strength = <8>;
17 semtech,avg-pos-strength = <64>;
35 clock-frequency = <400000>;
38 compatible = "hid-over-i2c";
[all …]
Dipq9574.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
5 * Copyright (c) 2020-2021 The Linux Foundation. All rights reserved.
9 #include <dt-bindings/clock/qcom,apss-ipq.h>
10 #include <dt-bindings/clock/qcom,ipq9574-gcc.h>
11 #include <dt-bindings/interrupt-controller/arm-gic.h>
12 #include <dt-bindings/reset/qcom,ipq9574-gcc.h>
13 #include <dt-bindings/thermal/thermal.h>
16 interrupt-parent = <&intc>;
17 #address-cells = <2>;
18 #size-cells = <2>;
[all …]
Dipq8074.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
6 #include <dt-bindings/interrupt-controller/arm-gic.h>
7 #include <dt-bindings/clock/qcom,gcc-ipq8074.h>
10 #address-cells = <2>;
11 #size-cells = <2>;
15 interrupt-parent = <&intc>;
19 compatible = "fixed-clock";
20 clock-frequency = <32768>;
21 #clock-cells = <0>;
25 compatible = "fixed-clock";
[all …]
/kernel/linux/linux-6.6/drivers/iio/proximity/
Dsx9310.c1 // SPDX-License-Identifier: GPL-2.0
8 * linux-driver-SX9310_NoSmartHSensing>.
259 ret = regmap_write(data->regmap, SX9310_REG_SENSOR_SEL, chan->channel); in sx9310_read_prox_data()
263 return regmap_bulk_read(data->regmap, chan->address, val, sizeof(*val)); in sx9310_read_prox_data()
275 ret = regmap_read(data->regmap, SX9310_REG_PROX_CTRL0, &val); in sx9310_wait_for_sample()
292 ret = regmap_read(data->regmap, SX9310_REG_PROX_CTRL3, &regval); in sx9310_read_gain()
296 switch (chan->channel) { in sx9310_read_gain()
306 return -EINVAL; in sx9310_read_gain()
319 ret = regmap_read(data->regmap, SX9310_REG_PROX_CTRL0, &regval); in sx9310_read_samp_freq()
337 if (chan->type != IIO_PROXIMITY) in sx9310_read_raw()
[all …]
/kernel/linux/linux-6.6/Documentation/w1/slaves/
Dw1_therm.rst7 * Maxim ds18*20 based temperature sensors.
8 * Maxim ds1825 based temperature sensors.
16 -----------
49 -1 if at least one sensor still in conversion, 1 if conversion is complete
72 the sensor. Resolution is reset when the sensor gets power-cycled.
81 Some non-genuine DS18B20 chips are fixed in 12-bit mode only, so the actual
86 The write-only sysfs entry ``eeprom_cmd`` is an alternative for EEPROM operations.
94 Values shall be space separated and in the device range (typical -55 degC
106 be force-enabled.
118 location of the chip in the 1-wire bus without needing pre-existing
[all …]
/kernel/linux/linux-5.10/Documentation/w1/slaves/
Dw1_therm.rst7 * Maxim ds18*20 based temperature sensors.
8 * Maxim ds1825 based temperature sensors.
15 -----------
48 -1 if at least one sensor still in conversion, 1 if conversion is complete
71 the sensor. Resolution is reset when the sensor gets power-cycled.
80 Some non-genuine DS18B20 chips are fixed in 12-bit mode only, so the actual
85 The write-only sysfs entry ``eeprom`` is an alternative for EEPROM operations.
93 Values shall be space separated and in the device range (typical -55 degC
105 be force-enabled.
117 location of the chip in the 1-wire bus without needing pre-existing
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/wangxun/txgbe/
Dtxgbe_type.h1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright (c) 2015 - 2022 Beijing WangXun Technology Co., Ltd. */
38 /* Combined interface*/
47 #define TXGBE_MIS_PRB_CTL_LAN_UP(_i) BIT(1 - (_i))
54 /* Sensors for PVT(Process Voltage Temperature) */
131 #define TXGBE_INTR_MISC(A) BIT((A)->num_q_vectors)
132 #define TXGBE_INTR_QALL(A) (TXGBE_INTR_MISC(A) - 1)
142 return wx->priv; in netdev_to_txgbe()
/kernel/linux/linux-5.10/drivers/misc/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
27 See Documentation/misc-devices/ad525x_dpot.rst for the
40 module will be called ad525x_dpot-i2c.
51 module will be called ad525x_dpot-spi.
73 This option enables device driver support for in-band access to the
86 website <https://www-03.ibm.com/systems/info/x86servers/serverproven/compat/us/>
125 an Intel Atom (non-netbook) mobile device containing a MIPI
201 tristate "CS5535/CS5536 Geode Multi-Function General Purpose Timer (MFGPT) support"
208 than the generic PIT, and are suitable for use as high-res timers.
224 tristate "CS5535/CS5536 high-res timer (MFGPT) events"
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/freescale/
Dfsl-ls208xa.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree Include file for Freescale Layerscape-2080A family SoC.
12 #include <dt-bindings/thermal/thermal.h>
13 #include <dt-bindings/interrupt-controller/arm-gic.h>
17 interrupt-parent = <&gic>;
18 #address-cells = <2>;
19 #size-cells = <2>;
31 #address-cells = <1>;
32 #size-cells = <0>;
38 /* DRAM space - 1, size : 2 GB DRAM */
[all …]
/kernel/linux/linux-6.6/Documentation/hwmon/
Dlm90.rst10 Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e
26 Prefix: 'lm89' (no auto-detection)
58 Addresses scanned: I2C 0x4c - 0x4e
66 Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e
74 Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e
152 Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e
162 Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e
172 Addresses scanned: I2C 0x4c - 0x4d
182 Addresses scanned: I2C 0x4c - 0x4d
192 Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e
[all …]
/kernel/linux/linux-5.10/Documentation/hwmon/
Dlm90.rst18 Prefix: 'lm89' (no auto-detection)
94 http://www.maxim-ic.com/quick_view2.cfm/qv_pk/3497
104 http://www.maxim-ic.com/quick_view2.cfm/qv_pk/3497
114 http://www.maxim-ic.com/quick_view2.cfm/qv_pk/3500
124 http://www.maxim-ic.com/quick_view2.cfm/qv_pk/3497
136 https://www.maximintegrated.com/en/products/sensors/MAX6654.html
146 http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2578
156 http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2578
166 http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2578
178 http://www.maxim-ic.com/quick_view2.cfm/qv_pk/3370
[all …]
/kernel/linux/linux-6.6/drivers/misc/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
27 See Documentation/misc-devices/ad525x_dpot.rst for the
40 module will be called ad525x_dpot-i2c.
51 module will be called ad525x_dpot-spi.
65 This option enables device driver support for in-band access to the
78 website <https://www-03.ibm.com/systems/info/x86servers/serverproven/compat/us/>
189 called smpro-errmon.
199 called smpro-misc.
202 tristate "CS5535/CS5536 Geode Multi-Function General Purpose Timer (MFGPT) support"
209 than the generic PIT, and are suitable for use as high-res timers.
[all …]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
Dsmu.h1 /* SPDX-License-Identifier: GPL-2.0 */
25 * These commands are used to retrieve the sdb-partition-XX datas from
31 * - 0..1 : partition address
32 * - 2 : a byte containing the partition ID
33 * - 3 : length (maybe other bits are rest of header ?)
53 * ---------------------
66 * ------------------------
115 * 0: bus number (from device-tree usually, SMU has lots of busses !)
117 * 2: device address. For combined and combined4 type transfers, this
123 * 7: combined address (device address for combined mode data phase)
[all …]

1234