[PATCH v3 0/7] arm64: dts: imx8mm: use common binman configuration and further clean-up

Marcel Ziswiler marcel.ziswiler at toradex.com
Sat Oct 23 01:59:04 CEST 2021


On Sat, 2021-10-23 at 01:15 +0200, Marcel Ziswiler wrote:
> From: Marcel Ziswiler <marcel.ziswiler at toradex.com>
> 
> 
> With the move to using binman to generate SPL aka u-boot-spl-ddr.bin and
> U-Boot proper aka u-boot.itb every board now covers such configuration
> in its own U-Boot specific device tree include. Move the comon part of
> that configuration to the common imx8mm-u-boot.dtsi include file.
> 
> The initial patch fixes an issue with intermediate binary naming for the
> imx8mm-cl-iot-gate. And subsequent patches further clean up that dtsi.
> 
> This series is based on my refresh of Adam's imx8mm_beacon switch to
> binman patch [1], my refresh of Michael's sl28 patches [2]

Sorry, there was a misunderstanding on my side. This i.MX 8M Mini patch series, of course, does not depend on
anything sl28 which is fsl-qoriq based hardware. Thanks to Michael for pointing that out and sorry again!

> and Tim's
> switching imx8mm_venice to using binman to pack images [3].
> 
> [1] https://marc.info/?l=u-boot&m=163493902915471
> [2] https://marc.info/?l=u-boot&m=163494122816224
> [3] https://marc.info/?l=u-boot&m=163355140309636
> 
> Changes in v3:
> - Integrated imx8mm_beacon as well.
> - Re-based on top of imx/master.
> 
> Changes in v2:
> - New patch preparing cl-iot-gate.
> - New patch preparing cl-iot-gate.
> - Morph common binman dtsi into regular common u-boot dtsi as discussed
>   on mailing list.
> - Re-based.
> - Rather than doing that clean-up to the separate binman dtsi now do it
>   to the common u-boot dtsi one.
> - Rather than doing that clean-up to the separate binman dtsi now do it
>   to the common u-boot dtsi one.
> - Rather than doing that clean-up to the separate binman dtsi now do it
>   to the common u-boot dtsi one.
> 
> Changes in v1:
> - This was suggested by Simon on my earlier patch set upon which we
>   decided to first break this up into a common binman dtsi and then
>   subsequently do such further improvements.
> 
> Marcel Ziswiler (7):
>   imx8mm-cl-iot-gate: fix imximage intermediate binary naming
>   arm64: dts: imx8mm-cl-iot-gate-u-boot.dtsi: alphabetically re-order
>   arm64: dts: imx8mm-cl-iot-gate-u-boot.dtsi: use common
>     imx8mm-u-boot.dtsi
>   arm64: dts: imx8mm: use common binman configuration
>   arm64: dts: imx8mm-u-boot.dtsi: alphabetically re-order properties
>   arm64: dts: imx8mm-u-boot.dtsi: explicitly add spl filename
>   arm64: dts: imx8mm-u-boot.dtsi: improve odd blob-ext naming
> 
>  arch/arm/dts/imx8mm-beacon-kit-u-boot.dtsi    | 122 ----------
>  .../dts/imx8mm-cl-iot-gate-optee-u-boot.dtsi  | 209 ++++--------------
>  arch/arm/dts/imx8mm-cl-iot-gate-u-boot.dtsi   | 188 +++-------------
>  arch/arm/dts/imx8mm-evk-u-boot.dtsi           | 123 -----------
>  arch/arm/dts/imx8mm-u-boot.dtsi               | 149 ++++++++++++-
>  arch/arm/dts/imx8mm-venice-u-boot.dtsi        | 119 ----------
>  arch/arm/dts/imx8mm-verdin-u-boot.dtsi        | 122 +---------
>  .../imximage-8mm-lpddr4.cfg                   |   2 +-
>  8 files changed, 212 insertions(+), 822 deletions(-)


More information about the U-Boot mailing list