Searched +full:4 +full:- +full:wire +full:- +full:rtd (Results 1 – 7 of 7) sorted by relevance
/Linux-v6.6/Documentation/devicetree/bindings/iio/temperature/ |
D | maxim,max31865.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Navin Sankar Velliangiri <navin@linumiz.com> 22 maxim,3-wire: 24 Identifies the number of wires used by the RTD. Setting this property 25 enables 3-wire RTD connection. Else 2-wire or 4-wire RTD connection. 28 spi-cpha: true 31 - compatible 32 - reg [all …]
|
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 …]
|
/Linux-v6.6/Documentation/devicetree/bindings/iio/addac/ |
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 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: 33 spi-cpol: true [all …]
|
/Linux-v6.6/drivers/iio/temperature/ |
D | max31865.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * max31865.c - Maxim MAX31865 RTD-to-Digital Converter sensor driver 32 #define MAX31865_3WIRE_RTD BIT(4) 46 { /* RTD Temperature */ 64 return spi_write_then_read(data->spi, ®, 1, data->buf, read_size); in max31865_read() 69 return spi_write(data->spi, data->buf, len); in max31865_write() 81 cfg = data->buf[0]; in enable_bias() 83 data->buf[0] = MAX31865_CFG_REG | MAX31865_RD_WR_BIT; in enable_bias() 84 data->buf[1] = cfg | MAX31865_CFG_VBIAS; in enable_bias() 98 cfg = data->buf[0]; in disable_bias() [all …]
|
D | ltc2983.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Analog Devices LTC2983 Multi-Sensor Digital Temperature Measurement System 45 #define LTC2983_CUSTOM_STEINHART_ENTRY_SZ 4 57 (((chan - 1) * 4) + LTC2983_CHAN_ASSIGN_START_REG) 59 (((chan - 1) * 4) + LTC2983_TEMP_RES_START_REG) 110 #define LTC2983_STATUS_CHAN_SEL_MASK GENMASK(4, 0) 127 /* cold junction for thermocouples and rsense for rtd's and thermistor's */ 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() [all …]
|
/Linux-v6.6/sound/soc/codecs/ |
D | rt5677-spi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * rt5677-spi.c -- RT5677 ALSA SoC audio codec driver 30 #include "rt5677-spi.h" 38 /* The AddressPhase and DataPhase of SPI commands are MSB first on the wire. 39 * DataPhase word size of 16-bit commands is 2 bytes. 40 * DataPhase word size of 32-bit commands is 4 bytes. 42 * The DSP CPU is little-endian. 54 #define RT5677_MIC_BUF_BYTES ((u32)(RT5677_BUF_BYTES_TOTAL - \ 66 size_t dma_offset; /* zero-based offset into runtime->dma_area */ 68 u32 mic_read_offset; /* zero-based offset into DSP's mic buffer */ [all …]
|
/Linux-v6.6/drivers/iio/addac/ |
D | ad74115.c | 1 // SPDX-License-Identifier: GPL-2.0 35 #define AD74115_ADC_CONFIG_CONV1_RANGE_MASK GENMASK(6, 4) 42 #define AD74115_DIN_DEBOUNCE_MASK GENMASK(4, 0) 49 #define AD74115_OUTPUT_SLEW_LIN_STEP_MASK GENMASK(4, 3) 65 #define AD74115_GPIO_CONFIG_GPO_DATA BIT(4) 104 #define AD74115_FRAME_SIZE 4 105 #define AD74115_GPIO_NUM 4 205 * Synchronize consecutive operations when doing a one-shot 282 4 * 8, 283 4 * 15, [all …]
|