[PATCH v4 0/9] sunxi: binman fixes and SCP firmware support
Samuel Holland
samuel at sholland.org
Sat Sep 12 23:35:36 CEST 2020
This is a rework of my previous patch series adding SCP firmware support
for system suspend, on top of the binman rewrite of mksunxi_fit_atf.sh.
This patch series is based on u-boot-dm/next.
- The first two patches apply to binman FIT support generally.
- The third patch is unchanged from previous versions.
- Patches 4-6 fix small issues in the new sunxi binman description.
- Patches 7-9 implement the same functionality as previous versions
of this series, but using binman instead of a shell script.
Changes v3->v4:
- Added a test for the SCP firmware entry type.
Samuel Holland (9):
Makefile: Only define u-boot.itb rule when applicable
binman: Only write FDT once per node
spl: fit: Minimally parse OS properties with FIT_IMAGE_TINY
sunxi: binman: Fix spacing between nodes
sunxi: binman: Provide a default BL31 filename
sunxi: binman: Use a macro for the BL31 load address
sunxi: binman: Update FIT component descriptions
binman: Add support for SCP firmware
sunxi: binman: Add support for including SCP firmware
Makefile | 4 +++-
arch/arm/dts/sunxi-u-boot.dtsi | 42 +++++++++++++++++++++++++--------
board/sunxi/README.sunxi64 | 43 ++++++++++++++++++++++++++++------
common/spl/Kconfig | 4 +---
common/spl/spl_fit.c | 17 +++++++++++++-
tools/binman/README.entries | 4 ++--
tools/binman/etype/fit.py | 12 +++++-----
tools/binman/etype/scp.py | 19 +++++++++++++++
tools/binman/ftest.py | 7 ++++++
tools/binman/test/172_scp.dts | 16 +++++++++++++
10 files changed, 138 insertions(+), 30 deletions(-)
create mode 100644 tools/binman/etype/scp.py
create mode 100644 tools/binman/test/172_scp.dts
--
2.26.2
More information about the U-Boot
mailing list