/linux/Documentation/devicetree/bindings/iio/pressure/ |
H A D | honeywell,hsc030pa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/pressure/honeywel [all...] |
H A D | asc,dlhl60d.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/pressure/as [all...] |
H A D | honeywell,mprls0025pa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/pressure/honeywel [all...] |
H A D | meas,ms5611.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/pressure/meas,ms5611.yaml# 5 $schema: http://devicetree.org/meta-schema [all...] |
H A D | bmp085.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/iio/pressure/bmp085.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: BMP085/BMP180/BMP280/BME280/BMP380 pressure iio sensors [all...] |
H A D | hoperf,hp03.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/pressure/hoperf,hp03.yaml# 5 $schema: http://devicetree.org/meta-schema [all...] |
/linux/drivers/iio/pressure/ |
H A D | hsc030pa_i2c.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Honeywell TruStability HSC Series pressure/temperature sensor 7 * Datasheet: https://prod-edam.honeywell.com/content/dam/honeywell-edam/sps/siot/en-us/products/sensors/pressure [all...] |
H A D | hsc030pa_spi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Honeywell TruStability HSC Series pressure/temperature sensor 7 * Datasheet: https://prod-edam.honeywell.com/content/dam/honeywell-edam/sps/siot/en-us/products/sensors/pressure [all...] |
H A D | mprls0025pa.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * MPRLS0025PA - Honeywell MicroPressure pressure sensor series driver 5 * Copyright (c) Andreas Klinger <ak@it-klinger.de> 8 * https://prod-edam.honeywell.com/content/dam/honeywell-edam/sps/siot/en-us/products/sensors/pressur [all...] |
H A D | mprls0025pa_i2c.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * MPRLS0025PA - Honeywell MicroPressure pressure sensor series driver 5 * Copyright (c) Andreas Klinger <ak@it-klinger.de> 8 * https://prod-edam.honeywell.com/content/dam/honeywell-eda [all...] |
H A D | mprls0025pa_spi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * MPRLS0025PA - Honeywell MicroPressure MPR series SPI sensor driver 8 * https://prod-edam.honeywell.com/content/dam/honeywell-edam/sps/siot/en-us/products/sensors/pressure [all...] |
H A D | dlhl60d.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * All Sensors DLH series low voltage digital pressure sensors 8 * Datasheet: https://www.allsensors.com/cad/DS-0355_Rev_B.PDF 65 ret = i2c_smbus_write_byte(st->client, DLH_START_SINGLE); in dlh_cmd_start_single() 67 dev_err(&st->client->de in dlh_cmd_start_single() 120 dlh_read_direct(struct dlh_state * st,unsigned int * pressure,unsigned int * temperature) dlh_read_direct() argument 139 unsigned int pressure, temperature; dlh_read_raw() local [all...] |
H A D | mprls0025pa.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * MPRLS0025PA - Honeywell MicroPressure pressure sensor series driver 5 * Copyright (c) Andreas Klinger <ak@it-klinger.de> 8 * https://prod-edam.honeywell.com/content/dam/honeywell-eda 295 s32 pressure; mpr_read_raw() local [all...] |
H A D | hsc030pa.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Honeywell TruStability HSC Series pressure/temperature sensor 7 * Datasheet: https://prod-edam.honeywell.com/content/dam/honeywell-edam/sps/siot/en-us/products/sensors/pressure [all...] |
H A D | mpl115_i2c.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Freescale MPL115A2 pressure/temperature sensor 7 * (7-bit I2C slave address 0x60) 9 * Datasheet: http://www.nxp.com/files/sensors/doc/data_sheet/MPL115A2.pdf 41 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA)) in mpl115_i2c_probe() 42 return -EOPNOTSUPP; in mpl115_i2c_probe() 44 return mpl115_probe(&client->de in mpl115_i2c_probe() [all...] |
H A D | mpl115_spi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Freescale MPL115A1 pressure/temperature sensor 7 * Datasheet: http://www.nxp.com/files/sensors/doc/data_sheet/MPL115A1.pdf 30 return -ENOMEM; in mpl115_spi_init() 42 .tx_buf = buf->tx, in mpl115_spi_read() 43 .rx_buf = buf->rx, in mpl115_spi_read() 48 buf->t in mpl115_spi_read() [all...] |
H A D | sdp500.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Driver for Sensirion sdp500 and sdp510 pressure sensors 28 struct i2c_client *client = to_i2c_client(data->dev); in sdp500_start_measurement() 49 struct i2c_client *client = to_i2c_client(data->dev); in sdp500_read_raw() 55 dev_err(data->dev, "Failed to receive data"); in sdp500_read_raw() 59 dev_err(data->de in sdp500_read_raw() [all...] |
/linux/drivers/input/rmi4/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 72 touchpads. For sensors that support relative pointing, F11 also 82 touchpads. For sensors that support relative pointing, F12 also 93 bool "RMI4 Function 21 (PRESSURE)" 97 Function 21 provides buttons/pressure handling for RMI4 devices. 98 This includes support for buttons/pressure on PressurePad. 135 RMI4 touch sensors [all...] |
/linux/Documentation/devicetree/bindings/ |
H A D | trivial-devices.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/trivial-devices.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 27 spi-ma [all...] |
/linux/Documentation/driver-api/iio/ |
H A D | intro.rst | 9 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 [all...] |
/linux/include/linux/platform_data/ |
H A D | st_sensors_pdata.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * STMicroelectronics sensors platform-data driver 14 * struct st_sensors_platform_data - Platform data for the ST sensors 16 * Available only for accelerometer, magnetometer and pressure sensors [all...] |
/linux/drivers/iio/humidity/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 5 menu "Humidity sensors" 20 tristate "DHT11 (and compatible sensors) driver" 25 Other sensors should work as well as long as they speak the 34 humidity and temperature sensors. 47 humidity and temperature sensors. 57 HDC2010 and HDC2080 relative humidity and temperature sensors [all...] |
/linux/drivers/iio/chemical/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Chemical sensors 6 menu "Chemical Sensors" 20 tristate "Atlas Scientific OEM SM sensors" 28 Atlas Scientific OEM SM sensors: 34 module will be called atlas-ph-senso [all...] |
/linux/drivers/iio/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 drivers for many different types of embedded sensors using a 111 source "drivers/iio/pressure/Kconfig"
|
/linux/drivers/input/touchscreen/ |
H A D | ads7846.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 * - corgi_ts.c 11 * Copyright (C) 2004-2005 Richard Purdie 12 * - omap_ts.[hc], ads7846.h, ts_osk.c 39 * Support for ads7843 tested on Atmel at91sam926x-EK. 53 * note. The strength of filtering can be set in the board-* specific 76 * driver is used with DMA-base [all...] |