Lines Matching +full:apb1 +full:- +full:prescaler

2  * Copyright (c) 2017 Florian Vaussard, HEIG-VD
4 * SPDX-License-Identifier: Apache-2.0
9 /delete-node/ &dac1;
10 /delete-node/ &rng;
15 #clock-cells = <0>;
16 compatible = "st,stm32f411-plli2s-clock";
21 #clock-cells = <0>;
22 compatible = "st,stm32-clock-mux";
29 compatible = "st,stm32f412", "st,stm32f4", "simple-bus";
31 pinctrl: pin-controller@40020000 {
35 compatible = "st,stm32-gpio";
36 gpio-controller;
37 #gpio-cells = <2>;
43 compatible = "st,stm32-gpio";
44 gpio-controller;
45 #gpio-cells = <2>;
52 compatible = "st,stm32-usart", "st,stm32-uart";
54 clocks = <&rcc STM32_CLOCK(APB1, 18U)>;
55 resets = <&rctl STM32_RESET(APB1, 18U)>;
61 compatible = "st,stm32-spi";
62 #address-cells = <1>;
63 #size-cells = <0>;
65 clocks = <&rcc STM32_CLOCK(APB1, 15U)>;
71 compatible = "st,stm32-spi";
72 #address-cells = <1>;
73 #size-cells = <0>;
81 compatible = "st,stm32-i2s";
82 #address-cells = <1>;
83 #size-cells = <0>;
89 dma-names = "tx", "rx";
94 compatible = "st,stm32-timers";
96 clocks = <&rcc STM32_CLOCK(APB1, 5U)>;
97 resets = <&rctl STM32_RESET(APB1, 5U)>;
99 interrupt-names = "global";
100 st,prescaler = <0>;
104 compatible = "st,stm32-counter";
110 compatible = "st,stm32-timers";
115 interrupt-names = "brk", "up", "trgcom", "cc";
116 st,prescaler = <0>;
120 compatible = "st,stm32-pwm";
122 #pwm-cells = <3>;
126 compatible = "st,stm32-qdec";
128 st,input-filter-level = <NO_FILTER>;
133 compatible = "st,stm32-timers";
135 clocks = <&rcc STM32_CLOCK(APB1, 6U)>;
136 resets = <&rctl STM32_RESET(APB1, 6U)>;
138 interrupt-names = "global";
139 st,prescaler = <0>;
143 compatible = "st,stm32-pwm";
145 #pwm-cells = <3>;
149 compatible = "st,stm32-counter";
155 compatible = "st,stm32-timers";
157 clocks = <&rcc STM32_CLOCK(APB1, 7U)>;
158 resets = <&rctl STM32_RESET(APB1, 7U)>;
160 interrupt-names = "global";
161 st,prescaler = <0>;
165 compatible = "st,stm32-pwm";
167 #pwm-cells = <3>;
171 compatible = "st,stm32-counter";
177 compatible = "st,stm32-timers";
179 clocks = <&rcc STM32_CLOCK(APB1, 8U)>;
180 resets = <&rctl STM32_RESET(APB1, 8U)>;
182 interrupt-names = "global";
183 st,prescaler = <0>;
187 compatible = "st,stm32-pwm";
189 #pwm-cells = <3>;
193 compatible = "st,stm32-counter";
199 compatible = "st,stm32-rng";
207 num-bidir-endpoints = <6>;
216 compatible = "st,stm32-qspi";
217 #address-cells = <0x1>;
218 #size-cells = <0x0>;
226 compatible = "st,stm32-bxcan";
229 interrupt-names = "TX", "RX0", "RX1", "SCE";
230 clocks = <&rcc STM32_CLOCK(APB1, 25U)>;
235 compatible = "st,stm32-bxcan";
238 interrupt-names = "TX", "RX0", "RX1", "SCE";
240 clocks = <&rcc STM32_CLOCK(APB1, 26U)>;
241 master-can-reg = <0x40006400>;
247 io-channels = <&adc1 18>;