From: Michal Simek <michal.simek@amd.com>
To: <u-boot@lists.denx.de>, <git@xilinx.com>,
Simon Glass <sjg@chromium.org>, <neal.frager@amd.com>
Cc: "AKASHI Takahiro" <akashi.tkhro@gmail.com>,
"Adam Ford" <aford173@gmail.com>, "Bryan Brattlof" <bb@ti.com>,
"Caleb Connolly" <caleb.connolly@linaro.org>,
"Charlie Johnston" <charlie.johnston@loftorbital.com>,
"Christian Marangi" <ansuelsmth@gmail.com>,
"Csókás Bence" <csokas.bence@prolan.hu>,
"Fabio Estevam" <festevam@denx.de>,
"Heinrich Schuchardt" <xypron.glpk@gmx.de>,
"Ilias Apalodimas" <ilias.apalodimas@linaro.org>,
"Jerome Forissier" <jerome.forissier@linaro.org>,
"Jonas Karlman" <jonas@kwiboo.se>,
"Kever Yang" <kever.yang@rock-chips.com>,
"Marek Vasut" <marek.vasut+renesas@mailbox.org>,
"Marek Vasut" <marex@denx.de>,
"Neil Armstrong" <neil.armstrong@linaro.org>,
"Oliver Gaskell" <Oliver.Gaskell@analog.com>,
"Patrick Rudolph" <patrick.rudolph@9elements.com>,
"Peter Robinson" <pbrobinson@gmail.com>,
"Prasad Kummari" <prasad.kummari@amd.com>,
"Quentin Schulz" <quentin.schulz@cherry.de>,
"Rasmus Villemoes" <rasmus.villemoes@prevas.dk>,
"Rayagonda Kokatanur" <rayagonda.kokatanur@broadcom.com>,
"Sean Anderson" <seanga2@gmail.com>,
"Sughosh Ganu" <sughosh.ganu@linaro.org>,
"Sumit Garg" <sumit.garg@linaro.org>,
"Tejas Bhumkar" <tejas.arvind.bhumkar@amd.com>,
"Tom Rini" <trini@konsulko.com>, "Tony Dinh" <mibodhi@gmail.com>,
"Venkatesh Yadav Abbarapu" <venkatesh.abbarapu@amd.com>
Subject: [PATCH v2 0/7] arm64: zynqmp: Convert platforms to use binman
Date: Fri, 1 Nov 2024 10:17:53 +0100 [thread overview]
Message-ID: <cover.1730452668.git.michal.simek@amd.com> (raw)
Hi,
I have put togethere couple of patches to convert platforms to use binman.
The first patch has been sent separately. The third (SOM description) has
been also sent out for ilustration as RFC.
The last one is just cherry-pick the patch which has been reverted because
our platform wasn't converted to binman yet.
v1 of external description
https://lore.kernel.org/r/fbed0251437b61a2f7a85596d7403b5b9c8237c1.1728306322.git.michal.simek@amd.com
RFC for SOM:
https://lore.kernel.org/r/de1b8dbabd5ab7f20d7aac217ec4f5074d39f1da.1728462767.git.michal.simek@amd.com
Thanks,
Michal
Changes in v2:
- Change subject, align commit message
- binman - rename variable
- Use relative path
- Use separate variable in makefile to also handle empty string and default
to u-boot.dtb
- new patch
- new patch
- Align fit,fdt-list-val to have shorter lines
- Add reference to defconfig
- Rename zynqmp-som-binman.dts to zynqmp-binman-som.dts
- Use conf instead of config
- Change image name from image.bin to qspi.bin
- Remove RFC
- Change default addresses for BL31/BL32
- new patch
- new patch
- Rebase on the top of my series which do conversion to binman
- Taken from git with all tags
Marek Vasut (1):
Makefile: Drop SPL_FIT_GENERATOR support
Michal Simek (6):
binman: Add option for pointing to separate description
common: binman: Calling initr_binman() when BINMAN_FDT
arm64: zynqmp: Describe empty binman node
arm64: zynqmp: Add binman description for SOM
arm64: zynqmp: Generate u-boot.itb and QSPI image via binman
arm64: zynqmp: Remove mkimage fit script
Makefile | 29 +--
arch/arm/Kconfig | 1 +
arch/arm/dts/Makefile | 3 +
arch/arm/dts/zynqmp-binman-mini.dts | 10 +
arch/arm/dts/zynqmp-binman-som.dts | 225 ++++++++++++++++
arch/arm/dts/zynqmp-binman.dts | 111 ++++++++
arch/arm/dts/zynqmp-u-boot.dtsi | 11 +
arch/arm/mach-zynqmp/Kconfig | 14 +
arch/arm/mach-zynqmp/mkimage_fit_atf.sh | 240 ------------------
boot/Kconfig | 15 --
common/board_r.c | 7 +-
configs/xilinx_zynqmp_kria_defconfig | 3 +
configs/xilinx_zynqmp_mini_defconfig | 2 +
configs/xilinx_zynqmp_mini_emmc0_defconfig | 3 +
configs/xilinx_zynqmp_mini_emmc1_defconfig | 3 +
configs/xilinx_zynqmp_mini_nand_defconfig | 2 +
.../xilinx_zynqmp_mini_nand_single_defconfig | 2 +
configs/xilinx_zynqmp_mini_qspi_defconfig | 3 +
configs/xilinx_zynqmp_virt_defconfig | 3 +
doc/usage/fit/howto.rst | 4 -
lib/Kconfig | 9 +
21 files changed, 418 insertions(+), 282 deletions(-)
create mode 100644 arch/arm/dts/zynqmp-binman-mini.dts
create mode 100644 arch/arm/dts/zynqmp-binman-som.dts
create mode 100644 arch/arm/dts/zynqmp-binman.dts
create mode 100644 arch/arm/dts/zynqmp-u-boot.dtsi
delete mode 100755 arch/arm/mach-zynqmp/mkimage_fit_atf.sh
--
2.43.0
next reply other threads:[~2024-11-01 12:56 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-11-01 9:17 Michal Simek [this message]
2024-11-01 9:17 ` [PATCH v2 1/7] binman: Add option for pointing to separate description Michal Simek
2024-12-06 19:17 ` Simon Glass
2024-11-01 9:17 ` [PATCH v2 2/7] common: binman: Calling initr_binman() when BINMAN_FDT Michal Simek
2024-12-06 19:20 ` Simon Glass
2024-12-09 15:26 ` Michal Simek
2024-12-09 15:32 ` Tom Rini
2024-12-09 15:47 ` Simon Glass
2024-12-09 18:34 ` Michal Simek
2024-12-09 19:23 ` Tom Rini
2024-12-09 19:27 ` Simon Glass
2024-12-09 20:08 ` Tom Rini
2024-12-10 13:43 ` Michal Simek
2024-12-09 19:27 ` Simon Glass
2024-12-10 12:40 ` Michal Simek
2024-12-10 16:17 ` Simon Glass
2024-11-01 9:17 ` [PATCH v2 3/7] arm64: zynqmp: Describe empty binman node Michal Simek
2024-12-06 19:19 ` Simon Glass
2024-11-01 9:17 ` [PATCH v2 4/7] arm64: zynqmp: Add binman description for SOM Michal Simek
2024-12-06 19:19 ` Simon Glass
2024-11-01 9:17 ` [PATCH v2 5/7] arm64: zynqmp: Generate u-boot.itb and QSPI image via binman Michal Simek
2024-12-06 19:20 ` Simon Glass
2024-11-01 9:17 ` [PATCH v2 6/7] arm64: zynqmp: Remove mkimage fit script Michal Simek
2024-12-06 19:20 ` Simon Glass
2024-11-01 9:18 ` [PATCH v2 7/7] Makefile: Drop SPL_FIT_GENERATOR support Michal Simek
2024-12-06 19:16 ` Simon Glass
2024-11-11 11:46 ` [PATCH v2 0/7] arm64: zynqmp: Convert platforms to use binman Michal Simek
2024-11-27 7:59 ` Michal Simek
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.1730452668.git.michal.simek@amd.com \
--to=michal.simek@amd.com \
--cc=Oliver.Gaskell@analog.com \
--cc=aford173@gmail.com \
--cc=akashi.tkhro@gmail.com \
--cc=ansuelsmth@gmail.com \
--cc=bb@ti.com \
--cc=caleb.connolly@linaro.org \
--cc=charlie.johnston@loftorbital.com \
--cc=csokas.bence@prolan.hu \
--cc=festevam@denx.de \
--cc=git@xilinx.com \
--cc=ilias.apalodimas@linaro.org \
--cc=jerome.forissier@linaro.org \
--cc=jonas@kwiboo.se \
--cc=kever.yang@rock-chips.com \
--cc=marek.vasut+renesas@mailbox.org \
--cc=marex@denx.de \
--cc=mibodhi@gmail.com \
--cc=neal.frager@amd.com \
--cc=neil.armstrong@linaro.org \
--cc=patrick.rudolph@9elements.com \
--cc=pbrobinson@gmail.com \
--cc=prasad.kummari@amd.com \
--cc=quentin.schulz@cherry.de \
--cc=rasmus.villemoes@prevas.dk \
--cc=rayagonda.kokatanur@broadcom.com \
--cc=seanga2@gmail.com \
--cc=sjg@chromium.org \
--cc=sughosh.ganu@linaro.org \
--cc=sumit.garg@linaro.org \
--cc=tejas.arvind.bhumkar@amd.com \
--cc=trini@konsulko.com \
--cc=u-boot@lists.denx.de \
--cc=venkatesh.abbarapu@amd.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