/Zephyr-latest/dts/arm/st/f7/ |
D | stm32f7.dtsi | 19 #include <zephyr/dt-bindings/memory-controller/stm32-fmc-sdram.h> 58 compatible = "st,stm32-hse-clock"; 71 compatible = "st,stm32-lse-clock"; 93 compatible = "st,stm32-clock-mco"; 98 compatible = "st,stm32-clock-mco"; 105 compatible = "st,stm32-fmc"; 111 compatible = "st,stm32-fmc-sdram"; 119 compatible = "st,stm32-flash-controller", "st,stm32f7-flash-controller"; 127 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 136 compatible = "st,stm32-rcc"; [all …]
|
/Zephyr-latest/dts/arm/st/l4/ |
D | stm32l471.dtsi | 16 compatible = "st,stm32-gpio"; 24 compatible = "st,stm32-gpio"; 32 compatible = "st,stm32-gpio"; 40 compatible = "st,stm32-gpio"; 49 compatible = "st,stm32-usart", "st,stm32-uart"; 58 compatible = "st,stm32-uart"; 67 compatible = "st,stm32-uart"; 76 compatible = "st,stm32-i2c-v2"; 88 compatible = "st,stm32-spi-fifo", "st,stm32-spi"; 98 compatible = "st,stm32-spi-fifo", "st,stm32-spi"; [all …]
|
D | stm32l451.dtsi | 25 compatible = "st,stm32-gpio"; 33 compatible = "st,stm32-gpio"; 47 compatible = "st,stm32-i2c-v2"; 59 compatible = "st,stm32-i2c-v2"; 71 compatible = "st,stm32-spi-fifo", "st,stm32-spi"; 81 compatible = "st,stm32-spi-fifo", "st,stm32-spi"; 91 compatible = "st,stm32-usart", "st,stm32-uart"; 100 compatible = "st,stm32-uart"; 109 compatible = "st,stm32-timers"; 119 compatible = "st,stm32-pwm"; [all …]
|
D | stm32l4p5.dtsi | 57 compatible = "st,stm32-gpio"; 65 compatible = "st,stm32-gpio"; 73 compatible = "st,stm32-gpio"; 81 compatible = "st,stm32-gpio"; 89 compatible = "st,stm32-gpio"; 98 compatible = "st,stm32-usart", "st,stm32-uart"; 107 compatible = "st,stm32-uart"; 116 compatible = "st,stm32-uart"; 125 compatible = "st,stm32-i2c-v2"; 137 compatible = "st,stm32-i2c-v2"; [all …]
|
/Zephyr-latest/dts/arm/st/h5/ |
D | stm32h562.dtsi | 28 compatible = "st,stm32-gpio"; 36 compatible = "st,stm32-gpio"; 44 compatible = "st,stm32-gpio"; 52 compatible = "st,stm32-gpio"; 83 compatible = "st,stm32-lptim"; 94 compatible = "st,stm32-lptim"; 105 compatible = "st,stm32-lptim"; 116 compatible = "st,stm32-lptim"; 127 compatible = "st,stm32-uart"; 136 compatible = "st,stm32-uart"; [all …]
|
/Zephyr-latest/drivers/spi/ |
D | Kconfig.stm32 | 1 # STM32 SPI driver configuration options 7 bool "STM32 MCU SPI controller driver" 13 Enable SPI support on the STM32 family of processors. 18 bool "STM32 MCU SPI Interrupt Support" 20 Enable Interrupt support for the SPI Driver of STM32 family. 23 bool "STM32 MCU SPI DMA Support" 31 bool "STM32 Hardware Slave Select support" 48 int "timeout in us for the STM32 busy flag workaround"
|
/Zephyr-latest/dts/arm/st/f2/ |
D | stm32f2.dtsi | 45 compatible = "st,stm32-hse-clock"; 79 compatible = "st,stm32-flash-controller", "st,stm32f2-flash-controller"; 87 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 96 compatible = "st,stm32-rcc"; 101 compatible = "st,stm32-rcc-rctl"; 107 compatible = "st,stm32-exti"; 122 compatible = "st,stm32-pinctrl"; 128 compatible = "st,stm32-gpio"; 136 compatible = "st,stm32-gpio"; 144 compatible = "st,stm32-gpio"; [all …]
|
/Zephyr-latest/dts/arm/st/f4/ |
D | stm32f4.dtsi | 63 compatible = "st,stm32-hse-clock"; 97 compatible = "st,stm32-clock-mco"; 102 compatible = "st,stm32-clock-mco"; 109 compatible = "st,stm32-flash-controller", "st,stm32f4-flash-controller"; 117 compatible = "st,stm32f4-nv-flash", "st,stm32-nv-flash", 127 compatible = "st,stm32-rcc"; 132 compatible = "st,stm32-rcc-rctl"; 138 compatible = "st,stm32-exti"; 153 compatible = "st,stm32-pinctrl"; 159 compatible = "st,stm32-gpio"; [all …]
|
D | stm32f412.dtsi | 22 compatible = "st,stm32-clock-mux"; 35 compatible = "st,stm32-gpio"; 43 compatible = "st,stm32-gpio"; 52 compatible = "st,stm32-usart", "st,stm32-uart"; 61 compatible = "st,stm32-spi"; 71 compatible = "st,stm32-spi"; 81 compatible = "st,stm32-i2s"; 94 compatible = "st,stm32-timers"; 104 compatible = "st,stm32-counter"; 110 compatible = "st,stm32-timers"; [all …]
|
D | stm32f405.dtsi | 22 compatible = "st,stm32-gpio"; 30 compatible = "st,stm32-gpio"; 38 compatible = "st,stm32-gpio"; 47 compatible = "st,stm32-usart", "st,stm32-uart"; 56 compatible ="st,stm32-uart"; 65 compatible = "st,stm32-uart"; 74 compatible = "st,stm32-timers"; 84 compatible = "st,stm32-counter"; 90 compatible = "st,stm32-timers"; 100 compatible = "st,stm32-counter"; [all …]
|
/Zephyr-latest/dts/arm/st/f3/ |
D | stm32f3.dtsi | 44 compatible = "st,stm32-hse-clock"; 57 compatible = "st,stm32-lse-clock"; 79 compatible = "st,stm32-flash-controller", "st,stm32f1-flash-controller"; 88 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 103 compatible = "st,stm32-rcc-rctl"; 109 compatible = "st,stm32-exti"; 124 compatible = "st,stm32-pinctrl"; 130 compatible = "st,stm32-gpio"; 138 compatible = "st,stm32-gpio"; 146 compatible = "st,stm32-gpio"; [all …]
|
/Zephyr-latest/dts/arm/st/l0/ |
D | stm32l071.dtsi | 15 compatible = "st,stm32-gpio"; 24 compatible = "st,stm32-i2c-v2"; 36 compatible = "st,stm32-i2c-v2"; 48 compatible = "st,stm32-spi"; 58 compatible = "st,stm32-timers"; 68 compatible = "st,stm32-pwm"; 74 compatible = "st,stm32-counter"; 80 compatible = "st,stm32-timers"; 90 compatible = "st,stm32-counter"; 96 compatible = "st,stm32-timers"; [all …]
|
/Zephyr-latest/dts/arm/st/l1/ |
D | stm32l1.dtsi | 44 compatible = "st,stm32-hse-clock"; 86 compatible = "st,stm32-flash-controller", "st,stm32f1-flash-controller"; 95 compatible = "st,stm32f4-nv-flash", "st,stm32-nv-flash", 106 compatible = "st,stm32-rcc"; 111 compatible = "st,stm32-rcc-rctl"; 117 compatible = "st,stm32-rtc"; 128 compatible = "st,stm32-usart", "st,stm32-uart"; 137 compatible = "st,stm32-usart", "st,stm32-uart"; 146 compatible = "st,stm32-uart"; 155 compatible = "st,stm32-uart"; [all …]
|
/Zephyr-latest/dts/arm/st/g4/ |
D | stm32g4.dtsi | 62 compatible = "st,stm32-hse-clock"; 82 compatible = "st,stm32-lse-clock"; 107 compatible = "st,stm32-adc"; 123 compatible = "st,stm32-adc"; 139 compatible = "st,stm32-dac"; 147 compatible = "st,stm32-dac"; 155 compatible = "st,stm32-flash-controller", "st,stm32g4-flash-controller"; 164 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 174 compatible = "st,stm32-rcc"; 180 compatible = "st,stm32-rcc-rctl"; [all …]
|
/Zephyr-latest/dts/arm/st/h7rs/ |
D | stm32h7rs.dtsi | 93 compatible = "st,stm32-hse-clock"; 121 compatible = "st,stm32-lse-clock"; 157 compatible = "st,stm32-clock-mux"; 164 compatible = "st,stm32-clock-mco"; 169 compatible = "st,stm32-clock-mco"; 176 compatible = "st,stm32-flash-controller", "st,stm32h7-flash-controller"; 185 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 199 compatible = "st,stm32-rcc-rctl"; 205 compatible = "st,stm32h7rs-exti", "st,stm32-exti"; 227 compatible = "st,stm32-pinctrl"; [all …]
|
/Zephyr-latest/drivers/memc/ |
D | Kconfig.stm32 | 5 bool "STM32 Flexible Memory Controller (FMC)" 10 Enable STM32 Flexible Memory Controller. 15 bool "STM32 FMC SDRAM controller" 21 Enable STM32 FMC SDRAM controller. 24 bool "STM32 FMC NOR/PSRAM controller" 31 Enable STM32 FMC NOR/PSRAM controller.
|
/Zephyr-latest/dts/arm/st/u0/ |
D | stm32u0.dtsi | 46 compatible = "st,stm32-hse-clock"; 66 compatible = "st,stm32-msi-clock"; 73 compatible = "st,stm32-lse-clock"; 95 compatible = "st,stm32-flash-controller", "st,stm32g0-flash-controller"; 103 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 119 compatible = "st,stm32-rcc-rctl"; 125 compatible = "st,stm32g0-exti","st,stm32-exti"; 137 compatible = "st,stm32-pinctrl"; 143 compatible = "st,stm32-gpio"; 151 compatible = "st,stm32-gpio"; [all …]
|
/Zephyr-latest/dts/arm/st/mp1/ |
D | stm32mp157.dtsi | 51 compatible = "st,stm32-rcc-rctl"; 58 compatible = "st,stm32g0-exti", "st,stm32-exti"; 79 compatible = "st,stm32-pinctrl"; 85 compatible = "st,stm32-gpio"; 93 compatible = "st,stm32-gpio"; 101 compatible = "st,stm32-gpio"; 109 compatible = "st,stm32-gpio"; 117 compatible = "st,stm32-gpio"; 125 compatible = "st,stm32-gpio"; 133 compatible = "st,stm32-gpio"; [all …]
|
/Zephyr-latest/dts/arm/st/h7/ |
D | stm32h7.dtsi | 20 #include <zephyr/dt-bindings/memory-controller/stm32-fmc-sdram.h> 62 compatible = "st,stm32-hse-clock"; 90 compatible = "st,stm32-lse-clock"; 126 compatible = "st,stm32-clock-mux"; 133 compatible = "st,stm32-clock-mco"; 138 compatible = "st,stm32-clock-mco"; 145 compatible = "st,stm32-flash-controller", "st,stm32h7-flash-controller"; 159 compatible = "st,stm32-rcc-rctl"; 165 compatible = "st,stm32-exti"; 180 compatible = "st,stm32-pinctrl"; [all …]
|
/Zephyr-latest/dts/arm/st/l5/ |
D | stm32l5.dtsi | 76 compatible = "st,stm32-hse-clock"; 96 compatible = "st,stm32-msi-clock"; 103 compatible = "st,stm32-lse-clock"; 125 compatible = "st,stm32-flash-controller", "st,stm32l5-flash-controller"; 134 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 147 compatible = "st,stm32-rcc"; 154 compatible = "st,stm32-rcc-rctl"; 160 compatible = "st,stm32g0-exti", "st,stm32-exti"; 180 compatible = "st,stm32-pinctrl"; 186 compatible = "st,stm32-gpio"; [all …]
|
/Zephyr-latest/dts/arm/st/g0/ |
D | stm32g0.dtsi | 62 compatible = "st,stm32-hse-clock"; 76 compatible = "st,stm32-lse-clock"; 98 compatible = "st,stm32-flash-controller", "st,stm32g0-flash-controller"; 107 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 122 compatible = "st,stm32-rcc-rctl"; 128 compatible = "st,stm32g0-exti", "st,stm32-exti"; 140 compatible = "st,stm32-pinctrl"; 146 compatible = "st,stm32-gpio"; 154 compatible = "st,stm32-gpio"; 162 compatible = "st,stm32-gpio"; [all …]
|
/Zephyr-latest/drivers/i2c/ |
D | Kconfig.stm32 | 5 bool "STM32 I2C driver" 10 Enable I2C support on the STM32 SoCs 20 Driver variant matching `st,stm32-i2c-v1` compatible. 28 Driver variant matching `st,stm32-i2c-v2` compatible. 33 bool "STM32 MCU I2C Interrupt Support" 50 Enable STM32 driver bus recovery support via GPIO bitbanging. 56 Enable STM32 driver bus to calculate the Timing.
|
/Zephyr-latest/dts/arm/st/f1/ |
D | stm32f1.dtsi | 43 compatible = "st,stm32-hse-clock"; 85 compatible = "st,stm32-flash-controller", "st,stm32f1-flash-controller"; 94 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 108 compatible = "st,stm32-rcc-rctl"; 114 compatible = "st,stm32-exti"; 135 compatible = "st,stm32-gpio"; 143 compatible = "st,stm32-gpio"; 151 compatible = "st,stm32-gpio"; 159 compatible = "st,stm32-gpio"; 167 compatible = "st,stm32-gpio"; [all …]
|
/Zephyr-latest/dts/arm/st/c0/ |
D | stm32c0.dtsi | 43 compatible = "st,stm32-hse-clock"; 57 compatible = "st,stm32-lse-clock"; 73 compatible = "st,stm32-clock-mco"; 78 compatible = "st,stm32-clock-mco"; 85 compatible = "st,stm32-flash-controller" , "st,stm32g0-flash-controller"; 94 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 109 compatible = "st,stm32-rcc-rctl"; 115 compatible = "st,stm32g0-exti", "st,stm32-exti"; 127 compatible = "st,stm32-pinctrl"; 133 compatible = "st,stm32-gpio"; [all …]
|
/Zephyr-latest/dts/arm/st/f0/ |
D | stm32f0.dtsi | 44 compatible = "st,stm32-hse-clock"; 64 compatible = "st,stm32-lse-clock"; 86 compatible = "st,stm32-flash-controller", "st,stm32f1-flash-controller"; 95 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 109 compatible = "st,stm32-rcc-rctl"; 115 compatible = "st,stm32-exti"; 127 compatible = "st,stm32-pinctrl"; 133 compatible = "st,stm32-gpio"; 141 compatible = "st,stm32-gpio"; 149 compatible = "st,stm32-gpio"; [all …]
|