
Hi Manorit
On 25/08/23 16:47, Manorit Chawdhry wrote:
The following commit syncs the device tree from Linux tag v6.5-rc1 to U-boot and fixes the following to be compatible with the future syncs -
Include k3-am68-sk-base-board.dts file
Remove the duplicated pinmuxes from r5 and -u-boot.dtsi files and include k3-am68-sk-base-board.dts for Linux fixes to propagate to U-boot.
Fixing the mcu_timer0
Remove timer0 and use the mcu_timer0 defined in mcu-wakeup.dtsi
The device manager is not functional at this point so we can't configure the clocks for the mcu_timer0, delete the properties that enable the clocks and power domains for it.
Fixing secure proxy nodes
Linux DT now have these nodes defined so remove them and rename to use the Linux DT ones.
Remove cpsw node
The compatible is now fixed and the node is not required in -u-boot specifically
Remove aliases and chosen node
Use these from Linux and don't override when not required.
Remove /delete-property/ from sdhci nodes
We have the necessary clock and dev data so remove these.
Remove dummy_clocks and fs_loader0
These weren't being used anywhere so remove it.
All these have been put in a single commit to not break the bisectability.
Signed-off-by: Manorit Chawdhry m-chawdhry@ti.com
arch/arm/dts/k3-am68-sk-base-board-u-boot.dtsi | 69 ++--- arch/arm/dts/k3-am68-sk-base-board.dts | 389 +++++++++++++++---------- arch/arm/dts/k3-am68-sk-r5-base-board.dts | 143 ++------- arch/arm/dts/k3-am68-sk-som.dtsi | 112 ++----- 4 files changed, 300 insertions(+), 413 deletions(-)
Reviewed-by: Neha Malcom Francis n-francis@ti.com