]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
ARM: dts: stm32: add new instances for stm32h743 MCU
authordillon min <dillon.minfei@gmail.com>
Fri, 9 Apr 2021 07:28:42 +0000 (15:28 +0800)
committerPatrice Chotard <patrice.chotard@foss.st.com>
Fri, 9 Apr 2021 09:53:00 +0000 (11:53 +0200)
Some instances are missing in current support of stm32h743 MCU. This commit
adds usart3/uart4 and sdmmc2 support.

Signed-off-by: dillon min <dillon.minfei@gmail.com>
Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com>
arch/arm/dts/stm32h743.dtsi

index 8c96698b2513bf11d4217ada6b348b6b92842cfc..77a8aef8e476b967edbf1739f0ec51f384dba864 100644 (file)
                        clocks = <&rcc USART2_CK>;
                };
 
+               usart3: serial@40004800 {
+                       compatible = "st,stm32h7-uart";
+                       reg = <0x40004800 0x400>;
+                       interrupts = <39>;
+                       status = "disabled";
+                       clocks = <&rcc USART3_CK>;
+               };
+
+               uart4: serial@40004c00 {
+                       compatible = "st,stm32h7-uart";
+                       reg = <0x40004c00 0x400>;
+                       interrupts = <52>;
+                       status = "disabled";
+                       clocks = <&rcc UART4_CK>;
+               };
+
                i2c1: i2c@40005400 {
                        compatible = "st,stm32f7-i2c";
                        #address-cells = <1>;
                        max-frequency = <120000000>;
                };
 
+               sdmmc2: sdmmc@48022400 {
+                       compatible = "arm,pl18x", "arm,primecell";
+                       arm,primecell-periphid = <0x10153180>;
+                       reg = <0x48022400 0x400>;
+                       interrupts = <124>;
+                       interrupt-names = "cmd_irq";
+                       clocks = <&rcc SDMMC2_CK>;
+                       clock-names = "apb_pclk";
+                       resets = <&rcc STM32H7_AHB2_RESET(SDMMC2)>;
+                       cap-sd-highspeed;
+                       cap-mmc-highspeed;
+                       max-frequency = <120000000>;
+               };
+
                exti: interrupt-controller@58000000 {
                        compatible = "st,stm32h7-exti";
                        interrupt-controller;