Skip to content
Commit 48a0b0b4 authored by Nathan Barrett-Morrison's avatar Nathan Barrett-Morrison Committed by Tom Rini
Browse files

arch: arm: Add Analog Devices SC5xx machine type



Add support for the SC5xx machine type from Analog Devices. This
includes support for the SC57x, SC58x, SC59x, and SC59x-64 SoCs, which
have many common features such as common ADI IP blocks, and SHARC DSP
cores. This commit introduces core functionality required for all boards
using an SC5xx SoC, such as:

- SPL configuration
- Required CPU hooks such as reset
- Boot ROM interaction to load the stage 2 bootloader in the reference
  configuration. Other options are possible but not officially supported
  at this time
- SoC-common configuration expected to be reused by all boards
- Early initialization for system clocks and DDR controller

Co-developed-by: default avatarGreg Malysa <greg.malysa@timesys.com>
Signed-off-by: default avatarGreg Malysa <greg.malysa@timesys.com>
Co-developed-by: default avatarIan Roberts <ian.roberts@timesys.com>
Signed-off-by: default avatarIan Roberts <ian.roberts@timesys.com>
Signed-off-by: default avatarVasileios Bimpikas <vasileios.bimpikas@analog.com>
Signed-off-by: default avatarUtsav Agarwal <utsav.agarwal@analog.com>
Signed-off-by: default avatarArturs Artamonovs <arturs.artamonovs@analog.com>
Signed-off-by: default avatarNathan Barrett-Morrison <nathan.morrison@timesys.com>
parent 054eb877
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment