[PATCH 0/9] arm: socfpga: agilex5: rework low level code

Sascha Hauer s.hauer at pengutronix.de
Fri Apr 17 01:25:37 PDT 2026


On Thu, 16 Apr 2026 11:48:04 +0200, Michael Tretter wrote:
> The available SDRAM on an Agilex 5 system isn't fixed, but may change
> based on the system configuration. If inline ECC is enabled, 1/8 of the
> SDRAM is used for checksums. The memory reserved for the TF-A is also
> not usable by barebox. Thus, using hard-coded memory limits is not
> sufficient even on a board level.
> 
> Rework the Agilex 5 low level code to respect the memory configuration
> by reading the available memory from the firewall configuration. The
> rework also allows moving the entry code from board-specific code to SoC
> specific code.
> 
> [...]

Applied, thanks!

[1/9] arm: socfpga: agilex5: cleanup TF-A loading
      https://git.pengutronix.de/cgit/barebox/commit/?id=0c29366bb423 (link may not be stable)
[2/9] arm: socfgpa: agilex5: remove unused memsize
      https://git.pengutronix.de/cgit/barebox/commit/?id=0585325d22e1 (link may not be stable)
[3/9] arm: socfpga: agilex5: configure firewall with base and size
      https://git.pengutronix.de/cgit/barebox/commit/?id=3c77c7702144 (link may not be stable)
[4/9] arm: socfpga: agilex5: fix read of memory limit
      https://git.pengutronix.de/cgit/barebox/commit/?id=6c793c193a3c (link may not be stable)
[5/9] arm: socfpga: agilex5: fix SDRAM size calculation
      https://git.pengutronix.de/cgit/barebox/commit/?id=f32b6ba416d6 (link may not be stable)
[6/9] arm: socfpga: agilex5: remove unused declarations
      https://git.pengutronix.de/cgit/barebox/commit/?id=65a993521e70 (link may not be stable)
[7/9] arm: socfpga: agilex5: read SDRAM limits from firewall
      https://git.pengutronix.de/cgit/barebox/commit/?id=db3c90dc335b (link may not be stable)
[8/9] arm: socfpga: agilex5: add agilex5_barebox_entry
      https://git.pengutronix.de/cgit/barebox/commit/?id=a14292c6b54c (link may not be stable)
[9/9] arm: socfpga: agilex5: add explicit unreachable after TF-A load
      https://git.pengutronix.de/cgit/barebox/commit/?id=57419d18bd2f (link may not be stable)

Best regards,
-- 
Sascha Hauer <s.hauer at pengutronix.de>




More information about the barebox mailing list