binman: Add renesas_rcar4_sa0 etype
authorMarek Vasut <marek.vasut+renesas@mailbox.org>
Mon, 16 Jun 2025 22:45:02 +0000 (00:45 +0200)
committerMarek Vasut <marek.vasut+renesas@mailbox.org>
Thu, 10 Jul 2025 17:26:56 +0000 (19:26 +0200)
commit583b49a0ce94dca20efc72ccf6e81e61b8f9e573
tree9d8adad233ef8306e06ec1e5299668630105a38b
parent48ec1fd4f4d769a796b0b3430f2e5f5a87e14c54
binman: Add renesas_rcar4_sa0 etype

Add new etype which generates the Renesas R-Car Gen4 SA0 header.
This header is placed at the beginning of SPI NOR and describes
where should data from SPI NOR offset 0x40000 be loaded to, and
how much data should be loaded there. In case of U-Boot, this is
used to load SPL and possibly other payload(s) into RT-VRAM.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
.gitignore
tools/binman/etype/renesas_rcar4_sa0.py [new file with mode: 0644]
tools/binman/ftest.py
tools/binman/test/348_renesas_rcar4_sa0.dts [new file with mode: 0644]
tools/binman/test/349_renesas_rcar4_sa0_size.dts [new file with mode: 0644]