Searched +full:fsl +full:- +full:imx25 +full:- +full:gcq (Results 1 – 10 of 10) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/ |
| D | fsl,imx25-gcq.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/fsl,imx25-gcq.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale ADC GCQ device 14 - Jonathan Cameron <jic23@kernel.org> 18 const: fsl,imx25-gcq 26 vref-ext-supply: 31 vref-xp-supply: 36 vref-yp-supply: [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/iio/adc/ |
| D | fsl,imx25-gcq.txt | 1 Freescale i.MX25 ADC GCQ device 7 - compatible: Should be "fsl,imx25-gcq". 8 - reg: Should be the register range of the module. 9 - interrupts: Should be the interrupt number of the module. 11 - #address-cells: Should be <1> (setting for the subnodes) 12 - #size-cells: Should be <0> (setting for the subnodes) 15 - vref-ext-supply: The regulator supplying the ADC reference voltage. 17 - vref-xp-supply: The regulator supplying the ADC reference voltage on pin XP. 19 - vref-yp-supply: The regulator supplying the ADC reference voltage on pin YP. 22 Sub-nodes: [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/mfd/ |
| D | fsl-imx25-tsadc.txt | 7 - compatible: Should be "fsl,imx25-tsadc". 8 - reg: Start address and size of the memory area of 10 - interrupts: Interrupt for this device 11 (See: ../interrupt-controller/interrupts.txt) 12 - clocks: An 'ipg' clock (See: ../clock/clock-bindings.txt) 13 - interrupt-controller: This device is an interrupt controller. It 16 - #interrupt-cells: Should be '<1>'. 17 - #address-cells: Should be '<1>'. 18 - #size-cells: Should be '<1>'. 25 compatible = "fsl,imx25-tsadc"; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | fsl-imx25-tsadc.txt | 7 - compatible: Should be "fsl,imx25-tsadc". 8 - reg: Start address and size of the memory area of 10 - interrupts: Interrupt for this device 11 (See: ../interrupt-controller/interrupts.txt) 12 - clocks: An 'ipg' clock (See: ../clock/clock-bindings.txt) 13 - interrupt-controller: This device is an interrupt controller. It 16 - #interrupt-cells: Should be '<1>'. 17 - #address-cells: Should be '<1>'. 18 - #size-cells: Should be '<1>'. 25 compatible = "fsl,imx25-tsadc"; [all …]
|
| /kernel/linux/linux-5.10/drivers/iio/adc/ |
| D | fsl-imx25-gcq.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2014-2015 Pengutronix, Markus Pargmann <mpa@pengutronix.de> 5 * This is the driver for the imx25 GCQ (Generic Conversion Queue) 6 * connected to the imx25 ADC. 9 #include <dt-bindings/iio/adc/fsl-imx25-gcq.h> 13 #include <linux/mfd/imx25-tsadc.h> 22 static const char * const driver_name = "mx25-gcq"; 86 regmap_read(priv->regs, MX25_ADCQ_SR, &stats); in mx25_gcq_irq() 89 regmap_update_bits(priv->regs, MX25_ADCQ_MR, in mx25_gcq_irq() 91 complete(&priv->completed); in mx25_gcq_irq() [all …]
|
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 7 obj-$(CONFIG_AB8500_GPADC) += ab8500-gpadc.o 8 obj-$(CONFIG_AD_SIGMA_DELTA) += ad_sigma_delta.o 9 obj-$(CONFIG_AD7091R5) += ad7091r5.o ad7091r-base.o 10 obj-$(CONFIG_AD7124) += ad7124.o 11 obj-$(CONFIG_AD7192) += ad7192.o 12 obj-$(CONFIG_AD7266) += ad7266.o 13 obj-$(CONFIG_AD7291) += ad7291.o 14 obj-$(CONFIG_AD7292) += ad7292.o 15 obj-$(CONFIG_AD7298) += ad7298.o [all …]
|
| /kernel/linux/linux-4.19/drivers/iio/adc/ |
| D | fsl-imx25-gcq.c | 2 * Copyright (C) 2014-2015 Pengutronix, Markus Pargmann <mpa@pengutronix.de> 8 * This is the driver for the imx25 GCQ (Generic Conversion Queue) 9 * connected to the imx25 ADC. 12 #include <dt-bindings/iio/adc/fsl-imx25-gcq.h> 16 #include <linux/mfd/imx25-tsadc.h> 25 static const char * const driver_name = "mx25-gcq"; 80 regmap_read(priv->regs, MX25_ADCQ_SR, &stats); in mx25_gcq_irq() 83 regmap_update_bits(priv->regs, MX25_ADCQ_MR, in mx25_gcq_irq() 85 complete(&priv->completed); in mx25_gcq_irq() 89 regmap_update_bits(priv->regs, MX25_ADCQ_CR, MX25_ADCQ_CR_FQS, 0); in mx25_gcq_irq() [all …]
|
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 7 obj-$(CONFIG_AD_SIGMA_DELTA) += ad_sigma_delta.o 8 obj-$(CONFIG_AD7266) += ad7266.o 9 obj-$(CONFIG_AD7291) += ad7291.o 10 obj-$(CONFIG_AD7298) += ad7298.o 11 obj-$(CONFIG_AD7923) += ad7923.o 12 obj-$(CONFIG_AD7476) += ad7476.o 13 obj-$(CONFIG_AD7766) += ad7766.o 14 obj-$(CONFIG_AD7791) += ad7791.o 15 obj-$(CONFIG_AD7793) += ad7793.o [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | imx25.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 5 #include <dt-bindings/gpio/gpio.h> 6 #include "imx25-pinfunc.h" 9 #address-cells = <1>; 10 #size-cells = <1>; 13 * pre-existing /chosen node to be available to insert the 46 #address-cells = <1>; 47 #size-cells = <0>; 50 compatible = "arm,arm926ej-s"; 56 asic: asic-interrupt-controller@68000000 { [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | imx25.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 5 #include <dt-bindings/gpio/gpio.h> 6 #include "imx25-pinfunc.h" 9 #address-cells = <1>; 10 #size-cells = <1>; 13 * pre-existing /chosen node to be available to insert the 46 #address-cells = <1>; 47 #size-cells = <0>; 50 compatible = "arm,arm926ej-s"; 56 asic: asic-interrupt-controller@68000000 { [all …]
|