From 7a6119dd8a40fe153de0860351d9c273ba30c275 Mon Sep 17 00:00:00 2001 From: Christian Glombek Date: Wed, 11 Feb 2026 16:45:16 +0100 Subject: [PATCH] sc7280: remove fairphone-5-firmware rpm spec --- sc7280/fairphone-5-firmware/50-firmware.conf | 6 -- .../fairphone-5-firmware.spec | 92 ------------------- .../hexagon_firmware.files | 4 - .../fairphone-5-firmware/qcom_firmware.files | 82 ----------------- 4 files changed, 184 deletions(-) delete mode 100644 sc7280/fairphone-5-firmware/50-firmware.conf delete mode 100644 sc7280/fairphone-5-firmware/fairphone-5-firmware.spec delete mode 100644 sc7280/fairphone-5-firmware/hexagon_firmware.files delete mode 100644 sc7280/fairphone-5-firmware/qcom_firmware.files diff --git a/sc7280/fairphone-5-firmware/50-firmware.conf b/sc7280/fairphone-5-firmware/50-firmware.conf deleted file mode 100644 index 9d79928..0000000 --- a/sc7280/fairphone-5-firmware/50-firmware.conf +++ /dev/null @@ -1,6 +0,0 @@ -# GPU zap shader firmware needed for Adreno 660 -install_items+=" /lib/firmware/qcom/sc7280/Fairphone/FP5/a660_zap.mbn " - -# Modules needed for early boot display and input (from pmaports modules-initfs) -# These enable display output and touchscreen during initramfs (e.g., for disk unlock) -add_drivers+=" fsa4480 goodix_berlin_core goodix_berlin_spi msm panel-raydium-rm692e5 ptn36502 spi-geni-qcom " diff --git a/sc7280/fairphone-5-firmware/fairphone-5-firmware.spec b/sc7280/fairphone-5-firmware/fairphone-5-firmware.spec deleted file mode 100644 index b926789..0000000 --- a/sc7280/fairphone-5-firmware/fairphone-5-firmware.spec +++ /dev/null @@ -1,92 +0,0 @@ -%global debug_package %{nil} -%global _firmwaredir %{_prefix}/lib/firmware -%global _hexagondir %{_datadir}/qcom/sc7280/Fairphone/FP5 -%global commit a4908f548e6f88965e78b1478af1751b6a854fc9 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global __requires_exclude ^.*\\.so.*$ - -Name: fairphone-5-firmware -Version: 1.0 -Release: 1%{?dist} -Summary: Firmware for Fairphone 5 -URL: https://github.com/FairBlobs/FP5-firmware -Source0: %{url}/archive/%{commit}/FP5-firmware-%{shortcommit}.tar.gz -Source1: 50-firmware.conf -Source2: qcom_firmware.files -Source3: hexagon_firmware.files -BuildArch: noarch -Requires: qcom-firmware -AutoReqProv: no -License: Unknown - -%description -Firmware for Fairphone 5 (codename FP5), including: -- ADSP/CDSP/WPSS firmware for DSP subsystems -- GPU (Adreno 660) zap shader firmware -- Modem firmware -- Audio codec firmware (Awinic AW882xx) -- Bluetooth firmware -- Hexagon filesystem (acdb, dsp modules, sensors) - -%prep -%autosetup -n FP5-firmware-%{commit} - -%install -mkdir -p %{buildroot}%{_firmwaredir}/qcom/sc7280/Fairphone/FP5 \ - %{buildroot}%{_firmwaredir}/awinic \ - %{buildroot}%{_firmwaredir}/ath11k/WCN6855/hw2.1 \ - %{buildroot}%{_hexagondir}/acdb \ - %{buildroot}%{_hexagondir}/dsp \ - %{buildroot}%{_hexagondir}/sensors \ - %{buildroot}%{_prefix}/lib/dracut/dracut.conf.d - -for fw in $(cat %{SOURCE2}); do - if [ -f "${fw}" ]; then - install -Dm644 "${fw}" "%{buildroot}%{_firmwaredir}/qcom/sc7280/Fairphone/FP5/$(basename "${fw}")" - fi -done - -for fw in modem.mdt modem.b*; do - if [ -f "${fw}" ]; then - install -Dm644 "${fw}" "%{buildroot}%{_firmwaredir}/qcom/sc7280/Fairphone/FP5/$(basename "${fw}")" - fi -done - -if [ -d modem_pr ]; then - cp -a modem_pr %{buildroot}%{_firmwaredir}/qcom/sc7280/Fairphone/FP5/ -fi - -if [ -f aw882xx_acf.bin ]; then - install -Dm644 aw882xx_acf.bin %{buildroot}%{_firmwaredir}/awinic/aw882xx_acf.bin -fi - -if [ -f msbtfw11.mbn ]; then - install -Dm644 msbtfw11.mbn %{buildroot}%{_firmwaredir}/ath11k/WCN6855/hw2.1/msbtfw11.mbn -fi -if [ -f msnv11.bin ]; then - install -Dm644 msnv11.bin %{buildroot}%{_firmwaredir}/ath11k/WCN6855/hw2.1/msnv11.bin -fi - -if [ -d hexagonfs ]; then - cp -a hexagonfs/acdb/* %{buildroot}%{_hexagondir}/acdb/ 2>/dev/null || true - cp -a hexagonfs/dsp/* %{buildroot}%{_hexagondir}/dsp/ 2>/dev/null || true - cp -a hexagonfs/sensors/* %{buildroot}%{_hexagondir}/sensors/ 2>/dev/null || true - if [ -d hexagonfs/socinfo ]; then - cp -a hexagonfs/socinfo %{buildroot}%{_hexagondir}/ - fi -fi - -find %{buildroot}%{_firmwaredir} -type f -exec chmod 0644 {} \; -find %{buildroot}%{_hexagondir} -type f -exec chmod 0644 {} \; - -install -Dm644 %{SOURCE1} %{buildroot}%{_prefix}/lib/dracut/dracut.conf.d/50-firmware.conf - -%files -%{_firmwaredir}/qcom/sc7280/Fairphone -%{_firmwaredir}/awinic -%{_firmwaredir}/ath11k/WCN6855/hw2.1 -%{_hexagondir} -%{_prefix}/lib/dracut/dracut.conf.d/50-firmware.conf - -%changelog -%autochangelog diff --git a/sc7280/fairphone-5-firmware/hexagon_firmware.files b/sc7280/fairphone-5-firmware/hexagon_firmware.files deleted file mode 100644 index ce54466..0000000 --- a/sc7280/fairphone-5-firmware/hexagon_firmware.files +++ /dev/null @@ -1,4 +0,0 @@ -hexagonfs/acdb -hexagonfs/dsp -hexagonfs/sensors -hexagonfs/socinfo diff --git a/sc7280/fairphone-5-firmware/qcom_firmware.files b/sc7280/fairphone-5-firmware/qcom_firmware.files deleted file mode 100644 index dc75583..0000000 --- a/sc7280/fairphone-5-firmware/qcom_firmware.files +++ /dev/null @@ -1,82 +0,0 @@ -a660_zap.mdt -a660_zap.b00 -a660_zap.b01 -a660_zap.b02 -adsp.mdt -adsp.b00 -adsp.b01 -adsp.b02 -adsp.b03 -adsp.b04 -adsp.b05 -adsp.b06 -adsp.b07 -adsp.b08 -adsp.b09 -adsp.b10 -adsp.b11 -adsp.b12 -adsp.b13 -adsp.b14 -adsp.b15 -adsp.b16 -adsp.b17 -adsp.b18 -adsp.b19 -adsp.b20 -adsp.b21 -adsp.b22 -adsp.b23 -adsp.b24 -adsp.b25 -adsp.b26 -adsp.b27 -adsp.b28 -adsp.b29 -adsp.b30 -adsp.b31 -adsp.b32 -adsp.b33 -adsp.b34 -adsp.b35 -adsp.b36 -adspr.jsn -adsps.jsn -adspua.jsn -battmgr.jsn -cdsp.mdt -cdsp.b00 -cdsp.b01 -cdsp.b02 -cdsp.b03 -cdsp.b04 -cdsp.b05 -cdsp.b06 -cdsp.b07 -cdsp.b08 -cdsp.b09 -cdsp.b10 -cdsp.b11 -cdsp.b12 -cdsp.b13 -cdsp.b14 -cdsp.b15 -cdspr.jsn -modemr.jsn -wpss.mdt -wpss.b00 -wpss.b01 -wpss.b02 -wpss.b03 -wpss.b04 -wpss.b05 -wpss.b06 -wpss.b07 -vpu20_1v.mbn -yupik_ipa_fws.mdt -yupik_ipa_fws.b00 -yupik_ipa_fws.b01 -yupik_ipa_fws.b02 -yupik_ipa_fws.b03 -yupik_ipa_fws.b04 -yupik_ipa_fws.elf