Home
last modified time | relevance | path

Searched full:stm32 (Results 1 – 25 of 58) sorted by relevance

123

/Documentation/devicetree/bindings/mfd/
Dstm32-lptimer.txt1 STMicroelectronics STM32 Low-Power Timer
3 The STM32 Low-Power Timer (LPTIM) is a 16-bit timer that provides several
7 - Trigger source for STM32 ADC/DAC (LPTIM_OUT)
10 - compatible: Must be "st,stm32-lptimer".
18 - pwm: See ../pwm/pwm-stm32-lp.txt
19 - counter: See ../counter/stm32-lptimer-cnt.txt
20 - trigger: See ../iio/timer/stm32-lptimer-trigger.txt
25 compatible = "st,stm32-lptimer";
33 compatible = "st,stm32-pwm-lp";
39 compatible = "st,stm32-lptimer-trigger";
[all …]
Dstm32-timers.txt1 STM32 Timers driver bindings
11 - compatible: must be "st,stm32-timers"
21 See ../reset/st,stm32-rcc.txt
29 - pwm: See ../pwm/pwm-stm32.txt
30 - timer: See ../iio/timer/stm32-timer-trigger.txt
31 - counter: See ../counter/stm32-timer-cnt.txt
37 compatible = "st,stm32-timers";
43 compatible = "st,stm32-pwm";
49 compatible = "st,stm32-timer-trigger";
54 compatible = "st,stm32-timer-counter";
/Documentation/devicetree/bindings/iio/timer/
Dstm32-lptimer-trigger.txt1 STMicroelectronics STM32 Low-Power Timer Trigger
3 STM32 Low-Power Timer provides trigger source (LPTIM output) that can be used
4 by STM32 internal ADC and/or DAC.
6 Must be a sub-node of an STM32 Low-Power Timer device tree node.
7 See ../mfd/stm32-lptimer.txt for details about the parent node.
10 - compatible: Must be "st,stm32-lptimer-trigger".
17 compatible = "st,stm32-lptimer";
20 compatible = "st,stm32-lptimer-trigger";
Dstm32-timer-trigger.txt1 STMicroelectronics STM32 Timers IIO timer bindings
3 Must be a sub-node of an STM32 Timers device tree node.
4 See ../mfd/stm32-timers.txt for details about the parent node.
8 "st,stm32-timer-trigger"
16 compatible = "st,stm32-timers";
22 compatible = "st,stm32-timer-trigger";
/Documentation/devicetree/bindings/counter/
Dstm32-timer-cnt.txt1 STMicroelectronics STM32 Timer quadrature encoder
3 STM32 Timer provides quadrature encoder to detect
7 Must be a sub-node of an STM32 Timer device tree node.
8 See ../mfd/stm32-timers.txt for details about the parent node.
11 - compatible: Must be "st,stm32-timer-counter".
14 to set CH1/CH2 pins in mode of operation for STM32
21 compatible = "st,stm32-timers";
27 compatible = "st,stm32-timer-counter";
Dstm32-lptimer-cnt.txt1 STMicroelectronics STM32 Low-Power Timer quadrature encoder and counter
3 STM32 Low-Power Timer provides several counter modes. It can be used as:
8 Must be a sub-node of an STM32 Low-Power Timer device tree node.
9 See ../mfd/stm32-lptimer.txt for details about the parent node.
12 - compatible: Must be "st,stm32-lptimer-counter".
21 compatible = "st,stm32-lptimer";
24 compatible = "st,stm32-lptimer-counter";
/Documentation/devicetree/bindings/pwm/
Dpwm-stm32-lp.txt1 STMicroelectronics STM32 Low-Power Timer PWM
3 STM32 Low-Power Timer provides single channel PWM.
5 Must be a sub-node of an STM32 Low-Power Timer device tree node.
6 See ../mfd/stm32-lptimer.txt for details about the parent node.
9 - compatible: Must be "st,stm32-pwm-lp".
21 compatible = "st,stm32-lptimer";
24 compatible = "st,stm32-pwm-lp";
Dpwm-stm32.txt1 STMicroelectronics STM32 Timers PWM bindings
3 Must be a sub-node of an STM32 Timers device tree node.
4 See ../mfd/stm32-timers.txt for details about the parent node.
7 - compatible: Must be "st,stm32-pwm".
26 compatible = "st,stm32-timers";
32 compatible = "st,stm32-pwm";
/Documentation/arm/
Dindex.rst50 stm32/stm32f746-overview
51 stm32/overview
52 stm32/stm32h743-overview
53 stm32/stm32f769-overview
54 stm32/stm32f429-overview
55 stm32/stm32mp157-overview
/Documentation/devicetree/bindings/rtc/
Dst,stm32-rtc.txt1 STM32 Real Time Clock
5 - "st,stm32-rtc" for devices compatible with stm32(f4/f7).
12 It is not present on stm32(f4/f7).
13 It is required on stm32(h7/mp1).
15 It is required on stm32(h7/mp1).
22 It is required on stm32(f4/f7/h7).
24 Optional properties (to override default rtc_ck parent clock on stm32(f4/f7/h7):
31 compatible = "st,stm32-rtc";
/Documentation/arm/stm32/
Doverview.rst2 STM32 ARM Linux Overview
8 The STMicroelectronics STM32 family of Cortex-A microprocessors (MPUs) and
9 Cortex-M microcontrollers (MCUs) are supported by the 'STM32' platform of
24 contained in arch/arm/mach-stm32
32 - Maxime Coquelin <mcoquelin.stm32@gmail.com>
/Documentation/devicetree/bindings/serial/
Dst,stm32-usart.txt1 * STMicroelectronics STM32 USART
5 - "st,stm32-uart",
8 depending is compatible with stm32(f4), stm32f7 or stm32h7.
21 - dmas: phandle(s) to DMA controller node(s). Refer to stm32-dma.txt
31 compatible = "st,stm32-uart";
40 compatible = "st,stm32-uart";
50 compatible = "st,stm32-uart";
/Documentation/devicetree/bindings/media/
Dst,stm32-dcmi.txt1 STMicroelectronics STM32 Digital Camera Memory Interface (DCMI)
4 - compatible: "st,stm32-dcmi"
8 see Documentation/devicetree/bindings/reset/st,stm32-rcc.txt
14 See Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml.
16 see Documentation/devicetree/bindings/dma/stm32-dma.txt
26 compatible = "st,stm32-dcmi";
Dst,stm32-cec.txt1 STMicroelectronics STM32 CEC driver
4 - compatible : value should be "st,stm32-cec"
14 compatible = "st,stm32-cec";
/Documentation/devicetree/bindings/timer/
Dst,stm32-timer.txt1 . STMicroelectronics STM32 timer
3 The STM32 MCUs family has several general-purpose 16 and 32 bits timers.
6 - compatible : Should be "st,stm32-timer"
17 compatible = "st,stm32-timer";
/Documentation/devicetree/bindings/regulator/
Dst,stm32-vrefbuf.txt1 STM32 VREFBUF - Voltage reference buffer
3 Some STM32 devices embed a voltage reference buffer which can be used as
8 - compatible: Must be "st,stm32-vrefbuf".
14 compatible = "st,stm32-vrefbuf";
/Documentation/devicetree/bindings/dma/
Dstm32-dmamux.txt1 STM32 DMA MUX (DMA request router)
11 stm32-dma.txt documentation binding file
13 Several controllers are allowed. Only "st,stm32-dma" DMA
26 compatible = "st,stm32-dma";
46 compatible = "st,stm32-dma";
77 compatible = "st,stm32-usart", "st,stm32-uart";
Dstm32-dma.txt1 * STMicroelectronics STM32 DMA controller
3 The STM32 DMA is a general-purpose direct memory access controller capable of
7 - compatible: Should be "st,stm32-dma"
24 compatible = "st,stm32-dma";
43 DMA clients connected to the STM32 DMA controller must use the format
76 compatible = "st,stm32-uart";
/Documentation/devicetree/bindings/iio/dac/
Dst,stm32-dac.txt1 STMicroelectronics STM32 DAC
3 The STM32 DAC is a 12-bit voltage output digital-to-analog converter. The DAC
10 Contents of a stm32 dac root node:
29 Contents of a stm32 dac child node:
35 - compatible: Must be "st,stm32-dac".
53 compatible = "st,stm32-dac";
59 compatible = "st,stm32-dac";
/Documentation/devicetree/bindings/display/
Dst,stm32-ltdc.txt1 * STMicroelectronics STM32 lcd-tft display controller
5 - compatible: "st,stm32-ltdc"
19 * STMicroelectronics STM32 DSI controller specific extensions to Synopsys
22 The STMicroelectronics STM32 DSI controller uses the Synopsys DesignWare MIPI
26 Mandatory properties specific to STM32 DSI:
29 - compatible: "st,stm32-dsi".
35 Mandatory nodes specific to STM32 DSI:
60 compatible = "st,stm32-ltdc";
82 compatible = "st,stm32-ltdc";
100 compatible = "st,stm32-dsi";
/Documentation/devicetree/bindings/iio/adc/
Dst,stm32-dfsdm-adc.txt1 STMicroelectronics STM32 DFSDM ADC device driver
4 STM32 DFSDM ADC is a sigma delta analog-to-digital converter dedicated to
5 interface external sigma delta modulators to STM32 micro controllers.
15 Contents of a STM32 DFSDM root node:
42 Contents of a STM32 DFSDM child nodes:
47 "st,stm32-dfsdm-adc" for sigma delta ADCs
48 "st,stm32-dfsdm-dmic" for audio digital microphone.
62 Required properties for "st,stm32-dfsdm-adc" compatibility:
65 This is not required for "st,stm32-dfsdm-pdm" compatibility as
68 Required properties for "st,stm32-dfsdm-pdm" compatibility:
[all …]
/Documentation/devicetree/bindings/rng/
Dst,stm32-rng.txt1 STMicroelectronics STM32 HW RNG
4 The STM32 hardware random number generator is a simple fixed purpose IP and
9 - compatible : Should be "st,stm32-rng"
21 compatible = "st,stm32-rng";
/Documentation/devicetree/bindings/watchdog/
Dst,stm32-iwdg.txt1 STM32 Independent WatchDoG (IWDG)
6 - "st,stm32-iwdg"
12 "lsi" for st,stm32-iwdg
21 compatible = "st,stm32-iwdg";
/Documentation/devicetree/bindings/interrupt-controller/
Dst,stm32-exti.txt1 STM32 External Interrupt Controller
6 "st,stm32-exti"
15 same parent interrupt: st,stm32-exti and st,stm32h7-exti)
24 compatible = "st,stm32-exti";
/Documentation/devicetree/bindings/arm/stm32/
Dstm32.yaml4 $id: http://devicetree.org/schemas/arm/stm32/stm32.yaml#
7 title: STMicroelectronics STM32 Platforms Device Tree Bindings

123