Searched +full:thermocouple +full:- +full:type (Results 1 – 17 of 17) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/temperature/ |
| D | adi,ltc2983.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices LTC2983 Multi-sensor Temperature system 10 - Nuno Sá <nuno.sa@analog.com> 13 Analog Devices LTC2983 Multi-Sensor Digital Temperature Measurement System 14 https://www.analog.com/media/en/technical-documentation/data-sheets/2983fc.pdf 19 - adi,ltc2983 27 adi,mux-delay-config-us: 38 adi,filter-notch-freq: [all …]
|
| D | temperature-bindings.txt | 2 thermocouple type, you can use the defined types provided in the file 3 "include/dt-bindings/iio/temperature/thermocouple.h". 6 thermocouple-type: A single cell representing the type of the thermocouple
|
| D | max31856.txt | 1 Maxim MAX31856 thermocouple support 6 - thermocouple-type: Type of thermocouple (THERMOCOUPLE_TYPE_K if 10 - compatible: must be "maxim,max31856" 11 - reg: SPI chip select number for the device 12 - spi-max-frequency: As per datasheet max. supported freq is 5000000 13 - spi-cpha: must be defined for max31856 to enable SPI mode 1 15 Refer to spi/spi-bus.txt for generic SPI slave bindings. 18 temp-sensor@0 { 21 spi-max-frequency = <5000000>; 22 spi-cpha; [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/temperature/ |
| D | adi,ltc2983.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices LTC2983, LTC2986, LTM2985 Multi-sensor Temperature system 10 - Nuno Sá <nuno.sa@analog.com> 13 Analog Devices LTC2983, LTC2984, LTC2986, LTM2985 Multi-Sensor Digital 16 https://www.analog.com/media/en/technical-documentation/data-sheets/2983fc.pdf 17 https://www.analog.com/media/en/technical-documentation/data-sheets/2984fb.pdf 18 https://www.analog.com/media/en/technical-documentation/data-sheets/29861fa.pdf 19 https://www.analog.com/media/en/technical-documentation/data-sheets/ltm2985.pdf [all …]
|
| D | maxim,max31856.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Maxim MAX31856 thermocouple support 10 - Jonathan Cameron <jic23@kernel.org> 22 spi-cpha: true 24 thermocouple-type: 27 Type of thermocouple (THERMOCOUPLE_TYPE_K if omitted). 28 Use defines in dt-bindings/iio/temperature/thermocouple.h. 32 - compatible [all …]
|
| D | maxim,max31855k.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Matt Ranostay <matt.ranostay@konsulko.com> 20 the thermocouple type specific variants. 22 - maxim,max6675 23 - maxim,max31855 24 - maxim,max31855k 25 - maxim,max31855j 26 - maxim,max31855n [all …]
|
| /kernel/linux/linux-6.6/drivers/iio/temperature/ |
| D | max31856.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * Maxim MAX31856 thermocouple sensor driver 6 * Copyright (C) 2018-2019 Rockwell Collins 20 #include <dt-bindings/iio/temperature/thermocouple.h> 57 { /* Thermocouple Temperature */ 58 .type = IIO_TEMP, 66 .type = IIO_TEMP, 90 return spi_write_then_read(data->spi, ®, 1, val, read_size); in max31856_read() 101 return spi_write(data->spi, buf, 2); in max31856_write() 122 /* Set thermocouple type based on dts property */ in max31856_init() [all …]
|
| D | maxim_thermocouple.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * maxim_thermocouple.c - Support for Maxim thermocouple chips 5 * Copyright (C) 2016-2018 Matt Ranostay 41 { /* thermocouple temperature */ 42 .type = IIO_TEMP, 59 { /* thermocouple temperature */ 60 .type = IIO_TEMP, 75 .type = IIO_TEMP, 101 /* bit-check for valid input */ 132 unsigned int storage_bytes = data->chip->read_size; in maxim_thermocouple_read() [all …]
|
| D | ltc2983.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Analog Devices LTC2983 Multi-Sensor Digital Temperature Measurement System 57 (((chan - 1) * 4) + LTC2983_CHAN_ASSIGN_START_REG) 59 (((chan - 1) * 4) + LTC2983_TEMP_RES_START_REG) 244 /* sensor type */ 245 u32 type; member 308 * instance a resolution of 2^-10 means we have 10 fractional bits. 322 s64 __res = -(s32)val; in __convert_to_raw_sign() 326 return (u32)-__res; in __convert_to_raw_sign() 333 const struct device *dev = &st->spi->dev; in __ltc2983_fault_handler() [all …]
|
| /kernel/linux/linux-5.10/drivers/iio/temperature/ |
| D | max31856.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * Maxim MAX31856 thermocouple sensor driver 6 * Copyright (C) 2018-2019 Rockwell Collins 18 #include <dt-bindings/iio/temperature/thermocouple.h> 55 { /* Thermocouple Temperature */ 56 .type = IIO_TEMP, 64 .type = IIO_TEMP, 88 return spi_write_then_read(data->spi, ®, 1, val, read_size); in max31856_read() 99 return spi_write(data->spi, buf, 2); in max31856_write() 120 /* Set thermocouple type based on dts property */ in max31856_init() [all …]
|
| D | maxim_thermocouple.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * maxim_thermocouple.c - Support for Maxim thermocouple chips 5 * Copyright (C) 2016-2018 Matt Ranostay 42 { /* thermocouple temperature */ 43 .type = IIO_TEMP, 60 { /* thermocouple temperature */ 61 .type = IIO_TEMP, 76 .type = IIO_TEMP, 102 /* bit-check for valid input */ 133 unsigned int storage_bytes = data->chip->read_size; in maxim_thermocouple_read() [all …]
|
| D | ltc2983.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Analog Devices LTC2983 Multi-Sensor Digital Temperature Measurement System 42 (((chan - 1) * 4) + LTC2983_CHAN_ASSIGN_START_REG) 44 (((chan - 1) * 4) + LTC2983_TEMP_RES_START_REG) 217 /* sensor type */ 218 u32 type; member 275 * instance a resolution of 2^-10 means we have 10 fractional bits. 289 s64 __res = -(s32)val; in __convert_to_raw_sign() 293 return (u32)-__res; in __convert_to_raw_sign() 300 const struct device *dev = &st->spi->dev; in __ltc2983_fault_handler() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/addac/ |
| D | adi,ad74413r.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Cosmin Tanislav <cosmin.tanislav@analog.com> 13 The AD74412R and AD74413R are quad-channel software configurable input/output 16 temperature detector, and thermocouple measurements integrated 18 The devices feature a 16-bit ADC and four configurable 13-bit DACs to provide 20 The AD74413R differentiates itself from the AD74412R by being HART-compatible. 27 - adi,ad74412r 28 - adi,ad74413r [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/addac/ |
| D | adi,ad74413r.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Cosmin Tanislav <cosmin.tanislav@analog.com> 13 The AD74412R and AD74413R are quad-channel software configurable input/output 16 temperature detector, and thermocouple measurements integrated 18 The devices feature a 16-bit ADC and four configurable 13-bit DACs to provide 20 The AD74413R differentiates itself from the AD74412R by being HART-compatible. 27 - adi,ad74412r 28 - adi,ad74413r [all …]
|
| D | adi,ad74115.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Cosmin Tanislav <cosmin.tanislav@analog.com> 13 The AD74115H is a single-channel software configurable input/output 16 temperature detector, and thermocouple measurements integrated into a single 17 chip solution with an SPI interface. The device features a 16-bit ADC and a 18 14-bit DAC. 25 - adi,ad74115h 30 spi-max-frequency: [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-bus-iio | 3 Contact: linux-iio@vger.kernel.org 11 Contact: linux-iio@vger.kernel.org 19 Contains trigger type specific elements. These do not 25 Contact: linux-iio@vger.kernel.org 31 Contact: linux-iio@vger.kernel.org 38 Contact: linux-iio@vger.kernel.org 48 Contact: linux-iio@vger.kernel.org 65 Contact: linux-iio@vger.kernel.org 70 - a small discrete set of values like "0 2 4 6 8" 71 - a range with minimum, step and maximum frequencies like [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-bus-iio | 3 Contact: linux-iio@vger.kernel.org 11 Contact: linux-iio@vger.kernel.org 19 Contains trigger type specific elements. These do not 25 Contact: linux-iio@vger.kernel.org 31 Contact: linux-iio@vger.kernel.org 38 Contact: linux-iio@vger.kernel.org 44 The contents of the label are free-form, but there are some 51 * "proximity-wifi" 52 * "proximity-lte" 53 * "proximity-wifi-lte" [all …]
|