From 35abb51eb74ec4cb40f93c0e5b0f698657cba18a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Peter=20M=C3=BCller?= Date: Sat, 11 Mar 2023 17:04:18 +0000 Subject: [PATCH] linux-firmware: Do not ship the qca/ directory MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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 --- config/rootfiles/common/linux-firmware | 110 +++++++++++----------- config/rootfiles/core/174/filelists/files | 10 -- config/rootfiles/core/174/update.sh | 1 + 3 files changed, 56 insertions(+), 65 deletions(-) diff --git a/config/rootfiles/common/linux-firmware b/config/rootfiles/common/linux-firmware index 9db86cc644..b173d189d5 100644 --- a/config/rootfiles/common/linux-firmware +++ b/config/rootfiles/common/linux-firmware @@ -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 diff --git a/config/rootfiles/core/174/filelists/files b/config/rootfiles/core/174/filelists/files index 465f21ea0d..a5ff20b13c 100644 --- a/config/rootfiles/core/174/filelists/files +++ b/config/rootfiles/core/174/filelists/files @@ -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 diff --git a/config/rootfiles/core/174/update.sh b/config/rootfiles/core/174/update.sh index 00881227a5..7acaad64e9 100644 --- a/config/rootfiles/core/174/update.sh +++ b/config/rootfiles/core/174/update.sh @@ -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 \ -- 2.39.5