arm64: dts: visconti: Update the clock providers for UART
authorNobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
Thu, 21 Apr 2022 07:38:05 +0000 (16:38 +0900)
committerNobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
Tue, 10 May 2022 02:16:07 +0000 (11:16 +0900)
Remove fixed clock and source common clock for UART.

Signed-off-by: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
Link: https://lore.kernel.org/r/20220510015229.139818-2-nobuhiro1.iwamatsu@toshiba.co.jp/
arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts
arch/arm64/boot/dts/toshiba/tmpv7708-visrobo-vrb.dts
arch/arm64/boot/dts/toshiba/tmpv7708.dtsi

index 9375b0faeea2f3ca35eb443c25293cdd87ad7c80..9b0666df659319d953cc78205aff90b27b2538c0 100644 (file)
 
 &uart0 {
        status = "okay";
-       clocks = <&uart_clk>;
-       clock-names = "apb_pclk";
 };
 
 &uart1 {
        status = "okay";
-       clocks = <&uart_clk>;
-       clock-names = "apb_pclk";
 };
 
 &piether {
index d0817463706e24e8030d8fece37cd22c173677a7..56701e0e1dab871580cc337a64db0a05fc96f649 100644 (file)
 
 &uart0 {
        status = "okay";
-       clocks = <&uart_clk>;
-       clock-names = "apb_pclk";
 };
 
 &uart1 {
        status = "okay";
-       clocks = <&uart_clk>;
-       clock-names = "apb_pclk";
 };
 
 &piether {
index 1683113a3c434bfe23bcdf381c0074a6b71a25bb..3b51e875630c984551ffbf26885b877df3e0330f 100644 (file)
                        <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>;
        };
 
-       uart_clk: uart-clk {
-               compatible = "fixed-clock";
-               clock-frequency = <150000000>;
-               #clock-cells = <0>;
-       };
-
        clk25mhz: clk25mhz {
                compatible = "fixed-clock";
                #clock-cells = <0>;
                        interrupts = <GIC_SPI 133 IRQ_TYPE_LEVEL_HIGH>;
                        pinctrl-names = "default";
                        pinctrl-0 = <&uart0_pins>;
+                       clocks = <&pismu TMPV770X_CLK_PIUART0>;
+                       clock-names = "apb_pclk";
                        status = "disabled";
                };
 
                        interrupts = <GIC_SPI 134 IRQ_TYPE_LEVEL_HIGH>;
                        pinctrl-names = "default";
                        pinctrl-0 = <&uart1_pins>;
+                       clocks = <&pismu TMPV770X_CLK_PIUART1>;
+                       clock-names = "apb_pclk";
                        status = "disabled";
                };
 
                        interrupts = <GIC_SPI 135 IRQ_TYPE_LEVEL_HIGH>;
                        pinctrl-names = "default";
                        pinctrl-0 = <&uart2_pins>;
+                       clocks = <&pismu TMPV770X_CLK_PIUART2>;
+                       clock-names = "apb_pclk";
                        status = "disabled";
                };
 
                        interrupts = <GIC_SPI 136 IRQ_TYPE_LEVEL_HIGH>;
                        pinctrl-names = "default";
                        pinctrl-0 = <&uart3_pins>;
+                       clocks = <&pismu TMPV770X_CLK_PIUART2>;
+                       clock-names = "apb_pclk";
                        status = "disabled";
                };