[PATCH] fwu-mdata: Allow multiple metadata storage drivers to be enabled
Ilias Apalodimas
ilias.apalodimas at linaro.org
Wed Feb 11 10:04:17 CET 2026
Hi Kory
On Fri, 6 Feb 2026 at 16:19, Kory Maincent <kory.maincent at bootlin.com> wrote:
>
> On Wed, 14 Jan 2026 08:49:18 -0600
> Tom Rini <trini at konsulko.com> wrote:
>
> > On Wed, Jan 14, 2026 at 10:56:53AM +0100, Kory Maincent wrote:
> >
> > > Change the Kconfig from a "choice" to a conditional block, allowing
> > > multiple FWU metadata storage drivers to be selected simultaneously
> > > instead of being mutually exclusive.
> > >
> > > This enables systems with FWU metadata on different storage types
> > > (e.g., both GPT-partitioned block devices and MTD devices) to have
> > > both drivers compiled in. The board can then select the appropriate
> > > driver at runtime based on the devicetree description.
> > >
> > > The change converts FWU_MDATA to a menuconfig and replaces the
> > > "choice/endchoice" block with "if FWU_MDATA/endif", making
> > > FWU_MDATA_GPT_BLK default to 'y' for backward compatibility.
> > >
> > > Signed-off-by: Kory Maincent <kory.maincent at bootlin.com>
> >
> > Reviewed-by: Tom Rini <trini at konsulko.com>
>
> Hello,
>
> Any news on this patch? Does something prevent it to be merged?
I cc'ed Sughosh which maintains fwu. I can send a PR if we get an ACK
Thanks
/Ilias
>
> Regards,
> --
> Köry Maincent, Bootlin
> Embedded Linux and kernel engineering
> https://bootlin.com
More information about the U-Boot
mailing list