Lines Matching +full:counter +full:- +full:size
4 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/flash_controller/ospi.h>
10 #include <zephyr/dt-bindings/flash_controller/xspi.h>
17 #clock-cells = <0>;
18 compatible = "st,stm32u5-pll-clock";
24 compatible = "st,stm32h562", "st,stm32h5", "simple-bus";
26 pinctrl: pin-controller@42020000 {
28 compatible = "st,stm32-gpio";
29 gpio-controller;
30 #gpio-cells = <2>;
36 compatible = "st,stm32-gpio";
37 gpio-controller;
38 #gpio-cells = <2>;
44 compatible = "st,stm32-gpio";
45 gpio-controller;
46 #gpio-cells = <2>;
52 compatible = "st,stm32-gpio";
53 gpio-controller;
54 #gpio-cells = <2>;
61 compatible = "zephyr,memory-region", "mmio-sram";
63 zephyr,memory-region = "SRAM1";
67 compatible = "zephyr,memory-region", "mmio-sram";
69 zephyr,memory-region = "SRAM2";
73 compatible = "zephyr,memory-region", "mmio-sram";
75 zephyr,memory-region = "SRAM3";
83 compatible = "st,stm32-lptim";
85 #address-cells = <1>;
86 #size-cells = <0>;
89 interrupt-names = "wakeup";
94 compatible = "st,stm32-lptim";
96 #address-cells = <1>;
97 #size-cells = <0>;
100 interrupt-names = "wakeup";
105 compatible = "st,stm32-lptim";
107 #address-cells = <1>;
108 #size-cells = <0>;
111 interrupt-names = "wakeup";
116 compatible = "st,stm32-lptim";
118 #address-cells = <1>;
119 #size-cells = <0>;
122 interrupt-names = "wakeup";
127 compatible = "st,stm32-uart";
136 compatible = "st,stm32-uart";
145 compatible = "st,stm32-uart";
154 compatible = "st,stm32-uart";
163 compatible = "st,stm32-uart";
172 compatible = "st,stm32-usart", "st,stm32-uart";
181 compatible = "st,stm32-usart", "st,stm32-uart";
190 compatible = "st,stm32-usart", "st,stm32-uart";
199 compatible = "st,stm32-uart";
208 compatible = "st,stm32-i2c-v2";
209 clock-frequency = <I2C_BITRATE_STANDARD>;
210 #address-cells = <1>;
211 #size-cells = <0>;
215 interrupt-names = "event", "error";
220 compatible = "st,stm32-i2c-v2";
221 clock-frequency = <I2C_BITRATE_STANDARD>;
222 #address-cells = <1>;
223 #size-cells = <0>;
227 interrupt-names = "event", "error";
232 compatible = "st,stm32h7-spi", "st,stm32-spi-fifo", "st,stm32-spi";
233 #address-cells = <1>;
234 #size-cells = <0>;
242 compatible = "st,stm32h7-spi", "st,stm32-spi-fifo", "st,stm32-spi";
243 #address-cells = <1>;
244 #size-cells = <0>;
252 compatible = "st,stm32h7-spi", "st,stm32-spi-fifo", "st,stm32-spi";
253 #address-cells = <1>;
254 #size-cells = <0>;
262 compatible = "st,stm32-xspi";
265 clock-names = "xspix", "xspi-ker";
268 #address-cells = <1>;
269 #size-cells = <0>;
274 compatible = "st,stm32-adc";
279 vref-mv = <3300>;
280 #io-channel-cells = <1>;
285 sampling-times = <3 7 13 25 48 93 248 641>;
286 st,adc-sequencer = "FULLY_CONFIGURABLE";
287 st,adc-oversampler = "OVERSAMPLER_MINIMAL";
291 compatible = "st,stm32-timers";
296 interrupt-names = "global";
300 compatible = "st,stm32-pwm";
302 #pwm-cells = <3>;
305 counter {
306 compatible = "st,stm32-counter";
312 compatible = "st,stm32-timers";
317 interrupt-names = "global";
321 compatible = "st,stm32-pwm";
323 #pwm-cells = <3>;
326 counter {
327 compatible = "st,stm32-counter";
333 compatible = "st,stm32-timers";
338 interrupt-names = "global";
342 compatible = "st,stm32-pwm";
344 #pwm-cells = <3>;
347 counter {
348 compatible = "st,stm32-counter";
354 compatible = "st,stm32-timers";
359 interrupt-names = "global";
363 compatible = "st,stm32-pwm";
365 #pwm-cells = <3>;
368 counter {
369 compatible = "st,stm32-counter";
375 compatible = "st,stm32-timers";
380 interrupt-names = "global";
384 compatible = "st,stm32-pwm";
386 #pwm-cells = <3>;
389 counter {
390 compatible = "st,stm32-counter";
396 compatible = "st,stm32-timers";
401 interrupt-names = "global";
405 compatible = "st,stm32-pwm";
407 #pwm-cells = <3>;
410 counter {
411 compatible = "st,stm32-counter";
417 compatible = "st,stm32-timers";
422 interrupt-names = "global";
426 compatible = "st,stm32-pwm";
428 #pwm-cells = <3>;
431 counter {
432 compatible = "st,stm32-counter";
438 compatible = "st,stm32-timers";
443 interrupt-names = "global";
447 compatible = "st,stm32-pwm";
449 #pwm-cells = <3>;
452 counter {
453 compatible = "st,stm32-counter";
459 compatible = "st,stm32-aes";
468 compatible = "st,stm32-fdcan";
470 reg-names = "m_can", "message_ram";
472 interrupt-names = "int0", "int1";
475 bosch,mram-cfg = <0x350 28 8 3 3 0 3 3>;
480 compatible = "st,stm32-sdmmc";
489 fmc: memory-controller@47000400 {
490 compatible = "st,stm32-fmc";
498 compatible = "st,stm32-smbus";
499 #address-cells = <1>;
500 #size-cells = <0>;
506 compatible = "st,stm32-smbus";
507 #address-cells = <1>;
508 #size-cells = <0>;