Searched +full:stm32mp1 +full:- +full:adc (Results 1 – 13 of 13) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---4 $id: "http://devicetree.org/schemas/iio/adc/st,stm32-adc.yaml#"5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"7 title: STMicroelectronics STM32 ADC bindings10 STM32 ADC is a successive approximation analog-to-digital converter.12 in single, continuous, scan or discontinuous mode. Result of the ADC is13 stored in a left-aligned or right-aligned 32-bit data register.17 voltage goes beyond the user-defined, higher or lower thresholds.19 Each STM32 ADC block can have up to 3 ADC instances.[all …]
1 # 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 driver10 - Fabrice Gasnier <fabrice.gasnier@st.com>11 - Olivier Moysan <olivier.moysan@st.com>14 STM32 DFSDM ADC is a sigma delta analog-to-digital converter dedicated to17 - Sigma delta modulators (motor control, metering...)18 - PDM microphones (audio digital microphone)[all …]
1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)3 * Copyright (C) STMicroelectronics 2017 - All Rights Reserved6 #include <dt-bindings/interrupt-controller/arm-gic.h>7 #include <dt-bindings/clock/stm32mp1-clks.h>8 #include <dt-bindings/reset/stm32mp1-resets.h>11 #address-cells = <1>;12 #size-cells = <1>;15 #address-cells = <1>;16 #size-cells = <0>;19 compatible = "arm,cortex-a7";[all …]
1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause6 #include <dt-bindings/input/input.h>7 #include <dt-bindings/pwm/pwm.h>17 stdout-path = "serial0:115200n8";21 &adc {36 rs485-rx-en {37 gpio-hog;39 output-low;40 line-name = "rs485-rx-en";45 gpio-line-names = "", "", "", "",[all …]
1 // SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)3 * Copyright (C) Linaro Ltd 2019 - All Rights Reserved9 #include "stm32mp15xx-dhcor-io1v8.dtsi"22 cec_clock: clk-cec-fixed {23 #clock-cells = <0>;24 compatible = "fixed-clock";25 clock-frequency = <24000000>;29 stdout-path = "serial0:115200n8";32 hdmi-out {33 compatible = "hdmi-connector";[all …]
1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)3 * Copyright (C) STMicroelectronics 2019 - All Rights Reserved7 #include <dt-bindings/gpio/gpio.h>8 #include <dt-bindings/mfd/st,stpmic1.h>16 reserved-memory {17 #address-cells = <1>;18 #size-cells = <1>;22 compatible = "shared-dma-pool";24 no-map;28 compatible = "shared-dma-pool";[all …]
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---4 $id: http://devicetree.org/schemas/regulator/st,stm32-booster.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: STMicroelectronics STM32 booster for ADC analog input switches bindings10 - Fabrice Gasnier <fabrice.gasnier@st.com>14 to supply ADC analog input switches.17 - $ref: "regulator.yaml#"22 - st,stm32h7-booster23 - st,stm32mp1-booster[all …]
1 // SPDX-License-Identifier: GPL-2.03 * This file is part of STM32 ADC driver5 * Copyright (C) 2016, STMicroelectronics - All Rights Reserved8 * Inspired from: fsl-imx25-tsadc25 #include "stm32-adc-core.h"41 * struct stm32_adc_common_regs - stm32 common registers46 * @ier: interrupt enable register offset for each adc61 * struct stm32_adc_priv_cfg - stm32 core compatible configuration data67 * @num_adcs: maximum number of ADC instances in the common registers79 * struct stm32_adc_priv - stm32 ADC core private data[all …]
1 // SPDX-License-Identifier: GPL-2.03 * This file is part of STM32 ADC driver5 * Copyright (C) 2016, STMicroelectronics - All Rights Reserved11 #include <linux/dma-mapping.h>15 #include <linux/iio/timer/stm32-lptim-trigger.h>16 #include <linux/iio/timer/stm32-timer-trigger.h>29 #include "stm32-adc-core.h"34 /* BOOST bit must be set on STM32H7 when ADC clock is above 20MHz */55 /* extsel - trigger mux selection value */81 * struct stm32_adc_trig_info - ADC trigger info[all …]
1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause6 #include <dt-bindings/clock/stm32mp1-clksrc.h>7 #include "stm32mp157-u-boot.dtsi"8 #include "stm32mp15-ddr3-1x4Gb-1066-binG.dtsi"17 u-boot,boot-led = "heartbeat";18 u-boot,error-led = "error";25 default-state = "off";30 default-state = "on";35 &adc {36 pinctrl-names = "default";[all …]
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---4 $id: http://devicetree.org/schemas/mfd/st,stm32-lptimer.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: STMicroelectronics STM32 Low-Power Timers bindings10 The STM32 Low-Power Timer (LPTIM) is a 16-bit timer that provides several12 - PWM output (with programmable prescaler, configurable polarity)13 - Trigger source for STM32 ADC/DAC (LPTIM_OUT)14 - Several counter modes:15 - quadrature encoder to detect angular position and direction of rotary[all …]
1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause3 * Copyright (C) 2018, STMicroelectronics - All Rights Reserved6 #include <adc.h>11 #include <generic-phy.h>84 printf("Board: stm32mp1 in %s mode", mode); in checkboard()85 fdt_compat = fdt_getprop(gd->fdt_blob, 0, "compatible", in checkboard()99 printf("Board: MB%04x Var%d Rev.%c-%02d\n", in checkboard()102 ((otp >> 8) & 0xF) - 1 + 'A', in checkboard()122 if (gpio_request_by_name_nodev(node, "st,fastboot-gpios", 0, in board_key_check()124 debug("%s: could not find a /config/st,fastboot-gpios\n", in board_key_check()[all …]
... -boot-2021.07/.readthedocs.yml u-boot-2021.07/Kbuild u-boot-2021.07 ...