diff --git a/linux-firmware.spec b/linux-firmware.spec index 085527e..ab58161 100644 --- a/linux-firmware.spec +++ b/linux-firmware.spec @@ -207,6 +207,16 @@ Requires: linux-firmware-whence %description -n netronome-firmware Firmware for Netronome Smart NICs +%package -n qcom-firmware +Summary: Firmware for Qualcomm SoCs +License: Redistributable, no modification permitted +Requires: linux-firmware-whence +Requires: atheros-firmware = %{version}-%{release} +%description -n qcom-firmware +Firmware for various compoents in Qualcomm SoCs including Adreno +GPUs, Venus video encode/decode, Audio DSP, Compute DSP, WWAN +modem, Sensor DSPs. + # Random other hardware %package -n dvb-firmware Summary: Firmware for various DVB broadcast receivers @@ -298,6 +308,7 @@ sed \ -i -e '/^mrvl\/sd8787/d' \ -i -e '/^netronome/d' \ -i -e '/^qca/d' \ + -i -e '/^qcom/d' \ -i -e '/^radeon/d' \ -i -e '/^rtl_bt/d' \ -i -e '/^rtlwifi/d' \ @@ -436,6 +447,12 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files %dir %{_firmwarepath}/netronome %{_firmwarepath}/netronome/* +# Silicon Vendor specific +%files -n qcom-firmware +%license LICENSE.qcom LICENSE.qcom_yamato qcom/NOTICE.txt +%dir %{_firmwarepath}/qcom +%{_firmwarepath}/qcom/* + # Random other hardware %files -n dvb-firmware %license LICENSE.dib0700 LICENCE.it913x LICENCE.siano