From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kever Yang Date: Tue, 7 Jan 2020 17:59:01 +0800 Subject: [PATCH v6 0/6] rockchip: Add Binman support In-Reply-To: <20200104083806.3930-1-jagan@amarulasolutions.com> References: <20200104083806.3930-1-jagan@amarulasolutions.com> Message-ID: <9f2abff1-3785-eefb-dfe0-75bd021dc6bc@rock-chips.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit To: u-boot@lists.denx.de Add Wadim in cc, Hi Jagan, After this patch set apply, the phycore-rk3288 board's SPL size is overflow:        arm:  +   phycore-rk3288 +Error: SPL image is too large (size 0x9000 than 0x8000) +Error: Bad parameters for image type Maybe we need to enable the TPL for this board? @Wadim Thanks, - Kever On 2020/1/4 下午4:38, Jagan Teki wrote: > This is v6 set for Binman support in rockchip, [1] here is > previous patchset. > > This series add single boot image with binman for arm32 and > pad_cat for arm64 rockchip platforms both TPL + SPL and SPL-alone > targets. > > Changes for v6: > - drop idbloader.img filename change patch > - update rockchip.rst to include, rockchip TPL, SPI boot as TODO > Changes for v5: > - collect kever review tag > - drop idbloader.img from clean target > Changes for v4: > - support all rockchip platforms > - add new patches for dtsi changes > - update documentation > - format proper commit message > - rebase on master > Changes for v3: > - rebase on master > - add binman for rk3288, rk3328, rk3368, rk3399 > - added rst documentation for rockchip > 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 > > [1] https://patchwork.ozlabs.org/cover/1216263/ > > Any inputs? > Jagan. > > Jagan Teki (6): > Makefile: Add rockchip image type > Makefile: rockchip: Suffix platform type with tpl name > Makefile: rockchip: Support SPL-alone mkimage > arm: dts: rk3036: Add rk3036-u-boot.dtsi > rockchip: Add Single boot image (with binman, pad_cat) > doc: boards: Add rockchip documentation > > Makefile | 36 ++++++-- > arch/arm/Kconfig | 1 + > arch/arm/dts/rk3036-sdk-u-boot.dtsi | 2 + > arch/arm/dts/rk3036-u-boot.dtsi | 6 ++ > arch/arm/dts/rk3288-u-boot.dtsi | 2 + > arch/arm/dts/rockchip-u-boot.dtsi | 21 +++++ > doc/board/rockchip/index.rst | 10 +++ > doc/board/rockchip/rockchip.rst | 130 ++++++++++++++++++++++++++++ > include/configs/rockchip-common.h | 3 + > 9 files changed, 206 insertions(+), 5 deletions(-) > create mode 100644 arch/arm/dts/rk3036-u-boot.dtsi > create mode 100644 arch/arm/dts/rockchip-u-boot.dtsi > create mode 100644 doc/board/rockchip/index.rst > create mode 100644 doc/board/rockchip/rockchip.rst >