Searched +full:ad7124 +full:- +full:4 (Results 1 – 4 of 4) sorted by relevance
/linux-6.14.4/Documentation/devicetree/bindings/iio/adc/ |
D | adi,ad7124.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/iio/adc/adi,ad7124.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Analog Devices AD7124 ADC device driver 11 - Stefan Popa <[email protected]> 14 Bindings for the Analog Devices AD7124 ADC device. Datasheet can be 16 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7124-8.pdf 21 - adi,ad7124-4 22 - adi,ad7124-8 [all …]
|
/linux-6.14.4/drivers/iio/adc/ |
D | ad7124.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * AD7124 SPI ADC driver 26 /* AD7124 registers */ 44 #define AD7124_STATUS_POR_FLAG_MSK BIT(4) 56 /* AD7124 ID */ 57 #define AD7124_DEVICE_ID_MSK GENMASK(7, 4) 72 #define AD7124_CHANNEL_AINM_MSK GENMASK(4, 0) 78 #define AD7124_CONFIG_REF_SEL_MSK GENMASK(4, 3) 98 /* AD7124 input sources */ 121 1, 2, 4, 8, 16, 32, 64, 128 [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 bool "ST-Ericsson AB8500 GPADC driver" 45 Say yes here to build support for Analog Devices AD4130-8 SPI analog 73 Say yes here to build support for Analog Devices AD7091R-5 ADC. 81 Say yes here to build support for Analog Devices AD7091R-2, AD7091R-4, 82 and AD7091R-8 ADC. 87 config AD7124 config 88 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver" 92 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8 96 called ad7124. [all …]
|
D | ad_sigma_delta.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Support code for Analog Devices Sigma-Delta ADCs 6 * Author: Lars-Peter Clausen <[email protected]> 38 * ad_sd_set_comm() - Set communications register 47 sigma_delta->comm = comm & AD_SD_COMM_CHAN_MASK; in ad_sd_set_comm() 52 * ad_sd_write_reg() - Write a register 56 * @size: Size of the register (0-3) 64 uint8_t *data = sigma_delta->tx_buf; in ad_sd_write_reg() 68 .cs_change = sigma_delta->keep_cs_asserted, in ad_sd_write_reg() 73 data[0] = (reg << sigma_delta->info->addr_shift) | sigma_delta->comm; in ad_sd_write_reg() [all …]
|