All of lore.kernel.org
 help / color / mirror / Atom feed
From: Caleb Ethridge <caleb.ethridge@analog.com>
To: <u-boot@lists.denx.de>
Cc: <trini@konsulko.com>, <malysagreg@gmail.com>,
	<philip@philipmolloy.com>, <sjg@chromium.org>, <linux@analog.com>,
	<jcethrid@gmail.com>, Caleb Ethridge <caleb.ethridge@analog.com>
Subject: [PATCH v6 00/16] sc5xx Environment Cleanup and Fixes
Date: Thu, 21 May 2026 09:53:11 -0400	[thread overview]
Message-ID: <cover.1779370141.git.caleb.ethridge@analog.com> (raw)

This series performs a general cleanup of the default U-boot environment
for sc5xx boards, stemming from the decision to no longer store the
environment in the SPI flash. The environments for each board have been
edited to contain the minimum number of commands needed for all supported
boot modes to avoid confusion, and the default boot command synced to spi
for all boards that support it. The filesystem for the SPI flash has also
been changed from jffs2 to ubifs.

A bug with the Ethernet reset line on the sc594 has been fixed, and the
sc573 has been renamed from the EZKIT to the EZLITE to match the name of the
publically available board. EZKIT was only used internally before release.
Preliminary binman support for sc5xx boards has been removed as it was unused
and full support never added.

Signed-off-by: Caleb Ethridge <caleb.ethridge@analog.com>

Changes in v6:
- Fixed ramdisk_addr_r for the sc584-ezkit
- Updated commit messages with more information
- Split "Remove update commands" into two logical commits

Note: The series and future patch series will be sent using analog.com email addresses,
instead of personal emails with our analog.com emails cc'ed on the series.

Caleb Ethridge (15):
  configs: sc5xx: Do not store environment in SPI flash
  mach-sc5xx: Remove update commands from default environment
  mach-sc59x: Add CONFIG_SC5XX_LOADADDR
  mach-sc5xx: Update boot commands
  mach-sc5xx: Switch from tftp to wget
  mach-sc5xx: Add USB boot command
  mach-sc5xx: Remove preliminary binman support
  dts: sc594: Fix gige-reset line on EZKIT
  mach-sc5xx: sc573: Rename EZKIT board to EZLITE
  mach-sc5xx: Update image load address
  mach-sc5xx: Update SPI bootargs for ubifs
  configs: sc5xx: Set default bootcmd to SPI boot
  arm: sc5xx: Remove SC5XX_LOADADDR
  arm: sc5xx: Add fdt_addr_r, kernel_addr_r, and ramdisk_addr_r
  mach-sc5xx: Remove unused image offset Kconfig options

Ozan Durgut (1):
  arm: sc5xx: add missing boot env selectors

 arch/arm/dts/Makefile                         |   2 +-
 .../dts/{sc573-ezkit.dts => sc573-ezlite.dts} |   4 +-
 arch/arm/dts/sc594-som-ezkit.dts              |   2 +-
 arch/arm/dts/sc5xx.dtsi                       |  41 -------
 arch/arm/mach-sc5xx/Kconfig                   |  71 +-----------
 arch/arm/mach-sc5xx/init/dmcinit.c            |   2 +-
 board/adi/sc573-ezkit/sc573-ezkit.env         |  17 ---
 .../adi/{sc573-ezkit => sc573-ezlite}/Kconfig |   8 +-
 .../{sc573-ezkit => sc573-ezlite}/Makefile    |   2 +-
 .../sc573-ezlite.c}                           |   0
 board/adi/sc573-ezlite/sc573-ezlite.env       |  16 +++
 board/adi/sc584-ezkit/sc584-ezkit.env         |   9 +-
 board/adi/sc589-ezkit/sc589-ezkit.env         |   9 +-
 board/adi/sc589-mini/sc589-mini.env           |   9 +-
 board/adi/sc594-som-ezkit/sc594-som-ezkit.env |   9 +-
 .../adi/sc594-som-ezlite/sc594-som-ezlite.env |   9 +-
 board/adi/sc598-som-ezkit/sc598-som-ezkit.env |   9 +-
 .../adi/sc598-som-ezlite/sc598-som-ezlite.env |  14 ++-
 ...ezkit_defconfig => sc573-ezlite_defconfig} |  11 +-
 configs/sc584-ezkit_defconfig                 |  10 +-
 configs/sc589-ezkit_defconfig                 |  12 +-
 configs/sc589-mini_defconfig                  |  12 +-
 configs/sc594-som-ezkit-spl_defconfig         |   7 +-
 configs/sc594-som-ezlite-spl_defconfig        |   7 +-
 configs/sc598-som-ezkit-spl_defconfig         |   5 +-
 configs/sc598-som-ezlite-spl_defconfig        |   5 +-
 .../arm/adi/adi,sc5xx.yaml                    |   2 +-
 .../configs/{sc573-ezkit.h => sc573-ezlite.h} |   4 +-
 include/env/adi/adi_boot.env                  | 103 +++++-------------
 29 files changed, 108 insertions(+), 303 deletions(-)
 rename arch/arm/dts/{sc573-ezkit.dts => sc573-ezlite.dts} (98%)
 delete mode 100644 board/adi/sc573-ezkit/sc573-ezkit.env
 rename board/adi/{sc573-ezkit => sc573-ezlite}/Kconfig (92%)
 rename board/adi/{sc573-ezkit => sc573-ezlite}/Makefile (79%)
 rename board/adi/{sc573-ezkit/sc573-ezkit.c => sc573-ezlite/sc573-ezlite.c} (100%)
 create mode 100644 board/adi/sc573-ezlite/sc573-ezlite.env
 rename configs/{sc573-ezkit_defconfig => sc573-ezlite_defconfig} (87%)
 rename include/configs/{sc573-ezkit.h => sc573-ezlite.h} (79%)

-- 
2.34.1


             reply	other threads:[~2026-05-21 15:19 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-05-21 13:53 Caleb Ethridge [this message]
2026-05-21 13:53 ` [PATCH v6 01/16] configs: sc5xx: Do not store environment in SPI flash Caleb Ethridge
2026-05-21 13:53 ` [PATCH v6 02/16] mach-sc5xx: Remove update commands from default environment Caleb Ethridge
2026-05-21 13:53 ` [PATCH v6 03/16] mach-sc59x: Add CONFIG_SC5XX_LOADADDR Caleb Ethridge
2026-05-21 13:53 ` [PATCH v6 04/16] mach-sc5xx: Update boot commands Caleb Ethridge
2026-05-21 13:53 ` [PATCH v6 05/16] mach-sc5xx: Switch from tftp to wget Caleb Ethridge
2026-05-21 13:53 ` [PATCH v6 06/16] mach-sc5xx: Add USB boot command Caleb Ethridge
2026-05-21 13:53 ` [PATCH v6 07/16] mach-sc5xx: Remove preliminary binman support Caleb Ethridge
2026-05-21 13:53 ` [PATCH v6 08/16] dts: sc594: Fix gige-reset line on EZKIT Caleb Ethridge
2026-05-21 13:53 ` [PATCH v6 09/16] mach-sc5xx: sc573: Rename EZKIT board to EZLITE Caleb Ethridge
2026-05-21 13:53 ` [PATCH v6 10/16] mach-sc5xx: Update image load address Caleb Ethridge
2026-05-21 13:53 ` [PATCH v6 11/16] mach-sc5xx: Update SPI bootargs for ubifs Caleb Ethridge
2026-05-21 13:53 ` [PATCH v6 12/16] configs: sc5xx: Set default bootcmd to SPI boot Caleb Ethridge
2026-05-21 13:53 ` [PATCH v6 13/16] arm: sc5xx: Remove SC5XX_LOADADDR Caleb Ethridge
2026-05-21 13:53 ` [PATCH v6 14/16] arm: sc5xx: add missing boot env selectors Caleb Ethridge
2026-05-21 13:53 ` [PATCH v6 15/16] arm: sc5xx: Add fdt_addr_r, kernel_addr_r, and ramdisk_addr_r Caleb Ethridge
2026-05-21 13:53 ` [PATCH v6 16/16] mach-sc5xx: Remove unused image offset Kconfig options Caleb Ethridge
2026-06-04 23:05 ` [PATCH v6 00/16] sc5xx Environment Cleanup and Fixes 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=cover.1779370141.git.caleb.ethridge@analog.com \
    --to=caleb.ethridge@analog.com \
    --cc=jcethrid@gmail.com \
    --cc=linux@analog.com \
    --cc=malysagreg@gmail.com \
    --cc=philip@philipmolloy.com \
    --cc=sjg@chromium.org \
    --cc=trini@konsulko.com \
    --cc=u-boot@lists.denx.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.