[PATCH v3 0/3] verdin-imx8mm: verdin-imx8mp: various additions and improvements

Marcel Ziswiler marcel at ziswiler.com
Thu Sep 22 23:28:31 CEST 2022


From: Marcel Ziswiler <marcel.ziswiler at toradex.com>


Various additions and improvements for the Verdin iMX8M Mini and Verdin
iMX8M Plus:

- updated env memory layout
- verdin-imx8mm: prepare for optional job ring driver model (already
  applied)
- verdin-imx8mm: improve and extend boot devices (already applied)
- various config additions and improvements

Changes in v3:
- Moved loadaddr back by 0.5MB as I meanwhile found out that it is
  actually a property of the kernel binary whether or not any additional
  moving/relocation will (need) to be done. However, a pre-maturely
  applied v2 did not take that into account as of yet [1].
[1] https://patchwork.ozlabs.org/project/uboot/cover/20220822130604.843081-1-marcel@ziswiler.com/#2953792
- Drop SNVS_LP general purpose register LPGPR0 based bootcount
  integration in favour of using the environment based one as that is
  what our update system uses.
- Update patch 1 again after wrong version got pre-maturely epplied.
- Drop patches 2 and 3 which already got applied.
- Drop SNVS_LP general purpose register LPGPR0 based bootcount
  integration in favour of using the environment based one as that is
  what our update system uses.

Changes in v2:
- Moved loadaddr by an additional 0.5MB to avoid
  "Moving Image from 0x48200000 to 0x48280000" during booti plus
  increasing kernel_comp_size by same 0.5MB.

Marcel Ziswiler (3):
  verdin-imx8mm: verdin-imx8mp: update env memory layout (again)
  verdin-imx8mm: various config additions and improvements
  verdin-imx8mp: various config additions and improvements

 configs/verdin-imx8mm_defconfig |  7 ++-----
 configs/verdin-imx8mp_defconfig | 30 ++++++++++++++++++++++++++----
 include/configs/verdin-imx8mm.h |  2 +-
 include/configs/verdin-imx8mp.h |  2 +-
 4 files changed, 30 insertions(+), 11 deletions(-)

-- 
2.35.1



More information about the U-Boot mailing list