| /Documentation/devicetree/bindings/mfd/ |
| D | stm32-lptimer.txt | 1 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 …]
|
| D | stm32-timers.txt | 1 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/ |
| D | stm32-lptimer-trigger.txt | 1 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";
|
| D | stm32-timer-trigger.txt | 1 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/ |
| D | stm32-timer-cnt.txt | 1 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";
|
| D | stm32-lptimer-cnt.txt | 1 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/ |
| D | pwm-stm32-lp.txt | 1 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";
|
| D | pwm-stm32.txt | 1 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/ |
| D | index.rst | 50 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/ |
| D | st,stm32-rtc.txt | 1 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/ |
| D | overview.rst | 2 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/ |
| D | st,stm32-usart.txt | 1 * 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/ |
| D | st,stm32-dcmi.txt | 1 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";
|
| D | st,stm32-cec.txt | 1 STMicroelectronics STM32 CEC driver 4 - compatible : value should be "st,stm32-cec" 14 compatible = "st,stm32-cec";
|
| /Documentation/devicetree/bindings/timer/ |
| D | st,stm32-timer.txt | 1 . 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/ |
| D | st,stm32-vrefbuf.txt | 1 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/ |
| D | stm32-dmamux.txt | 1 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";
|
| D | stm32-dma.txt | 1 * 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/ |
| D | st,stm32-dac.txt | 1 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/ |
| D | st,stm32-ltdc.txt | 1 * 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/ |
| D | st,stm32-dfsdm-adc.txt | 1 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/ |
| D | st,stm32-rng.txt | 1 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/ |
| D | st,stm32-iwdg.txt | 1 STM32 Independent WatchDoG (IWDG) 6 - "st,stm32-iwdg" 12 "lsi" for st,stm32-iwdg 21 compatible = "st,stm32-iwdg";
|
| /Documentation/devicetree/bindings/interrupt-controller/ |
| D | st,stm32-exti.txt | 1 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/ |
| D | stm32.yaml | 4 $id: http://devicetree.org/schemas/arm/stm32/stm32.yaml# 7 title: STMicroelectronics STM32 Platforms Device Tree Bindings
|