On Mon, Feb 16, 2026 at 02:35:35PM +0100, Kory Maincent wrote:
> Add a new fwumdata tool to allows users to read, display, and modify FWU
> (Firmware Update) metadata from Linux userspace. It provides functionality
> similar to fw_printenv/fw_setenv but for FWU metadata. Users can view
> metadata, change active/previous bank indices, modify bank states, and set
> image acceptance flags. Configuration is done via fwumdata.config file.
> 
> Signed-off-by: Kory Maincent <[email protected]>
> ---
>  MAINTAINERS                        |   4 +
>  doc/develop/uefi/fwu_updates.rst   |   4 +-
>  doc/fwumdata.1                     | 222 ++++++++++
>  tools/.gitignore                   |   1 +
>  tools/fwumdata_src/Kconfig         |  11 +
>  tools/fwumdata_src/fwumdata.c      | 854 
> +++++++++++++++++++++++++++++++++++++
>  tools/fwumdata_src/fwumdata.config |  33 ++
>  tools/fwumdata_src/fwumdata.h      | 138 ++++++
>  tools/fwumdata_src/fwumdata.mk     |   5 +-
>  9 files changed, 1270 insertions(+), 2 deletions(-)
> 

<snip>

> diff --git a/tools/fwumdata_src/fwumdata.mk b/tools/fwumdata_src/fwumdata.mk
> index 00f4ae50dbb..2199e43b372 100644
> --- a/tools/fwumdata_src/fwumdata.mk
> +++ b/tools/fwumdata_src/fwumdata.mk
> @@ -4,4 +4,7 @@
>  
>  mkfwumdata-objs := fwumdata_src/mkfwumdata.o generated/lib/crc32.o
>  HOSTLDLIBS_mkfwumdata += -luuid
> -hostprogs-always-$(CONFIG_TOOLS_MKFWUMDATA) += mkfwumdata
> +hostprogs-$(CONFIG_TOOLS_MKFWUMDATA) += mkfwumdata

This is correct the first way around.

> +
> +fwumdata-objs := fwumdata_src/fwumdata.o generated/lib/crc32.o
> +hostprogs-$(CONFIG_TOOLS_FWUMDATA) += fwumdata

This needs to be hostprogs-always-$(...)

-sughosh

Reply via email to