diff --git a/arch/arm/dts/sun60i-a733-bananapi-m8.dts b/arch/arm/dts/sun60i-a733-bananapi-m8.dts index 9a971f7e..90b96c1d 100644 --- a/arch/arm/dts/sun60i-a733-bananapi-m8.dts +++ b/arch/arm/dts/sun60i-a733-bananapi-m8.dts @@ -1272,7 +1272,7 @@ compatible = "allwinner,tcon-tv"; reg = <0x0 0x05730000 0x0 0x1000>; interrupts = ; - clocks = <&clk_tcon_tv0>, + clocks = <&clk_hdmi_tv>, <&clk_tcon_tv0>; clock-names = "clk_tcon", "rst_bus_tcon"; @@ -1381,7 +1381,7 @@ compatible = "allwinner,sunxi-hdmi"; reg = <0x0 0x5520000 0x0 0x100000>; interrupts = ; - clocks = <&clk_tcon_tv0>, + clocks = <&clk_hdmi_tv>, <&clk_hdmi_gate>, <&clk_hdmi_sfr>, <&clk_hdmi_main_rst>, diff --git a/arch/arm/dts/sun60iw2p1-clk.dtsi b/arch/arm/dts/sun60iw2p1-clk.dtsi index 767de367..15cf3f9b 100644 --- a/arch/arm/dts/sun60iw2p1-clk.dtsi +++ b/arch/arm/dts/sun60iw2p1-clk.dtsi @@ -323,16 +323,12 @@ clocks { clk_tcon_tv0: tcon_tv0 { #clock-cells = <0>; compatible = "allwinner,periph-clock"; - assigned-clocks = <&clk_tcon_tv0>; - assigned-clock-parents = <&clk_pll_video1x4>; clock-output-names = "tcon_tv0"; }; clk_tcon_tv1: tcon_tv1 { #clock-cells = <0>; compatible = "allwinner,periph-clock"; - assigned-clocks = <&clk_tcon_tv1>; - assigned-clock-parents = <&clk_pll_video1x4>; clock-output-names = "tcon_tv1"; }; @@ -385,6 +381,8 @@ clocks { clk_hdmi_tv: hdmi_tv { #clock-cells = <0>; compatible = "allwinner,periph-clock"; + assigned-clocks = <&clk_hdmi_tv>; + assigned-clock-parents = <&clk_pll_video1x4>; clock-output-names = "hdmi_tv"; };