[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