From: Greg Malysa <malysagreg@gmail.com>
To: u-boot@lists.denx.de
Cc: adsp-linux@analog.com, Greg Malysa <malysagreg@gmail.com>,
Arturs Artamonovs <arturs.artamonovs@analog.com>,
Heinrich Schuchardt <xypron.glpk@gmx.de>,
Ian Roberts <ian.roberts@timesys.com>,
Igor Opaniuk <igor.opaniuk@gmail.com>,
Jerome Forissier <jerome.forissier@linaro.org>,
Mattijs Korpershoek <mkorpershoek@kernel.org>,
Nathan Barrett-Morrison <nathan.morrison@timesys.com>,
Oliver Gaskell <Oliver.Gaskell@analog.com>,
Patrice Chotard <patrice.chotard@foss.st.com>,
Robert Marko <robert.marko@sartura.hr>,
Sebastian Reichel <sebastian.reichel@collabora.com>,
Simon Glass <sjg@chromium.org>,
Sumit Garg <sumit.garg@kernel.org>, Tom Rini <trini@konsulko.com>,
Trevor Woerner <twoerner@gmail.com>,
Utsav Agarwal <utsav.agarwal@analog.com>,
Vasileios Bimpikas <vasileios.bimpikas@analog.com>
Subject: [PATCH 00/10] sc5xx: Add complete board support for all ADI SC5xx boards
Date: Mon, 2 Jun 2025 15:44:38 -0400 [thread overview]
Message-ID: <20250602194507.15159-1-malysagreg@gmail.com> (raw)
This series adds the final pieces to enable mainline U-Boot to build and
boot all Analog Devices SC5xx SoCs and supports the associated carrier
board options. At this point it should be viable for new users for these
platforms to start with the latest version of U-Boot rather than our
vendor fork, however some features (such as OSPI support and falcon
boot) remain unavailable until we are able to unify our implementations
with the mainline implementations.
Greg Malysa (8):
docker: add ADI build-related tools to docker image
board: adi: Add SOMCRR infrastructure
board: adi: Add support for SC573-ezkit
board: adi: Add support for SC589 boards
board: adi: Add support for SC584
board: adi: Add support for SC598
board: adi: Add support for SC594
MAINTAINERS: Update ADI entries for new boards
Utsav Agarwal (2):
mach-sc5xx: Introduce Kconfig symbols for image addresses
mach-sc5xx: Add binman support
MAINTAINERS | 1 +
arch/arm/dts/sc573-ezkit.dts | 227 +++++++++++++++++
arch/arm/dts/sc57x.dtsi | 123 ++++++++-
arch/arm/dts/sc584-ezkit.dts | 230 +++++++++++++++++
arch/arm/dts/sc589-ezkit.dts | 198 +++++++++++++++
arch/arm/dts/sc589-mini.dts | 18 +-
arch/arm/dts/sc58x.dtsi | 153 ++++++++++-
arch/arm/dts/sc594-som-ezkit.dts | 126 ++++++++++
arch/arm/dts/sc594-som-ezlite.dts | 83 ++++++
arch/arm/dts/sc594-som.dtsi | 184 +++++++++++++-
arch/arm/dts/sc598-som-ezkit.dts | 166 ++++++++++++
arch/arm/dts/sc598-som-ezlite.dts | 82 ++++++
arch/arm/dts/sc598-som.dtsi | 237 +++++++++++++++++-
arch/arm/dts/sc59x.dtsi | 183 ++++++++++++++
arch/arm/dts/sc5xx.dtsi | 189 +++++++++++++-
arch/arm/mach-sc5xx/Kconfig | 63 +++++
board/adi/carriers/Makefile | 8 +
board/adi/carriers/somcrr.h | 14 ++
board/adi/carriers/somcrr_common.c | 19 ++
board/adi/carriers/somcrr_ezkit.c | 38 +++
board/adi/carriers/somcrr_ezlite.c | 24 ++
board/adi/common-sc594-som/sc594-som.c | 34 +++
board/adi/common-sc598-som/sc598-som.c | 34 +++
board/adi/sc573-ezkit/Makefile | 6 +
board/adi/sc573-ezkit/sc573-ezkit.c | 21 ++
board/adi/sc573-ezkit/sc573-ezkit.env | 17 +-
board/adi/sc584-ezkit/Makefile | 6 +
board/adi/sc584-ezkit/sc584-ezkit.c | 21 ++
board/adi/sc584-ezkit/sc584-ezkit.env | 16 +-
board/adi/sc589-ezkit/Makefile | 6 +
board/adi/sc589-ezkit/sc589-ezkit.c | 21 ++
board/adi/sc589-ezkit/sc589-ezkit.env | 17 +-
board/adi/sc589-mini/Makefile | 6 +
board/adi/sc589-mini/sc589-mini.c | 21 ++
board/adi/sc589-mini/sc589-mini.env | 17 +-
board/adi/sc594-som-ezkit/Makefile | 8 +
board/adi/sc594-som-ezkit/sc594-som-ezkit.env | 18 +-
board/adi/sc594-som-ezlite/Makefile | 8 +
.../adi/sc594-som-ezlite/sc594-som-ezlite.env | 18 +-
board/adi/sc598-som-ezkit/Makefile | 8 +
board/adi/sc598-som-ezkit/sc598-som-ezkit.env | 18 +-
board/adi/sc598-som-ezlite/Makefile | 8 +
.../adi/sc598-som-ezlite/sc598-som-ezlite.env | 12 +-
configs/sc573-ezkit_defconfig | 102 ++++++++
configs/sc584-ezkit_defconfig | 108 ++++++++
configs/sc589-ezkit_defconfig | 113 +++++++++
configs/sc589-mini_defconfig | 109 ++++++++
configs/sc594-som-ezkit-spl_defconfig | 90 +++++++
configs/sc594-som-ezlite-spl_defconfig | 98 ++++++++
configs/sc598-som-ezkit-spl_defconfig | 123 +++++++++
configs/sc598-som-ezlite-spl_defconfig | 123 +++++++++
tools/docker/Dockerfile | 8 +
52 files changed, 3508 insertions(+), 73 deletions(-)
create mode 100644 arch/arm/dts/sc59x.dtsi
create mode 100644 board/adi/carriers/Makefile
create mode 100644 board/adi/carriers/somcrr.h
create mode 100644 board/adi/carriers/somcrr_common.c
create mode 100644 board/adi/carriers/somcrr_ezkit.c
create mode 100644 board/adi/carriers/somcrr_ezlite.c
create mode 100644 board/adi/common-sc594-som/sc594-som.c
create mode 100644 board/adi/common-sc598-som/sc598-som.c
create mode 100644 board/adi/sc573-ezkit/Makefile
create mode 100644 board/adi/sc573-ezkit/sc573-ezkit.c
create mode 100644 board/adi/sc584-ezkit/Makefile
create mode 100644 board/adi/sc584-ezkit/sc584-ezkit.c
create mode 100644 board/adi/sc589-ezkit/Makefile
create mode 100644 board/adi/sc589-ezkit/sc589-ezkit.c
create mode 100644 board/adi/sc589-mini/Makefile
create mode 100644 board/adi/sc589-mini/sc589-mini.c
create mode 100644 board/adi/sc594-som-ezkit/Makefile
create mode 100644 board/adi/sc594-som-ezlite/Makefile
create mode 100644 board/adi/sc598-som-ezkit/Makefile
create mode 100644 board/adi/sc598-som-ezlite/Makefile
create mode 100644 configs/sc573-ezkit_defconfig
create mode 100644 configs/sc584-ezkit_defconfig
create mode 100644 configs/sc589-ezkit_defconfig
create mode 100644 configs/sc589-mini_defconfig
create mode 100644 configs/sc594-som-ezkit-spl_defconfig
create mode 100644 configs/sc594-som-ezlite-spl_defconfig
create mode 100644 configs/sc598-som-ezkit-spl_defconfig
create mode 100644 configs/sc598-som-ezlite-spl_defconfig
--
2.45.2
base-commit: 2f3766949bbea7aa5a472157561d387fd94205d2
branch: dev/sc5xx-boards-v1
next reply other threads:[~2025-06-02 19:47 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-06-02 19:44 Greg Malysa [this message]
2025-06-02 19:44 ` [PATCH 01/10] mach-sc5xx: Introduce Kconfig symbols for image addresses Greg Malysa
2025-06-02 19:44 ` [PATCH 02/10] mach-sc5xx: Add binman support Greg Malysa
2025-06-02 19:44 ` [PATCH 03/10] docker: add ADI build-related tools to docker image Greg Malysa
2025-06-02 20:11 ` Heinrich Schuchardt
[not found] ` <CABdDSeV0D2n223hu+2pAp0x_UksGU=15m09pwY7edgpP5kZ9_w@mail.gmail.com>
2025-06-03 7:06 ` Greg Malysa
2025-06-02 19:44 ` [PATCH 04/10] board: adi: Add SOMCRR infrastructure Greg Malysa
2025-06-02 19:44 ` [PATCH 05/10] board: adi: Add support for SC573-ezkit Greg Malysa
2025-06-02 19:44 ` [PATCH 06/10] board: adi: Add support for SC589 boards Greg Malysa
2025-06-02 19:44 ` [PATCH 07/10] board: adi: Add support for SC584 Greg Malysa
2025-06-02 19:44 ` [PATCH 08/10] board: adi: Add support for SC598 Greg Malysa
2025-06-02 19:44 ` [PATCH 09/10] board: adi: Add support for SC594 Greg Malysa
2025-06-02 19:44 ` [PATCH 10/10] MAINTAINERS: Update ADI entries for new boards Greg Malysa
2025-06-05 17:12 ` Tom Rini
2025-07-09 19:14 ` Greg Malysa
2025-07-11 15:48 ` Tom Rini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20250602194507.15159-1-malysagreg@gmail.com \
--to=malysagreg@gmail.com \
--cc=Oliver.Gaskell@analog.com \
--cc=adsp-linux@analog.com \
--cc=arturs.artamonovs@analog.com \
--cc=ian.roberts@timesys.com \
--cc=igor.opaniuk@gmail.com \
--cc=jerome.forissier@linaro.org \
--cc=mkorpershoek@kernel.org \
--cc=nathan.morrison@timesys.com \
--cc=patrice.chotard@foss.st.com \
--cc=robert.marko@sartura.hr \
--cc=sebastian.reichel@collabora.com \
--cc=sjg@chromium.org \
--cc=sumit.garg@kernel.org \
--cc=trini@konsulko.com \
--cc=twoerner@gmail.com \
--cc=u-boot@lists.denx.de \
--cc=utsav.agarwal@analog.com \
--cc=vasileios.bimpikas@analog.com \
--cc=xypron.glpk@gmx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox