Lines Matching +full:stm32 +full:- +full:rcc

3  * Copyright (c) 2021 G-Technologies Sdn. Bhd.
5 * SPDX-License-Identifier: Apache-2.0
13 clk_hsi48: clk-hsi48 {
14 #clock-cells = <0>;
15 compatible = "st,stm32-hsi48-clock";
16 clock-frequency = <DT_FREQ_M(48)>;
22 compatible = "st,stm32g0b1", "st,stm32g0", "simple-bus";
25 pinctrl: pin-controller@50000000 {
27 compatible = "st,stm32-gpio";
28 gpio-controller;
29 #gpio-cells = <2>;
31 clocks = <&rcc STM32_CLOCK(IOP, 4U)>;
36 compatible = "st,stm32-fdcan";
38 reg-names = "m_can", "message_ram";
40 interrupt-names = "int0", "int1";
41 clocks = <&rcc STM32_CLOCK(APB1, 12U)>;
42 bosch,mram-cfg = <0x0 28 8 3 3 0 3 3>;
47 compatible = "st,stm32-fdcan";
49 reg-names = "m_can", "message_ram";
51 interrupt-names = "int0", "int1";
52 clocks = <&rcc STM32_CLOCK(APB1, 12U)>;
53 bosch,mram-cfg = <0x0 28 8 3 3 0 3 3>;
58 compatible = "st,stm32-usart", "st,stm32-uart";
60 clocks = <&rcc STM32_CLOCK(APB1, 8U)>;
67 compatible = "st,stm32-usart", "st,stm32-uart";
69 clocks = <&rcc STM32_CLOCK(APB1, 9U)>;
76 compatible = "st,stm32-lpuart", "st,stm32-uart";
78 clocks = <&rcc STM32_CLOCK(APB1, 7U)>;
85 compatible = "st,stm32-timers";
87 clocks = <&rcc STM32_CLOCK(APB1, 2U)>;
90 interrupt-names = "global";
95 compatible = "st,stm32-pwm";
97 #pwm-cells = <3>;
102 compatible = "st,stm32-i2c-v2";
103 clock-frequency = <I2C_BITRATE_STANDARD>;
104 #address-cells = <1>;
105 #size-cells = <0>;
107 clocks = <&rcc STM32_CLOCK(APB1, 23U)>;
109 interrupt-names = "combined";
114 compatible = "st,stm32-spi-fifo", "st,stm32-spi";
115 #address-cells = <1>;
116 #size-cells = <0>;
118 clocks = <&rcc STM32_CLOCK(APB1, 15U)>;
124 compatible = "st,stm32-dma-v2";
125 #dma-cells = <3>;
128 clocks = <&rcc STM32_CLOCK(AHB1, 1U)>;
129 dma-requests = <5>;
130 dma-offset = <7>;
135 dma-channels = <12>;
136 dma-requests = <73>;
140 compatible = "st,stm32-usb";
143 interrupt-names = "usb";
144 num-bidir-endpoints = <8>;
145 ram-size = <2048>;
147 clocks = <&rcc STM32_CLOCK(APB1, 13U)>,
148 <&rcc STM32_SRC_HSI48 USB_SEL(0)>;
154 compatible = "usb-nop-xceiv";
155 #phy-cells = <0>;
159 compatible = "st,stm32-smbus";
160 #address-cells = <1>;
161 #size-cells = <0>;