<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/board/adi, branch next</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/board/adi?h=next</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/board/adi?h=next'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2026-06-04T18:24:18Z</updated>
<entry>
<title>arm: sc5xx: Add fdt_addr_r, kernel_addr_r, and ramdisk_addr_r</title>
<updated>2026-06-04T18:24:18Z</updated>
<author>
<name>Caleb Ethridge</name>
<email>caleb.ethridge@analog.com</email>
</author>
<published>2026-05-21T13:53:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=54026efab1070f6077828a96ee99fcaf778a0988'/>
<id>urn:sha1:54026efab1070f6077828a96ee99fcaf778a0988</id>
<content type='text'>
Add fdt_addr_r, kernel_addr_r, and ramdisk_addr_r to the SC5xx boards.
These variables are currently unused in the environment but will be
used in the future once support for booti commands is added to the
SC5xx boards.

Signed-off-by: Caleb Ethridge &lt;caleb.ethridge@analog.com&gt;
</content>
</entry>
<entry>
<title>arm: sc5xx: add missing boot env selectors</title>
<updated>2026-06-04T18:24:18Z</updated>
<author>
<name>Ozan Durgut</name>
<email>ozndrgt@gmail.com</email>
</author>
<published>2026-05-21T13:53:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=03398e94314734f9f095b14fa84893e35365d41e'/>
<id>urn:sha1:03398e94314734f9f095b14fa84893e35365d41e</id>
<content type='text'>
Define the boot options for SC598 SOM EZ-LITE so the shared ADI boot
environment includes the expected boot commands for this board.

SC598 SOM EZ-LITE board environment utilizes the shared ADI boot
environment, but it does not define any of the USE_* boot mode selectors.
Without those selectors, the shared env does not generate the board boot
commands such as `spiboot`. This leaves the default `bootcmd=run spiboot`
without a matching environment command and breaks autoboot.

Fixes: c9e893d6266d ("board: adi: Add support for SC598")
Signed-off-by: Ozan Durgut &lt;ozan.durgut@analog.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>arm: sc5xx: Remove SC5XX_LOADADDR</title>
<updated>2026-06-04T18:24:18Z</updated>
<author>
<name>Caleb Ethridge</name>
<email>caleb.ethridge@analog.com</email>
</author>
<published>2026-05-21T13:53:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c6796425da45f63661459e31cb7809f517080417'/>
<id>urn:sha1:c6796425da45f63661459e31cb7809f517080417</id>
<content type='text'>
Remove the SC5XX_LOADADDR Kconfig option, replace its users with
CONFIG_SYS_LOAD_ADDR, and update the ADI boot environment to use
`loadaddr`.

SC5XX_LOADADDR was an ADI-specific duplicate of standard U-Boot
load address handling. U-Boot already uses CONFIG_SYS_LOAD_ADDR
for the default load address and `loadaddr` for boot commands,
so keeping separate SC5XX-specific names is redundant.

Signed-off-by: Ozan Durgut &lt;ozan.durgut@analog.com&gt;
Signed-off-by: Caleb Ethridge &lt;caleb.ethridge@analog.com&gt;
</content>
</entry>
<entry>
<title>mach-sc5xx: Update image load address</title>
<updated>2026-06-04T18:24:18Z</updated>
<author>
<name>Caleb Ethridge</name>
<email>caleb.ethridge@analog.com</email>
</author>
<published>2026-05-21T13:53:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4088df81f10c43f5585516342f5963d19cdaf3d1'/>
<id>urn:sha1:4088df81f10c43f5585516342f5963d19cdaf3d1</id>
<content type='text'>
Update the load address for the image in
each environment to match the updated partitions
in Linux.

The partitions in Linux for the spi are named as follows:
 - u-boot-spl
 - u-boot
 - kernel
 - rootfs

The kernel partition is at 0x100000 for sc59x family boards,
and 0xd0000 for all other sc5xx boards.

Signed-off-by: Caleb Ethridge &lt;caleb.ethridge@analog.com&gt;
</content>
</entry>
<entry>
<title>mach-sc5xx: sc573: Rename EZKIT board to EZLITE</title>
<updated>2026-06-04T18:24:18Z</updated>
<author>
<name>Caleb Ethridge</name>
<email>caleb.ethridge@analog.com</email>
</author>
<published>2026-05-21T13:53:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=87ea6e67959099804faf4eb85d93a41f18db71c9'/>
<id>urn:sha1:87ea6e67959099804faf4eb85d93a41f18db71c9</id>
<content type='text'>
Rename the SC573 EZKIT board to EZLITE across the device tree,
defconfig, board file, and related Kconfig/Makefile entries to
match with release naming. EZKIT was used internally before the
official product release.

Signed-off-by: Caleb Ethridge &lt;caleb.ethridge@analog.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>mach-sc5xx: Add USB boot command</title>
<updated>2026-06-04T18:24:18Z</updated>
<author>
<name>Caleb Ethridge</name>
<email>caleb.ethridge@analog.com</email>
</author>
<published>2026-05-21T13:53:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a29a895bdce9e64f4e0b68ecad44b48927c5ca86'/>
<id>urn:sha1:a29a895bdce9e64f4e0b68ecad44b48927c5ca86</id>
<content type='text'>
Add the USB boot command to the environments
of the boards that support it.

Signed-off-by: Caleb Ethridge &lt;caleb.ethridge@analog.com&gt;
</content>
</entry>
<entry>
<title>mach-sc5xx: Update boot commands</title>
<updated>2026-06-04T18:24:18Z</updated>
<author>
<name>Caleb Ethridge</name>
<email>caleb.ethridge@analog.com</email>
</author>
<published>2026-05-21T13:53:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c1fcf76863700270ce10dceefeb72017e991d627'/>
<id>urn:sha1:c1fcf76863700270ce10dceefeb72017e991d627</id>
<content type='text'>
Update the default boot commands to match the expected
bootargs in Linux and new SPI partitioning scheme.

Because the environment is no longer stored in the SPI
flash, imagesize has been removed and replaced with a fixed
length read to load from the SPI. Additionally the partitions
of the mmc have been updated. The first partition holds the fitImage
at /fitImage, and the second partition contains the rootfs.
With this change, the imagefile environment variable has also been
eliminated, the image in the first partition is expected to always
be named fitImage.

Signed-off-by: Caleb Ethridge &lt;caleb.ethridge@analog.com&gt;
</content>
</entry>
<entry>
<title>mach-sc5xx: Remove update commands from default environment</title>
<updated>2026-06-04T18:24:17Z</updated>
<author>
<name>Caleb Ethridge</name>
<email>caleb.ethridge@analog.com</email>
</author>
<published>2026-05-21T13:53:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=77c79a2c60fddb0a394289d436e21148371260b4'/>
<id>urn:sha1:77c79a2c60fddb0a394289d436e21148371260b4</id>
<content type='text'>
Remove the update_spi family of commands from the U-Boot
environment. These commands are not standard in U-Boot,
and boot media programming has moved to Linux, so the
commands can be safely removed.

Additionally, this commit removes the adi_stage2_offset,
adi_rfs_offset, imagefile, jffs2file, and init_ethernet variables that
were consumed by the update commands as they are no longer needed.
CONFIG_SC5XX_UBOOT_OFFSET and CONFIG_SC5XX_ROOTFS_OFFSET are also
removed.

Signed-off-by: Caleb Ethridge &lt;caleb.ethridge@analog.com&gt;
</content>
</entry>
<entry>
<title>board: adi: Fix exception when using standalone SoM</title>
<updated>2026-04-22T20:22:33Z</updated>
<author>
<name>Philip Molloy</name>
<email>philip.molloy@analog.com</email>
</author>
<published>2026-04-01T09:31:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1994e69d4e5b8b8bb01436b6b8e7ddf42d8e4785'/>
<id>urn:sha1:1994e69d4e5b8b8bb01436b6b8e7ddf42d8e4785</id>
<content type='text'>
Although less common, ADSP SoM boards can be operated standalone without
a carrier board. The SoM can be powered over USB-C by moving the jumper
on JP1.

The board configuration needs to be heavily refactored to reduce the
number of defconfigs and leverage the devicetree. The TI DP83867
support, which is dependent on that configuration, needs to be removed.
Until then this change allows the same U-Boot binary to work correctly
both with carrier boards and the standalone SoM.

The carrier board initialization code in somcrr_ezkit.c and
somcrr_ezlite.c calls gpio_hog_lookup_name() to find ethernet
control GPIOs, but does not check if the lookup succeeds before
using the returned pointers.

When running on a standalone SoM without a carrier board, these
GPIO hogs do not exist in the device tree. The gpio_hog_lookup_name()
function returns -ENODEV and sets the pointer to NULL, but the code
continues to call dm_gpio_set_value() with uninitialized pointers,
causing a synchronous abort exception:

  "Synchronous Abort" handler, esr 0x96000004
  elr: 00000000960326c4 lr : 0000000096038d5c (reloc)

Signed-off-by: Philip Molloy &lt;philip.molloy@analog.com&gt;
Reviewed-by: Greg Malysa &lt;malysagreg@gmail.com&gt;
</content>
</entry>
<entry>
<title>arm: mach-sc5xx: Align header paths with SYS_SOC convention</title>
<updated>2026-04-07T17:32:59Z</updated>
<author>
<name>Philip Molloy</name>
<email>philip.molloy@analog.com</email>
</author>
<published>2026-03-24T10:09:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c98bf0533be6479f6b7d973b2419e9c4b7181456'/>
<id>urn:sha1:c98bf0533be6479f6b7d973b2419e9c4b7181456</id>
<content type='text'>
Define CONFIG_SYS_SOC in the mach-sc5xx Kconfig. Follow the standard
U-Boot include path convention by moving the SC5xx SoC headers from
arch/arm/include/asm/arch-adi/sc5xx/ to the conventional
arch/arm/include/asm/arch-sc5xx/ location. Update includes from
&lt;asm/arch-adi/sc5xx/*.h&gt; to &lt;asm/arch/*.h&gt; across mach-sc5xx and board
files.

Signed-off-by: Philip Molloy &lt;philip.molloy@analog.com&gt;
</content>
</entry>
</feed>
