Home
last modified time | relevance | path

Searched +full:stm32 +full:- +full:dfsdm +full:- +full:adc (Results 1 – 8 of 8) sorted by relevance

/linux/Documentation/devicetree/bindings/iio/adc/
H A Dst,stm32-dfsdm-adc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/iio/adc/st,stm32-dfsdm-adc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: STMicroelectronics STM32 DFSDM ADC device driver
10 - Fabrice Gasnier <fabrice.gasnier@foss.st.com>
11 - Olivier Moysan <olivier.moysan@foss.st.com>
14 STM32 DFSDM ADC is a sigma delta analog-to-digital converter dedicated to
15 interface external sigma delta modulators to STM32 micro controllers.
17 - Sigma delta modulators (motor control, metering...)
[all …]
/linux/drivers/iio/adc/
H A Dstm32-dfsdm-adc.c1 // SPDX-License-Identifier: GPL-2.0
3 * This file is the ADC part of the STM32 DFSDM driver
5 * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
10 #include <linux/dma-mapping.h>
12 #include <linux/iio/adc/stm32-dfsdm-adc.h>
15 #include <linux/iio/hw-consumer.h>
17 #include <linux/iio/timer/stm32-lptim-trigger.h>
18 #include <linux/iio/timer/stm32-timer-trigger.h>
30 #include "stm32-dfsdm.h"
45 /* Limit filter output resolution to 31 bits. (i.e. sample range is +/-2^30) */
[all …]
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
3 # Makefile for IIO ADC drivers
6 obj-$(CONFIG_IIO_ADC_HELPER) += industrialio-adc.o
9 obj-$(CONFIG_88PM886_GPADC) += 88pm886-gpadc.o
10 obj-$(CONFIG_AB8500_GPADC) += ab8500-gpadc.o
11 obj-$(CONFIG_AD_SIGMA_DELTA) += ad_sigma_delta.o
12 obj-$(CONFIG_AD4000) += ad4000.o
13 obj-$(CONFIG_AD4030) += ad4030.o
14 obj-$(CONFIG_AD4080) += ad4080.o
15 obj-$(CONFIG_AD4130) += ad4130.o
[all …]
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 # ADC drivers
17 Say Y here to enable support for the GPADC (General Purpose ADC)
23 called 88pm886-gpadc.
26 bool "ST-Ericsson AB8500 GPADC driver"
43 tristate "Analog Devices AD4000 ADC Driver"
51 SPI analog to digital converters (ADC). If intended to use with
60 tristate "Analog Devices AD4030 ADC Driver"
68 SPI analog to digital converters (ADC).
74 tristate "Analog Devices AD4080 high speed ADC"
[all …]
H A Dstm32-adc-core.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * This file is part of STM32 ADC driver
5 * Copyright (C) 2016, STMicroelectronics - All Rights Reserved
17 * STM32 - ADC global register map
20 * --------------------------------------------------------
22 * --------------------------------------------------------
24 * --------------------------------------------------------
26 * --------------------------------------------------------
28 * --------------------------------------------------------
30 /* Maximum ADC instances number per ADC block for all supported SoCs */
[all …]
/linux/sound/soc/stm/
H A Dstm32_adfsdm.c1 // SPDX-License-Identifier: GPL-2.0
3 * This file is part of STM32 DFSDM ASoC DAI driver
5 * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
18 #include <linux/iio/adc/stm32-dfsdm
[all...]
/linux/arch/arm/boot/dts/st/
H A Dstm32mp131.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * Copyright (C) STMicroelectronics 2021 - All Rights Reserved
6 #include <dt-bindings/interrupt-controller/arm-gic.h>
7 #include <dt-bindings/clock/stm32mp13-clks.h>
8 #include <dt-bindings/reset/stm32mp13-resets.h>
11 #address-cells = <1>;
12 #size-cells = <1>;
15 #address-cells = <1>;
16 #size-cells = <0>;
19 compatible = "arm,cortex-a7";
[all …]
/linux/
H A DMAINTAINERS5 ---------------------------------------------------
21 W: *Web-page* with status/info
23 B: URI for where to file *bugs*. A web-page with detailed bug
28 patches to the given subsystem. This is either an in-tree file,
29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
46 N: [^a-z]tegra all files whose path contains tegra
64 ----------------
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
85 L: linux-scsi@vger.kernel.org
88 F: drivers/scsi/3w-*
[all …]