Hello Everyone,

The AM6* family of processors come in a number of flavors (62, 62A, 62P) 
to fit effecently in a varaty of markets. Inside these processor 
families there can be a number of configurations like number CPU and DSP 
core counts to fit even closer to the power or cost their usecase needs.

To avoid the explotion of the number DTs for the different combinations 
of processor flavors and configurations needed in Linux, use 
OF_SYSTEM_SETUP to remove nodes in DT which are missing from the 
processor's configuration.

Happy Hacking
~Bryan

Signed-off-by: Bryan Brattlof <[email protected]>
---
Bryan Brattlof (2):
      arm: mach-k3: am62a: remove dt nodes not backed by hardware
      arm: mach-k3: am64: remove dt nodes not backed by hardware

 arch/arm/mach-k3/am62ax/am62a7_fdt.c           | 23 ++++++++++++++++
 arch/arm/mach-k3/am64x/Kconfig                 |  1 +
 arch/arm/mach-k3/am64x/Makefile                |  1 +
 arch/arm/mach-k3/am64x/am642_fdt.c             | 36 ++++++++++++++++++++++++++
 arch/arm/mach-k3/include/mach/am62a_hardware.h | 10 +++++++
 arch/arm/mach-k3/include/mach/am64_hardware.h  |  9 +++++++
 6 files changed, 80 insertions(+)
---
base-commit: fed92546960a92177d67c0b8d7b22385f50fed29
change-id: 20261001-cutdowns-1f5f92365925

Best regards,
--  
Bryan Brattlof <[email protected]>

Reply via email to