Re: [meta-ti][master/wrynose][PATCH] linux-firmware: Move recipe from meta-arago

Ryan Eatmon <[email protected]> Thu, 25 Jun 2026 11:14:02 -0500
Newsgroups org.yoctoproject.lists.meta-ti
Message-ID <[email protected]>
Is there a good reason that you dropped the guard structure that 
meta-arago had when you ported it over to meta-ti?  Even though what you 
are doing is technically ok, it still stands out versus almost all other 
bbappend patterns that we have in both repos.


On 6/25/2026 10:58 AM, Andrew Davis wrote:
> The conflicting firmware packages that necessitate this bbappend are
> all here in meta-ti-bsp, so this will be needed by any distro using
> this layer. Move this bbappend out of meta-arago to this layer.
> 
> Signed-off-by: Andrew Davis <[email protected]>
> ---
>   .../linux-firmware/linux-firmware_%.bbappend               | 7 +++++++
>   1 file changed, 7 insertions(+)
>   create mode 100644 meta-ti-bsp/recipes-kernel/linux-firmware/linux-firmware_%.bbappend
> 
> diff --git a/meta-ti-bsp/recipes-kernel/linux-firmware/linux-firmware_%.bbappend b/meta-ti-bsp/recipes-kernel/linux-firmware/linux-firmware_%.bbappend
> new file mode 100644
> index 00000000..b37bec7a
> --- /dev/null
> +++ b/meta-ti-bsp/recipes-kernel/linux-firmware/linux-firmware_%.bbappend
> @@ -0,0 +1,7 @@
> +PR:append:ti-soc = ".tisoc1"
> +
> +# meta-ti-bsp packages newer versions on these
> +do_install:append:ti-soc() {
> +	rm -rf ${D}${nonarch_base_libdir}/firmware/ti-connectivity/
> +	rm -rf ${D}${nonarch_base_libdir}/firmware/cadence/
> +}

-- 
Ryan Eatmon                [email protected]
-----------------------------------------
Texas Instruments, Inc.  -  LCPD  -  MGTS