From: Jagan Teki <jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org> To: Simon Glass <sjg-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org>, Philipp Tomsich <philipp.tomsich-SN7IsUiht6C/RdPyistoZJqQE7yCjDx5@public.gmane.org>, Kever Yang <kever.yang-TNX95d0MmH7DzftRWevZcw@public.gmane.org>, Akash Gajjar <akash-oRp2ZoJdM/RWk0Htik3J/w@public.gmane.org>, Tom Rini <trini-OWPKS81ov/FWk0Htik3J/w@public.gmane.org>, Manivannan Sadhasivam <manivannan.sadhasivam-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> Cc: Paul Kocialkowski <paul.kocialkowski-LDxbnhwyfcJBDgjK7y7TUQ@public.gmane.org>, linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, linux-amarula-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org, Jagan Teki <jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>, u-boot-0aAXYlwwYIKGBzrmiIFOJg@public.gmane.org Subject: [PATCH v2 0/9] rk3399: make u-boot-rockchip-with-spl.bin Date: Sun, 28 Apr 2019 14:39:04 +0530 [thread overview] Message-ID: <20190428090913.10568-1-jagan@amarulasolutions.com> (raw) This is v2 for previous series[1] to create single bootable image using binman for rk3399 platform. This series resolved the travis-ci build issuesi[2] which were listed in previous series. Series introduce BL31 env for exporting bl31.elf, If the builds are not exporting BL31 env, the make_fit_atf.py explicitly create dummy bl31.elf in u-boot root directory. patch 1, 2: clean targets for bl31_*.bin and image.map patch 3: travis.yml for pyelftools patch 4: add BL31 env for bl31.elf patch 5: add BL31 env for bl31.bin, PMUM0 env for rk3399m0.bin patch 6: BUILD_TARGET patch patch 7: create u-boot-spl-rockchip.bin patch 8: order dtb builds based on SoC type patch 9: create u-boot-rockchip-with-spl.bin Changes for v2: - Add few clean target patches - update bl31.elf env handling code, with logging - support puma itb, via BL31 and PMUM0 env - enable BUILD_TARGET for ROCKCHIP_RK3399 - add patch to build rockchip dtbs based on SoC types - update binman patch [1] https://patchwork.ozlabs.org/cover/1091542/ [2] https://travis-ci.org/openedev/u-boot-amarula/builds/525545316 Jagan Teki (9): Makefile: clean image.map Makefile: clean bl31_*.bin travis.yml: Add pyelftools install entry rockchip: rk3399: Get bl31.elf via BL31 board: puma: Get bl31.bin via BL31 and rk3399m0.bin via PMUM0 Kconfig: Add u-boot.itb BUILD_TARGET for Rockchip Makefile.spl: Create u-boot-spl-rockchip.bin for rk3399 dts: Makefile: Build rockchip dtbs based on SoC types rockchip: rk3399: Create single image using BINMAN .travis.yml | 1 + Kconfig | 2 +- Makefile | 16 ++++++- arch/arm/dts/Makefile | 35 ++++++++++---- arch/arm/dts/rk3399-ficus-u-boot.dtsi | 1 + arch/arm/dts/rk3399-rock960-u-boot.dtsi | 1 + arch/arm/dts/rk3399-u-boot.dtsi | 17 +++++++ arch/arm/mach-rockchip/Kconfig | 9 ++++ arch/arm/mach-rockchip/make_fit_atf.py | 11 ++++- .../{fit_spl_atf.its => fit_spl_atf.sh} | 46 ++++++++++++++++--- configs/puma-rk3399_defconfig | 2 +- doc/README.rockchip | 23 ++++------ include/configs/rk3399_common.h | 2 + scripts/Makefile.spl | 21 +++++++++ 14 files changed, 153 insertions(+), 34 deletions(-) rename board/theobroma-systems/puma_rk3399/{fit_spl_atf.its => fit_spl_atf.sh} (50%) mode change 100644 => 100755 -- 2.18.0.321.gffc6fa0e3
WARNING: multiple messages have this Message-ID (diff)
From: Jagan Teki <jagan@amarulasolutions.com> To: u-boot@lists.denx.de Subject: [U-Boot] [PATCH v2 0/9] rk3399: make u-boot-rockchip-with-spl.bin Date: Sun, 28 Apr 2019 14:39:04 +0530 [thread overview] Message-ID: <20190428090913.10568-1-jagan@amarulasolutions.com> (raw) This is v2 for previous series[1] to create single bootable image using binman for rk3399 platform. This series resolved the travis-ci build issuesi[2] which were listed in previous series. Series introduce BL31 env for exporting bl31.elf, If the builds are not exporting BL31 env, the make_fit_atf.py explicitly create dummy bl31.elf in u-boot root directory. patch 1, 2: clean targets for bl31_*.bin and image.map patch 3: travis.yml for pyelftools patch 4: add BL31 env for bl31.elf patch 5: add BL31 env for bl31.bin, PMUM0 env for rk3399m0.bin patch 6: BUILD_TARGET patch patch 7: create u-boot-spl-rockchip.bin patch 8: order dtb builds based on SoC type patch 9: create u-boot-rockchip-with-spl.bin Changes for v2: - Add few clean target patches - update bl31.elf env handling code, with logging - support puma itb, via BL31 and PMUM0 env - enable BUILD_TARGET for ROCKCHIP_RK3399 - add patch to build rockchip dtbs based on SoC types - update binman patch [1] https://patchwork.ozlabs.org/cover/1091542/ [2] https://travis-ci.org/openedev/u-boot-amarula/builds/525545316 Jagan Teki (9): Makefile: clean image.map Makefile: clean bl31_*.bin travis.yml: Add pyelftools install entry rockchip: rk3399: Get bl31.elf via BL31 board: puma: Get bl31.bin via BL31 and rk3399m0.bin via PMUM0 Kconfig: Add u-boot.itb BUILD_TARGET for Rockchip Makefile.spl: Create u-boot-spl-rockchip.bin for rk3399 dts: Makefile: Build rockchip dtbs based on SoC types rockchip: rk3399: Create single image using BINMAN .travis.yml | 1 + Kconfig | 2 +- Makefile | 16 ++++++- arch/arm/dts/Makefile | 35 ++++++++++---- arch/arm/dts/rk3399-ficus-u-boot.dtsi | 1 + arch/arm/dts/rk3399-rock960-u-boot.dtsi | 1 + arch/arm/dts/rk3399-u-boot.dtsi | 17 +++++++ arch/arm/mach-rockchip/Kconfig | 9 ++++ arch/arm/mach-rockchip/make_fit_atf.py | 11 ++++- .../{fit_spl_atf.its => fit_spl_atf.sh} | 46 ++++++++++++++++--- configs/puma-rk3399_defconfig | 2 +- doc/README.rockchip | 23 ++++------ include/configs/rk3399_common.h | 2 + scripts/Makefile.spl | 21 +++++++++ 14 files changed, 153 insertions(+), 34 deletions(-) rename board/theobroma-systems/puma_rk3399/{fit_spl_atf.its => fit_spl_atf.sh} (50%) mode change 100644 => 100755 -- 2.18.0.321.gffc6fa0e3
next reply other threads:[~2019-04-28 9:09 UTC|newest] Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-04-28 9:09 Jagan Teki [this message] 2019-04-28 9:09 ` [U-Boot] [PATCH v2 0/9] rk3399: make u-boot-rockchip-with-spl.bin Jagan Teki [not found] ` <20190428090913.10568-1-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org> 2019-04-28 9:09 ` [PATCH v2 1/9] Makefile: clean image.map Jagan Teki 2019-04-28 9:09 ` [U-Boot] " Jagan Teki 2019-04-28 9:09 ` [PATCH v2 2/9] Makefile: clean bl31_*.bin Jagan Teki 2019-04-28 9:09 ` [U-Boot] " Jagan Teki 2019-04-28 9:09 ` [PATCH v2 3/9] travis.yml: Add pyelftools install entry Jagan Teki 2019-04-28 9:09 ` [U-Boot] " Jagan Teki 2019-04-28 9:09 ` [PATCH v2 4/9] rockchip: rk3399: Get bl31.elf via BL31 Jagan Teki 2019-04-28 9:09 ` [U-Boot] " Jagan Teki 2019-04-28 9:09 ` [PATCH v2 5/9] board: puma: Get bl31.bin via BL31 and rk3399m0.bin via PMUM0 Jagan Teki 2019-04-28 9:09 ` [U-Boot] " Jagan Teki [not found] ` <20190428090913.10568-6-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org> 2019-05-07 5:01 ` Kever Yang 2019-05-07 5:01 ` [U-Boot] " Kever Yang 2019-04-28 9:09 ` [PATCH v2 6/9] Kconfig: Add u-boot.itb BUILD_TARGET for Rockchip Jagan Teki 2019-04-28 9:09 ` [U-Boot] " Jagan Teki 2019-04-28 9:09 ` [PATCH v2 7/9] Makefile.spl: Create u-boot-spl-rockchip.bin for rk3399 Jagan Teki 2019-04-28 9:09 ` [U-Boot] " Jagan Teki [not found] ` <20190428090913.10568-8-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org> 2019-05-07 6:34 ` Kever Yang 2019-05-07 6:34 ` [U-Boot] " Kever Yang 2019-05-07 6:44 ` Jagan Teki 2019-05-07 6:44 ` [U-Boot] " Jagan Teki 2019-04-28 9:09 ` [PATCH v2 8/9] dts: Makefile: Build rockchip dtbs based on SoC types Jagan Teki 2019-04-28 9:09 ` [U-Boot] " Jagan Teki 2019-04-28 9:09 ` [PATCH v2 9/9] rockchip: rk3399: Create single image using BINMAN Jagan Teki 2019-04-28 9:09 ` [U-Boot] " Jagan Teki
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=20190428090913.10568-1-jagan@amarulasolutions.com \ --to=jagan-dyjbcgdgk7pe9whmmfpqlfatqe2ktcn/@public.gmane.org \ --cc=akash-oRp2ZoJdM/RWk0Htik3J/w@public.gmane.org \ --cc=kever.yang-TNX95d0MmH7DzftRWevZcw@public.gmane.org \ --cc=linux-amarula-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org \ --cc=linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org \ --cc=manivannan.sadhasivam-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \ --cc=paul.kocialkowski-LDxbnhwyfcJBDgjK7y7TUQ@public.gmane.org \ --cc=philipp.tomsich-SN7IsUiht6C/RdPyistoZJqQE7yCjDx5@public.gmane.org \ --cc=sjg-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org \ --cc=trini-OWPKS81ov/FWk0Htik3J/w@public.gmane.org \ --cc=u-boot-0aAXYlwwYIKGBzrmiIFOJg@public.gmane.org \ /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: linkBe 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.