]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
arm: dts: k3-j721s2-r5: Change GTC clock parent
authorNeha Malcom Francis <n-francis@ti.com>
Tue, 28 May 2024 09:49:54 +0000 (15:19 +0530)
committerTom Rini <trini@konsulko.com>
Thu, 13 Jun 2024 22:29:17 +0000 (16:29 -0600)
MAIN_PLL0 has a flag set in DM (Device Manager) that removes its
capability to re-initialise clock frequencies. A72 CPU clock (GTC) and
RGMII has MAIN_PLL3 as their parent which does not have this flag. While
RGMII needs re-initialization to default frequency to be able to get
250MHz with its divider, GTC can not get its required 200MHz with its
dividers. Thus move GTC clock parent on J721S2 from MAIN_PLL3_HSDIV1 to
MAIN_PLL0_HSDIV6. This was already done on CPTS node in kernel which was
similarly affected (linked).

Link: https://lore.kernel.org/all/20230605110443.84568-1-n-francis@ti.com/
Signed-off-by: Neha Malcom Francis <n-francis@ti.com>
arch/arm/dts/k3-j721s2-r5.dtsi

index dbea6b9d0113a939085ae035f6f6f04aa17ec495..caf696c2d960c53f674b291378c12d6458e625a6 100644 (file)
@@ -22,7 +22,7 @@
                resets = <&k3_reset 202 0>;
                clocks = <&k3_clks 61 1>;
                assigned-clocks = <&k3_clks 61 1>, <&k3_clks 202 0>;
-               assigned-clock-parents = <&k3_clks 61 2>;
+               assigned-clock-parents = <&k3_clks 61 3>;
                assigned-clock-rates = <200000000>, <2000000000>;
                ti,sci = <&sms>;
                ti,sci-proc-id = <32>;