diff --git a/usr/bin/archboot-firmware-check.sh b/usr/bin/archboot-firmware-check.sh index b34af8be9..4220fb17c 100755 --- a/usr/bin/archboot-firmware-check.sh +++ b/usr/bin/archboot-firmware-check.sh @@ -19,4 +19,4 @@ find "${_FIRMWARE}" | grep '.zst$' >firmware.txt while read -r i; do sed -i -e "s#${i}##g" firmware.txt done < modules.txt -grep -v -E 'amd|ath[0-9]|i915|intel|iwlwifi|nvidia|radeon|/.zst' firmware.txt > error-firmware.txt +grep -v -E 'amd|ath[0-9]|brcm|i915|intel|iwlwifi|libertas|mediatek|mrvl|nvidia|radeon|rtl|ti-connect|/.zst' firmware.txt > error-firmware.txt diff --git a/usr/lib/archboot/cpio/hooks/firmware b/usr/lib/archboot/cpio/hooks/firmware index b7e234aa1..0a21eb712 100644 --- a/usr/lib/archboot/cpio/hooks/firmware +++ b/usr/lib/archboot/cpio/hooks/firmware @@ -5,7 +5,7 @@ _run () { # add firmware files and licenses - tar -C / --exclude=lib/firmware/{agere_*,airoha,amd-ucode,amdtee,amlogic,amphion,ar70*,ar9[0-9]*,as102*,\ + tar -C / --exclude=lib/firmware/{agere_*,airoha,amd-ucode,amdtee,amlogic,amphion,ar3k,ar70*,ar9[0-9]*,arm,as102*,\ atusb,av7110,cadence,cavium,cmmb*,cirrus,cis,cpia2,cnm,ct*,cxgb*,cmmb*,cypress,dabusb,dpaa2,dsp56k,dvb*,\ edgeport,emi26,emi62,ess,f2255usb*,go7007,hfi1*,INT*,inside-secure,isdbt*,intel{-ucode,/vsc},ixp4xx,keyspan*,\ korg,lgs8g75*,lt9611uxc*,matrox,meson,microchip,moxa,mts*,myri10ge*,myricom,nxp,ositech,phanfw*,powervr,qat*,\