]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/arm/boot/dts/wm8650.dtsi
serial: vt8500: UART uses gated clock rather than 24Mhz reference
[karo-tx-linux.git] / arch / arm / boot / dts / wm8650.dtsi
index 83b9467559bba0552fc6ec0ddb7c63a1a4f7cc6e..db3c0a12e052782641bd23731bf58aa4f4d4cc62 100644 (file)
                                        reg = <0x204>;
                                };
 
+                               clkuart0: uart0 {
+                                       #clock-cells = <0>;
+                                       compatible = "via,vt8500-device-clock";
+                                       clocks = <&ref24>;
+                                       enable-reg = <0x250>;
+                                       enable-bit = <1>;
+                               };
+
+                               clkuart1: uart1 {
+                                       #clock-cells = <0>;
+                                       compatible = "via,vt8500-device-clock";
+                                       clocks = <&ref24>;
+                                       enable-reg = <0x250>;
+                                       enable-bit = <2>;
+                               };
+
                                arm: arm {
                                        #clock-cells = <0>;
                                        compatible = "via,vt8500-device-clock";
                        compatible = "via,vt8500-uart";
                        reg = <0xd8200000 0x1040>;
                        interrupts = <32>;
-                       clocks = <&ref24>;
+                       clocks = <&clkuart0>;
                };
 
                uart@d82b0000 {
                        compatible = "via,vt8500-uart";
                        reg = <0xd82b0000 0x1040>;
                        interrupts = <33>;
-                       clocks = <&ref24>;
+                       clocks = <&clkuart1>;
                };
 
                rtc@d8100000 {