On 11:54-20241004, Manorit Chawdhry wrote: > MPU clock had been missing. Distinguish multiple clocks with clock-names > and add MPU clock as well. > > Signed-off-by: Manorit Chawdhry <m-chawd...@ti.com>
We have been a bit hacky with GTC - do we want to pull it out as a separate IP? > --- > arch/arm/dts/k3-am69-r5-sk.dts | 3 ++- > arch/arm/dts/k3-j7200-r5-common-proc-board.dts | 3 ++- > arch/arm/dts/k3-j721e-r5.dtsi | 3 ++- > arch/arm/dts/k3-j721s2-r5.dtsi | 3 ++- > arch/arm/dts/k3-j784s4-r5-evm.dts | 3 ++- > 5 files changed, 10 insertions(+), 5 deletions(-) What about other boards? I think it might be time we refactor r5 view as a include file? > > diff --git a/arch/arm/dts/k3-am69-r5-sk.dts b/arch/arm/dts/k3-am69-r5-sk.dts > index 4d6aab5ccc38..13809f82d99a 100644 > --- a/arch/arm/dts/k3-am69-r5-sk.dts > +++ b/arch/arm/dts/k3-am69-r5-sk.dts > @@ -26,7 +26,8 @@ > power-domains = <&k3_pds 61 TI_SCI_PD_EXCLUSIVE>, > <&k3_pds 202 TI_SCI_PD_EXCLUSIVE>; > resets = <&k3_reset 202 0>; > - clocks = <&k3_clks 61 0>; > + clocks = <&k3_clks 61 0>, <&k3_clks 202 0>; > + clock-names = "gtc", "core"; > assigned-clocks = <&k3_clks 61 0>, <&k3_clks 202 0>; > assigned-clock-parents = <&k3_clks 61 2>; > assigned-clock-rates = <200000000>, <2000000000>; > diff --git a/arch/arm/dts/k3-j7200-r5-common-proc-board.dts > b/arch/arm/dts/k3-j7200-r5-common-proc-board.dts > index 94760c78dd35..f8df14935dbc 100644 > --- a/arch/arm/dts/k3-j7200-r5-common-proc-board.dts > +++ b/arch/arm/dts/k3-j7200-r5-common-proc-board.dts > @@ -23,7 +23,8 @@ > <&k3_pds 202 TI_SCI_PD_EXCLUSIVE>, > <&k3_pds 4 TI_SCI_PD_EXCLUSIVE>; > resets = <&k3_reset 202 0>; > - clocks = <&k3_clks 61 1>; > + clocks = <&k3_clks 61 1>, <&k3_clks 202 2>; > + clock-names = "gtc", "core"; > assigned-clocks = <&k3_clks 202 2>, <&k3_clks 61 1>, <&k3_clks > 323 0>; > assigned-clock-parents= <0>, <0>, <&k3_clks 323 2>; > assigned-clock-rates = <2000000000>, <200000000>; > diff --git a/arch/arm/dts/k3-j721e-r5.dtsi b/arch/arm/dts/k3-j721e-r5.dtsi > index fd0d921272c5..688a6cf40892 100644 > --- a/arch/arm/dts/k3-j721e-r5.dtsi > +++ b/arch/arm/dts/k3-j721e-r5.dtsi > @@ -20,7 +20,8 @@ > <&k3_pds 202 TI_SCI_PD_EXCLUSIVE>, > <&k3_pds 4 TI_SCI_PD_EXCLUSIVE>; > resets = <&k3_reset 202 0>; > - clocks = <&k3_clks 61 1>; > + clocks = <&k3_clks 61 1>, <&k3_clks 202 2>; > + clock-names = "gtc", "core"; > assigned-clocks = <&k3_clks 202 2>, <&k3_clks 61 1>; > assigned-clock-rates = <2000000000>, <200000000>; > ti,sci = <&dmsc>; > diff --git a/arch/arm/dts/k3-j721s2-r5.dtsi b/arch/arm/dts/k3-j721s2-r5.dtsi > index caf696c2d960..634676c8491e 100644 > --- a/arch/arm/dts/k3-j721s2-r5.dtsi > +++ b/arch/arm/dts/k3-j721s2-r5.dtsi > @@ -20,7 +20,8 @@ > <&k3_pds 202 TI_SCI_PD_EXCLUSIVE>, > <&k3_pds 4 TI_SCI_PD_EXCLUSIVE>; > resets = <&k3_reset 202 0>; > - clocks = <&k3_clks 61 1>; > + clocks = <&k3_clks 61 1>, <&k3_clks 202 0>; > + clock-names = "gtc", "core"; > assigned-clocks = <&k3_clks 61 1>, <&k3_clks 202 0>; > assigned-clock-parents = <&k3_clks 61 3>; > assigned-clock-rates = <200000000>, <2000000000>; > diff --git a/arch/arm/dts/k3-j784s4-r5-evm.dts > b/arch/arm/dts/k3-j784s4-r5-evm.dts > index d2c752293630..8b8b0e70047e 100644 > --- a/arch/arm/dts/k3-j784s4-r5-evm.dts > +++ b/arch/arm/dts/k3-j784s4-r5-evm.dts > @@ -26,7 +26,8 @@ > power-domains = <&k3_pds 61 TI_SCI_PD_EXCLUSIVE>, > <&k3_pds 202 TI_SCI_PD_EXCLUSIVE>; > resets = <&k3_reset 202 0>; > - clocks = <&k3_clks 61 0>; > + clocks = <&k3_clks 61 0>, <&k3_clks 202 0>; > + clock-names = "gtc", "core"; > assigned-clocks = <&k3_clks 61 0>, <&k3_clks 202 0>; > assigned-clock-parents = <&k3_clks 61 2>; > assigned-clock-rates = <200000000>, <2000000000>; > > -- > 2.46.0 > -- Regards, Nishanth Menon Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 849D 1736 249D