/Zephyr-Core-3.6.0/dts/arm/st/f2/ |
D | stm32f2.dtsi | 44 compatible = "st,stm32-hse-clock"; 78 compatible = "st,stm32-flash-controller", "st,stm32f2-flash-controller"; 86 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 95 compatible = "st,stm32-rcc"; 100 compatible = "st,stm32-rcc-rctl"; 106 compatible = "st,stm32-exti"; 121 compatible = "st,stm32-pinctrl"; 127 compatible = "st,stm32-gpio"; 135 compatible = "st,stm32-gpio"; 143 compatible = "st,stm32-gpio"; [all …]
|
/Zephyr-Core-3.6.0/dts/arm/st/h5/ |
D | stm32h562.dtsi | 25 compatible = "st,stm32-gpio"; 33 compatible = "st,stm32-gpio"; 41 compatible = "st,stm32-gpio"; 49 compatible = "st,stm32-gpio"; 58 compatible = "st,stm32-uart"; 67 compatible = "st,stm32-uart"; 76 compatible = "st,stm32-uart"; 85 compatible = "st,stm32-uart"; 94 compatible = "st,stm32-uart"; 103 compatible = "st,stm32-usart", "st,stm32-uart"; [all …]
|
/Zephyr-Core-3.6.0/dts/arm/st/f7/ |
D | stm32f7.dtsi | 18 #include <zephyr/dt-bindings/memory-controller/stm32-fmc-sdram.h> 57 compatible = "st,stm32-hse-clock"; 70 compatible = "st,stm32-lse-clock"; 92 compatible = "st,stm32-fmc"; 98 compatible = "st,stm32-fmc-sdram"; 106 compatible = "st,stm32-flash-controller", "st,stm32f7-flash-controller"; 114 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 123 compatible = "st,stm32-rcc"; 128 compatible = "st,stm32-rcc-rctl"; 134 compatible = "st,stm32-exti"; [all …]
|
/Zephyr-Core-3.6.0/dts/arm/st/g4/ |
D | stm32g4.dtsi | 61 compatible = "st,stm32-hse-clock"; 81 compatible = "st,stm32-lse-clock"; 106 compatible = "st,stm32-adc"; 121 compatible = "st,stm32-adc"; 136 compatible = "st,stm32-dac"; 144 compatible = "st,stm32-dac"; 152 compatible = "st,stm32-flash-controller", "st,stm32g4-flash-controller"; 161 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 171 compatible = "st,stm32-rcc"; 177 compatible = "st,stm32-rcc-rctl"; [all …]
|
/Zephyr-Core-3.6.0/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 | stm32l4p5.dtsi | 49 compatible = "st,stm32-gpio"; 57 compatible = "st,stm32-gpio"; 65 compatible = "st,stm32-gpio"; 73 compatible = "st,stm32-gpio"; 81 compatible = "st,stm32-gpio"; 90 compatible = "st,stm32-usart", "st,stm32-uart"; 99 compatible = "st,stm32-uart"; 108 compatible = "st,stm32-uart"; 117 compatible = "st,stm32-i2c-v2"; 129 compatible = "st,stm32-i2c-v2"; [all …]
|
D | stm32l4.dtsi | 67 compatible = "st,stm32-hse-clock"; 80 compatible = "st,stm32-msi-clock"; 87 compatible = "st,stm32-lse-clock"; 109 compatible = "st,stm32-flash-controller", "st,stm32l4-flash-controller"; 118 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 128 compatible = "st,stm32-rcc"; 133 compatible = "st,stm32-rcc-rctl"; 139 compatible = "st,stm32-exti"; 154 compatible = "st,stm32-pinctrl"; 160 compatible = "st,stm32-gpio"; [all …]
|
D | stm32l451.dtsi | 24 compatible = "st,stm32-gpio"; 32 compatible = "st,stm32-gpio"; 46 compatible = "st,stm32-i2c-v2"; 58 compatible = "st,stm32-i2c-v2"; 70 compatible = "st,stm32-spi-fifo", "st,stm32-spi"; 80 compatible = "st,stm32-spi-fifo", "st,stm32-spi"; 90 compatible = "st,stm32-usart", "st,stm32-uart"; 99 compatible = "st,stm32-uart"; 108 compatible = "st,stm32-timers"; 118 compatible = "st,stm32-pwm"; [all …]
|
/Zephyr-Core-3.6.0/drivers/spi/ |
D | Kconfig.stm32 | 1 # STM32 SPI driver configuration options 7 bool "STM32 MCU SPI controller driver" 12 Enable SPI support on the STM32 family of processors. 17 bool "STM32 MCU SPI Interrupt Support" 19 Enable Interrupt support for the SPI Driver of STM32 family. 22 bool "STM32 MCU SPI DMA Support" 30 bool "STM32 Hardware Slave Select support" 47 int "timeout in us for the STM32 busy flag workaround"
|
/Zephyr-Core-3.6.0/dts/arm/st/f3/ |
D | stm32f3.dtsi | 43 compatible = "st,stm32-hse-clock"; 56 compatible = "st,stm32-lse-clock"; 78 compatible = "st,stm32-flash-controller", "st,stm32f1-flash-controller"; 87 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 102 compatible = "st,stm32-rcc-rctl"; 108 compatible = "st,stm32-exti"; 123 compatible = "st,stm32-pinctrl"; 129 compatible = "st,stm32-gpio"; 137 compatible = "st,stm32-gpio"; 145 compatible = "st,stm32-gpio"; [all …]
|
D | stm32f373.dtsi | 24 compatible = "st,stm32-gpio"; 33 compatible = "st,stm32-i2c-v2"; 49 compatible = "st,stm32-spi-fifo", "st,stm32-spi"; 59 compatible = "st,stm32-spi-fifo", "st,stm32-spi"; 69 compatible = "st,stm32-timers"; 79 compatible = "st,stm32-pwm"; 86 compatible = "st,stm32-timers"; 96 compatible = "st,stm32-pwm"; 103 compatible = "st,stm32-timers"; 113 compatible = "st,stm32-pwm"; [all …]
|
/Zephyr-Core-3.6.0/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 …]
|
D | stm32l0.dtsi | 53 compatible = "st,stm32-hse-clock"; 73 compatible = "st,stm32-lse-clock"; 95 compatible = "st,stm32-rtc"; 103 compatible = "st,stm32-bbram"; 110 compatible = "st,stm32-flash-controller", "st,stm32f1-flash-controller"; 118 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 127 compatible = "st,stm32-rcc"; 132 compatible = "st,stm32-rcc-rctl"; 138 compatible = "st,stm32-exti"; 150 compatible = "st,stm32-pinctrl"; [all …]
|
/Zephyr-Core-3.6.0/dts/arm/st/f4/ |
D | stm32f4.dtsi | 62 compatible = "st,stm32-hse-clock"; 96 compatible = "st,stm32-flash-controller", "st,stm32f4-flash-controller"; 104 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 113 compatible = "st,stm32-rcc"; 118 compatible = "st,stm32-rcc-rctl"; 124 compatible = "st,stm32-exti"; 139 compatible = "st,stm32-pinctrl"; 145 compatible = "st,stm32-gpio"; 153 compatible = "st,stm32-gpio"; 161 compatible = "st,stm32-gpio"; [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 …]
|
D | stm32f412.dtsi | 28 compatible = "st,stm32-gpio"; 36 compatible = "st,stm32-gpio"; 45 compatible = "st,stm32-usart", "st,stm32-uart"; 54 compatible = "st,stm32-spi"; 64 compatible = "st,stm32-spi"; 74 compatible = "st,stm32-i2s"; 87 compatible = "st,stm32-timers"; 97 compatible = "st,stm32-counter"; 103 compatible = "st,stm32-timers"; 113 compatible = "st,stm32-pwm"; [all …]
|
/Zephyr-Core-3.6.0/dts/arm/st/l5/ |
D | stm32l5.dtsi | 75 compatible = "st,stm32-hse-clock"; 95 compatible = "st,stm32-msi-clock"; 102 compatible = "st,stm32-lse-clock"; 124 compatible = "st,stm32-flash-controller", "st,stm32l5-flash-controller"; 133 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 146 compatible = "st,stm32-rcc"; 153 compatible = "st,stm32-rcc-rctl"; 159 compatible = "st,stm32g0-exti", "st,stm32-exti"; 179 compatible = "st,stm32-pinctrl"; 185 compatible = "st,stm32-gpio"; [all …]
|
/Zephyr-Core-3.6.0/dts/arm/st/l1/ |
D | stm32l1.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"; 104 compatible = "st,stm32-rcc"; 109 compatible = "st,stm32-rcc-rctl"; 115 compatible = "st,stm32-rtc"; 124 compatible = "st,stm32-usart", "st,stm32-uart"; 133 compatible = "st,stm32-usart", "st,stm32-uart"; 142 compatible = "st,stm32-uart"; 151 compatible = "st,stm32-uart"; [all …]
|
/Zephyr-Core-3.6.0/dts/arm/st/u5/ |
D | stm32u5.dtsi | 19 #include <zephyr/dt-bindings/memory-controller/stm32-fmc-nor-psram.h> 76 compatible = "st,stm32-hse-clock"; 110 compatible = "st,stm32-lse-clock"; 144 compatible = "st,stm32-flash-controller", "st,stm32l5-flash-controller"; 152 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 168 compatible = "st,stm32-rcc-rctl"; 174 compatible = "st,stm32g0-exti", "st,stm32-exti"; 195 compatible = "st,stm32-pinctrl"; 201 compatible = "st,stm32-gpio"; 209 compatible = "st,stm32-gpio"; [all …]
|
/Zephyr-Core-3.6.0/dts/arm/st/h7/ |
D | stm32h7.dtsi | 19 #include <zephyr/dt-bindings/memory-controller/stm32-fmc-sdram.h> 61 compatible = "st,stm32-hse-clock"; 88 compatible = "st,stm32-lse-clock"; 124 compatible = "st,stm32-clock-mux"; 131 compatible = "st,stm32-flash-controller", "st,stm32h7-flash-controller"; 146 compatible = "st,stm32-rcc-rctl"; 152 compatible = "st,stm32-exti"; 167 compatible = "st,stm32-pinctrl"; 173 compatible = "st,stm32-gpio"; 181 compatible = "st,stm32-gpio"; [all …]
|
/Zephyr-Core-3.6.0/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-Core-3.6.0/drivers/memc/ |
D | Kconfig.stm32 | 5 bool "STM32 Flexible Memory Controller (FMC)" 9 Enable STM32 Flexible Memory Controller. 14 bool "STM32 FMC SDRAM controller" 20 Enable STM32 FMC SDRAM controller. 23 bool "STM32 FMC NOR/PSRAM controller" 30 Enable STM32 FMC NOR/PSRAM controller.
|
/Zephyr-Core-3.6.0/dts/arm/st/mp1/ |
D | stm32mp157.dtsi | 50 compatible = "st,stm32-rcc-rctl"; 57 compatible = "st,stm32g0-exti", "st,stm32-exti"; 78 compatible = "st,stm32-pinctrl"; 84 compatible = "st,stm32-gpio"; 92 compatible = "st,stm32-gpio"; 100 compatible = "st,stm32-gpio"; 108 compatible = "st,stm32-gpio"; 116 compatible = "st,stm32-gpio"; 124 compatible = "st,stm32-gpio"; 132 compatible = "st,stm32-gpio"; [all …]
|
/Zephyr-Core-3.6.0/dts/arm/st/f0/ |
D | stm32f0.dtsi | 43 compatible = "st,stm32-hse-clock"; 63 compatible = "st,stm32-lse-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"; 126 compatible = "st,stm32-pinctrl"; 132 compatible = "st,stm32-gpio"; 140 compatible = "st,stm32-gpio"; 148 compatible = "st,stm32-gpio"; [all …]
|
/Zephyr-Core-3.6.0/dts/arm/st/f1/ |
D | stm32f1.dtsi | 43 compatible = "st,stm32-hse-clock"; 78 compatible = "st,stm32-flash-controller", "st,stm32f1-flash-controller"; 87 compatible = "st,stm32-nv-flash", "soc-nv-flash"; 101 compatible = "st,stm32-rcc-rctl"; 107 compatible = "st,stm32-exti"; 128 compatible = "st,stm32-gpio"; 136 compatible = "st,stm32-gpio"; 144 compatible = "st,stm32-gpio"; 152 compatible = "st,stm32-gpio"; 160 compatible = "st,stm32-gpio"; [all …]
|