Searched +full:imx7d +full:- +full:adc (Results 1 – 10 of 10) sorted by relevance
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/iio/adc/ |
| D | imx7d-adc.txt | 1 Freescale imx7d ADC bindings 3 The devicetree bindings are for the ADC driver written for 4 imx7d SoC. 7 - compatible: Should be "fsl,imx7d-adc" 8 - reg: Offset and length of the register set for the ADC device 9 - interrupts: The interrupt number for the ADC device 10 - clocks: The root clock of the ADC controller 11 - clock-names: Must contain "adc", matching entry in the clocks property 12 - vref-supply: The regulator supply ADC reference voltage 15 adc1: adc@30610000 { [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/ |
| D | fsl,imx7d-adc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/fsl,imx7d-adc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale ADC found on the imx7d SoC 10 - Haibo Chen <haibo.chen@nxp.com> 14 const: fsl,imx7d-adc 25 clock-names: 26 const: adc 28 vref-supply: true [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | imx7s.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 6 #include <dt-bindings/clock/imx7d-clock.h> 7 #include <dt-bindings/power/imx7-power.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include "imx7d-pinfunc.h" 14 #address-cells = <1>; 15 #size-cells = <1>; 18 * pre-existing /chosen node to be available to insert the [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | imx7s.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 6 #include <dt-bindings/clock/imx7d-clock.h> 7 #include <dt-bindings/power/imx7-power.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/reset/imx7-reset.h> 12 #include "imx7d-pinfunc.h" 15 #address-cells = <1>; 16 #size-cells = <1>; [all …]
|
| D | imx7d-pico-nymph.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 /dts-v1/; 10 #include "imx7d-pico.dtsi" 12 model = "TechNexion PICO-IMX7 and NYMPH baseboard"; 13 compatible = "technexion,imx7d-pico-nymph", "fsl,imx7d"; 16 compatible = "gpio-leds"; 17 pinctrl-names = "default"; 18 pinctrl-0 = <&pinctrl_gpio_leds>; 21 label = "gpio-led"; 27 compatible = "fsl,imx-audio-sgtl5000"; [all …]
|
| D | imx7d-pico-hobbit.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 5 #include "imx7d-pico.dtsi" 8 model = "TechNexion PICO-IMX7D Board using Hobbit baseboard"; 9 compatible = "technexion,imx7d-pico-hobbit", "fsl,imx7d"; 12 compatible = "gpio-leds"; 13 pinctrl-names = "default"; 14 pinctrl-0 = <&pinctrl_gpio_leds>; 17 label = "gpio-led"; 23 compatible = "simple-audio-card"; 24 simple-audio-card,name = "imx7-sgtl5000"; [all …]
|
| /kernel/linux/linux-5.10/drivers/iio/adc/ |
| D | imx7d_adc.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Freescale i.MX7D ADC driver 22 /* ADC register */ 178 info->adc_feature.clk_pre_div = IMX7D_ADC_ANALOG_CLK_PRE_DIV_4; in imx7d_adc_feature_config() 179 info->adc_feature.avg_num = IMX7D_ADC_AVERAGE_NUM_32; in imx7d_adc_feature_config() 180 info->adc_feature.core_time_unit = 1; in imx7d_adc_feature_config() 185 struct imx7d_adc_feature *adc_feature = &info->adc_feature; in imx7d_adc_sample_rate_set() 197 readl(info->regs + i * IMX7D_EACH_CHANNEL_REG_OFFSET); in imx7d_adc_sample_rate_set() 200 info->regs + i * IMX7D_EACH_CHANNEL_REG_OFFSET); in imx7d_adc_sample_rate_set() 203 adc_analogure_clk = imx7d_adc_analogue_clk[adc_feature->clk_pre_div]; in imx7d_adc_sample_rate_set() [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # ADC drivers 10 bool "ST-Ericsson AB8500 GPADC driver" 25 tristate "Analog Devices AD7091R5 ADC Driver" 29 Say yes here to build support for Analog Devices AD7091R-5 ADC. 32 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver" 36 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8 37 SPI analog to digital converters (ADC). 43 tristate "Analog Devices AD7190 AD7192 AD7193 AD7195 ADC driver" 48 AD7192, AD7193 or AD7195 SPI analog to digital converters (ADC). [all …]
|
| /kernel/linux/linux-4.19/drivers/iio/adc/ |
| D | imx7d_adc.c | 2 * Freescale i.MX7D ADC driver 26 /* ADC register */ 183 info->adc_feature.clk_pre_div = IMX7D_ADC_ANALOG_CLK_PRE_DIV_4; in imx7d_adc_feature_config() 184 info->adc_feature.avg_num = IMX7D_ADC_AVERAGE_NUM_32; in imx7d_adc_feature_config() 185 info->adc_feature.core_time_unit = 1; in imx7d_adc_feature_config() 186 info->adc_feature.average_en = true; in imx7d_adc_feature_config() 191 struct imx7d_adc_feature *adc_feature = &info->adc_feature; in imx7d_adc_sample_rate_set() 203 readl(info->regs + i * IMX7D_EACH_CHANNEL_REG_OFFSET); in imx7d_adc_sample_rate_set() 206 info->regs + i * IMX7D_EACH_CHANNEL_REG_OFFSET); in imx7d_adc_sample_rate_set() 209 adc_analogure_clk = imx7d_adc_analogue_clk[adc_feature->clk_pre_div]; in imx7d_adc_sample_rate_set() [all …]
|
| D | Kconfig | 2 # ADC drivers 14 tristate "Analog Devices AD7265/AD7266 ADC driver" 27 tristate "Analog Devices AD7291 ADC driver" 31 8 Channel ADC with temperature sensor. 37 tristate "Analog Devices AD7298 ADC driver" 43 8 Channel ADC with temperature sensor. 49 tristate "Analog Devices AD7476 and similar 1-channel ADCs driver" 56 AD7495, AD7910, AD7920, AD7920 SPI analog to digital converters (ADC). 62 tristate "Analog Devices AD7766/AD7767 ADC driver" 67 Say yes here to build support for Analog Devices AD7766, AD7766-1, [all …]
|