linux-firmware: Do not ship the qca/ directory

It only contains firmware files for some Qualcomm Bluetooth devices, for
which there is no use on IPFire, since we disabled Bluetooth support in
the kernel a long time ago due to security reasons.

To save some space (~ 1.9 MByte), do not ship these files, and delete
them on existing IPFire installations as well.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
This commit is contained in:
Peter Müller
2023-03-11 17:04:18 +00:00
parent c590c915a4
commit 35abb51eb7
3 changed files with 56 additions and 65 deletions

View File

@@ -2547,61 +2547,61 @@ lib/firmware/qat_c62x.bin
lib/firmware/qat_c62x_mmp.bin
lib/firmware/qat_mmp.bin
#lib/firmware/qca
lib/firmware/qca/crbtfw21.tlv
lib/firmware/qca/crbtfw32.tlv
lib/firmware/qca/crnv21.bin
lib/firmware/qca/crnv32.bin
lib/firmware/qca/crnv32u.bin
lib/firmware/qca/hpbtfw21.tlv
lib/firmware/qca/hpnv21.301
lib/firmware/qca/hpnv21.302
lib/firmware/qca/hpnv21.bin
lib/firmware/qca/hpnv21g.301
lib/firmware/qca/hpnv21g.302
lib/firmware/qca/hpnv21g.bin
lib/firmware/qca/htbtfw20.tlv
lib/firmware/qca/htnv20.bin
lib/firmware/qca/msbtfw11.mbn
lib/firmware/qca/msbtfw11.tlv
lib/firmware/qca/msnv11.bin
lib/firmware/qca/nvm_00130300.bin
lib/firmware/qca/nvm_00130302.bin
lib/firmware/qca/nvm_00230302.bin
lib/firmware/qca/nvm_00440302.bin
lib/firmware/qca/nvm_00440302_eu.bin
lib/firmware/qca/nvm_00440302_i2s_eu.bin
lib/firmware/qca/nvm_usb_00000200.bin
lib/firmware/qca/nvm_usb_00000201.bin
lib/firmware/qca/nvm_usb_00000300.bin
lib/firmware/qca/nvm_usb_00000302.bin
lib/firmware/qca/nvm_usb_00000302_eu.bin
lib/firmware/qca/nvm_usb_00130200.bin
lib/firmware/qca/nvm_usb_00130200_0104.bin
lib/firmware/qca/nvm_usb_00130200_0105.bin
lib/firmware/qca/nvm_usb_00130200_0106.bin
lib/firmware/qca/nvm_usb_00130200_0107.bin
lib/firmware/qca/nvm_usb_00130200_0109.bin
lib/firmware/qca/nvm_usb_00130200_0110.bin
lib/firmware/qca/nvm_usb_00130201.bin
lib/firmware/qca/nvm_usb_00130201_010a.bin
lib/firmware/qca/nvm_usb_00130201_010b.bin
lib/firmware/qca/nvm_usb_00130201_0303.bin
lib/firmware/qca/nvm_usb_00130201_gf.bin
lib/firmware/qca/nvm_usb_00130201_gf_010a.bin
lib/firmware/qca/nvm_usb_00130201_gf_010b.bin
lib/firmware/qca/nvm_usb_00130201_gf_0303.bin
lib/firmware/qca/nvm_usb_00190200.bin
lib/firmware/qca/rampatch_00130300.bin
lib/firmware/qca/rampatch_00130302.bin
lib/firmware/qca/rampatch_00230302.bin
lib/firmware/qca/rampatch_00440302.bin
lib/firmware/qca/rampatch_usb_00000200.bin
lib/firmware/qca/rampatch_usb_00000201.bin
lib/firmware/qca/rampatch_usb_00000300.bin
lib/firmware/qca/rampatch_usb_00000302.bin
lib/firmware/qca/rampatch_usb_00130200.bin
lib/firmware/qca/rampatch_usb_00130201.bin
lib/firmware/qca/rampatch_usb_00190200.bin
#lib/firmware/qca/crbtfw21.tlv
#lib/firmware/qca/crbtfw32.tlv
#lib/firmware/qca/crnv21.bin
#lib/firmware/qca/crnv32.bin
#lib/firmware/qca/crnv32u.bin
#lib/firmware/qca/hpbtfw21.tlv
#lib/firmware/qca/hpnv21.301
#lib/firmware/qca/hpnv21.302
#lib/firmware/qca/hpnv21.bin
#lib/firmware/qca/hpnv21g.301
#lib/firmware/qca/hpnv21g.302
#lib/firmware/qca/hpnv21g.bin
#lib/firmware/qca/htbtfw20.tlv
#lib/firmware/qca/htnv20.bin
#lib/firmware/qca/msbtfw11.mbn
#lib/firmware/qca/msbtfw11.tlv
#lib/firmware/qca/msnv11.bin
#lib/firmware/qca/nvm_00130300.bin
#lib/firmware/qca/nvm_00130302.bin
#lib/firmware/qca/nvm_00230302.bin
#lib/firmware/qca/nvm_00440302.bin
#lib/firmware/qca/nvm_00440302_eu.bin
#lib/firmware/qca/nvm_00440302_i2s_eu.bin
#lib/firmware/qca/nvm_usb_00000200.bin
#lib/firmware/qca/nvm_usb_00000201.bin
#lib/firmware/qca/nvm_usb_00000300.bin
#lib/firmware/qca/nvm_usb_00000302.bin
#lib/firmware/qca/nvm_usb_00000302_eu.bin
#lib/firmware/qca/nvm_usb_00130200.bin
#lib/firmware/qca/nvm_usb_00130200_0104.bin
#lib/firmware/qca/nvm_usb_00130200_0105.bin
#lib/firmware/qca/nvm_usb_00130200_0106.bin
#lib/firmware/qca/nvm_usb_00130200_0107.bin
#lib/firmware/qca/nvm_usb_00130200_0109.bin
#lib/firmware/qca/nvm_usb_00130200_0110.bin
#lib/firmware/qca/nvm_usb_00130201.bin
#lib/firmware/qca/nvm_usb_00130201_010a.bin
#lib/firmware/qca/nvm_usb_00130201_010b.bin
#lib/firmware/qca/nvm_usb_00130201_0303.bin
#lib/firmware/qca/nvm_usb_00130201_gf.bin
#lib/firmware/qca/nvm_usb_00130201_gf_010a.bin
#lib/firmware/qca/nvm_usb_00130201_gf_010b.bin
#lib/firmware/qca/nvm_usb_00130201_gf_0303.bin
#lib/firmware/qca/nvm_usb_00190200.bin
#lib/firmware/qca/rampatch_00130300.bin
#lib/firmware/qca/rampatch_00130302.bin
#lib/firmware/qca/rampatch_00230302.bin
#lib/firmware/qca/rampatch_00440302.bin
#lib/firmware/qca/rampatch_usb_00000200.bin
#lib/firmware/qca/rampatch_usb_00000201.bin
#lib/firmware/qca/rampatch_usb_00000300.bin
#lib/firmware/qca/rampatch_usb_00000302.bin
#lib/firmware/qca/rampatch_usb_00130200.bin
#lib/firmware/qca/rampatch_usb_00130201.bin
#lib/firmware/qca/rampatch_usb_00190200.bin
#lib/firmware/qcom
#lib/firmware/qcom/LENOVO
#lib/firmware/qcom/LENOVO/21BX

View File

@@ -78,16 +78,6 @@ lib/firmware/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin
lib/firmware/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
lib/firmware/mediatek/WIFI_RAM_CODE_MT7922_1.bin
lib/firmware/mediatek/WIFI_RAM_CODE_MT7961_1.bin
lib/firmware/qca/hpbtfw21.tlv
lib/firmware/qca/hpnv21.301
lib/firmware/qca/hpnv21.302
lib/firmware/qca/hpnv21.bin
lib/firmware/qca/hpnv21g.301
lib/firmware/qca/hpnv21g.302
lib/firmware/qca/hpnv21g.bin
lib/firmware/qca/msbtfw11.mbn
lib/firmware/qca/msbtfw11.tlv
lib/firmware/qca/msnv11.bin
lib/firmware/qcom/yamato_pfp.fw
lib/firmware/qcom/yamato_pm4.fw
lib/firmware/rtw88/rtw8822c_fw.bin

View File

@@ -136,6 +136,7 @@ rm -rfv \
/lib/firmware/iwlwifi-ty-a0-gf-a0-67.ucode \
/lib/firmware/iwlwifi-ty-a0-gf-a0-68.ucode \
/lib/firmware/iwlwifi-ty-a0-gf-a0-71.ucode \
/lib/firmware/qca \
/usr/bin/srptool \
/usr/lib/libbind9-9.16.37.so \
/usr/lib/libboost*.so.1.76.0 \