[PATCH v2 0/3] Add FIT multi-DTB selection for Qualcomm platforms

Sumit Garg sumit.garg at kernel.org
Fri Feb 13 08:00:41 CET 2026


Hi Casey,

On Wed, Feb 11, 2026 at 02:54:18PM +0100, Casey Connolly wrote:
> Hi Aswin,
> 
> On 29/01/2026 19:48, Aswin Murugan wrote:
> > This series adds dynamic device tree selection from FIT images for
> > Qualcomm Snapdragon platforms, enabling U-Boot to select the
> > appropriate DTB based on hardware parameters detected from SMEM.
> > 
> > Qualcomm fit based DTB format is documented in [1]
> > The fit image contains only DTB, while the kernel will be part of UKI image.
> 
> Excited to see support for this!
> 
> Without getting too deep into patch review yet, I have some high level
> feedback with this approach.
> 
> Regarding SMEM, did you take a look at my old series refactoring that?
> I'd like to resend it if you guys didn't pick it up yet.

I haven't heard anybody picking up that series yet. So feel free to
rework and post.

> 
> The main issue that still needs to be solved is how we deal with the
> multiple incompatible versions of the "ram_partition_table", this needs
> to be detected and handled properly at runtime. Are there relevant
> version fields in SMEM we can check?
> 
> Of note, with the smem refactor it won't be part of the driver model, it
> will just look-up the SMEM node manually and use a global since that
> vastly simplifies things since it can be called from so many contexts
> including before the DM is set up.

This approach sounds reasonable to me.

-Sumit

<snip>


More information about the U-Boot mailing list