This patchset add support of android bootconfig partition[1] in u-boot.
With Android boot image v4, all androidboot.* arguments must be
passed via bootconfig instead of using the kernel commandline.

[1] 
https://source.android.com/docs/core/architecture/bootloader/implementing-bootconfig

Signed-off-by: Guillaume La Roque (TI.com) <[email protected]>
---
Changes in v4:
- Create some subfunction.
- Update some variable name.
- Link to v3: 
https://lore.kernel.org/r/[email protected]

Changes in v3:
- fix test check
- reate subfunction for bootconfig append
- Link to v2: 
https://lore.kernel.org/r/[email protected]

Changes in v2:
- Add test
- Add new command to be able to load and read bootconfig before booting
- Somes fixes to works with sandbox test
- Link to v1: 
https://lore.kernel.org/all/[email protected]/

---
Guillaume La Roque (TI.com) (4):
      boot: android: Add sandbox memory mapping support
      boot: android: Add bootconfig support
      cmd: abootimg: Add 'get ramdisk' command
      test: abootimg: Add test for bootconfig handling

Mattijs Korpershoek (TI.com) (1):
      boot: android: import addBootConfigParameters() from AOSP

 boot/image-android.c                        | 255 +++++++++++++++++++++++++---
 cmd/abootimg.c                              |  35 +++-
 test/py/tests/test_android/test_abootimg.py | 108 +++++++++++-
 3 files changed, 364 insertions(+), 34 deletions(-)
---
base-commit: 5d4c94181c1ca835039cb27563f1a2d51e0a99db
change-id: 20241128-bootconfig-276e247be992

Best regards,
-- 
Guillaume La Roque (TI.com) <[email protected]>

Reply via email to