mbox series

[v3,0/2] kernel-fit-image: support UKI boot with independent DTB handling

Message ID 20250905110152.552108-1-kavinaya@qti.qualcomm.com
Headers show
Series kernel-fit-image: support UKI boot with independent DTB handling | expand

Message

Kavinaya S Sept. 5, 2025, 11:01 a.m. UTC
This change is intended for the meta layer.

It enhances support for systemd-boot when used with a Unified 
Kernel Image (UKI), which includes the kernel and initramfs. 
This change is driven by our requirement to handle firmware 
artifacts (specifically DTBs) independently of the HLOS.

We generate a separate FIT image containing only DTBs, which is 
then packed as a VFAT image (dtb.bin) and used during boot. This 
aligns with a multi-DTB setup, where the appropriate DTB is 
selected dynamically at boot time based on the platform

Kavinaya S (2):
  kernel-fit-image: control kernel section with FIT_LINUX_BIN
  image-fitimage: add FIT_LINUX_BIN variable

 meta/classes-recipe/kernel-fit-image.bbclass | 14 ++++++++------
 meta/conf/image-fitimage.conf                |  7 +++++++
 2 files changed, 15 insertions(+), 6 deletions(-)