Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

arm64: dts: visconti: Update the clock providers for ethernet device

Remove fixed clock and source common clock for ethernet device.

Signed-off-by: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
Link: https://lore.kernel.org/r/20220510015229.139818-6-nobuhiro1.iwamatsu@toshiba.co.jp/

+2 -18
-2
arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts
··· 42 42 status = "okay"; 43 43 phy-handle = <&phy0>; 44 44 phy-mode = "rgmii-id"; 45 - clocks = <&clk300mhz>, <&clk125mhz>; 46 - clock-names = "stmmaceth", "phy_ref_clk"; 47 45 48 46 mdio0 { 49 47 #address-cells = <1>;
-2
arch/arm64/boot/dts/toshiba/tmpv7708-visrobo-vrb.dts
··· 42 42 status = "okay"; 43 43 phy-handle = <&phy0>; 44 44 phy-mode = "rgmii-id"; 45 - clocks = <&clk300mhz>, <&clk125mhz>; 46 - clock-names = "stmmaceth", "phy_ref_clk"; 47 45 48 46 mdio0 { 49 47 #address-cells = <1>;
+2 -14
arch/arm64/boot/dts/toshiba/tmpv7708.dtsi
··· 136 136 clock-output-names = "clk25mhz"; 137 137 }; 138 138 139 - clk125mhz: clk125mhz { 140 - compatible = "fixed-clock"; 141 - clock-frequency = <125000000>; 142 - #clock-cells = <0>; 143 - clock-output-names = "clk125mhz"; 144 - }; 145 - 146 - clk300mhz: clk300mhz { 147 - compatible = "fixed-clock"; 148 - clock-frequency = <300000000>; 149 - #clock-cells = <0>; 150 - clock-output-names = "clk300mhz"; 151 - }; 152 - 153 139 clk600mhz: clk600mhz { 154 140 compatible = "fixed-clock"; 155 141 #clock-cells = <0>; ··· 471 485 snps,txpbl = <4>; 472 486 snps,rxpbl = <4>; 473 487 snps,tso; 488 + clocks = <&pismu TMPV770X_CLK_PIETHER_BUS>, <&pismu TMPV770X_CLK_PIETHER_125M>; 489 + clock-names = "stmmaceth", "phy_ref_clk"; 474 490 status = "disabled"; 475 491 }; 476 492