Files
ironic-python-agent-builder/dib/ironic-python-agent-ramdisk/environment.d/10-defaults.bash
Julia Kreger 4bc39d7f14 cs10 - remove excess intel firmware
Adds intel bluetooth, dsps, and wifi adapters to the list of
firmware blobs which are not needed. This should reduce the
uncompresses artifacts storage by approximately 95MB.

Change-Id: I92e206583a915738472499d110b8ab6c8fa1861d
Signed-off-by: Julia Kreger <juliaashleykreger@gmail.com>
2025-11-03 14:44:32 -08:00

41 lines
1.9 KiB
Bash

export IPA_REMOVE_FIRMWARE=${IPA_REMOVE_FIRMWARE:-amdgpu,netronome,qcom,ti-communication,ti-keystone,ueagle-atm,rsi,mrvl,brcm,mediatek,ath10k,rtlwifi,rtw88,rtw89,libertas,ath11k,mellanox/mlxsw_spectrum,s5p-mfc,ti/tas2781,ti-connectivity,TAS,ath3k,ath6k,ath9k,ath12k,rtl_bt,v4l,cirrus,dvb,mwl8k,mwlwifi,cypress,atmel,vicam,iwlwifi,intel/ibt,intel/dsp}
# NOTE(TheJulia): List of what each item represents for future context
# amdgpu == AMD/ATI Radeon/Vega/Raven firmware for drivers
# netronome == Netronome Agilio Smartnics
# qcom = Qualcom SoC firmware
# ti-communication == Texas Instruments SoC firmware
# ti-keystone == Texas Instruments baseband firmware
# ueagle-atm == ADSL/ATM interface card firmware
# rsi == Redpine wifi chip firmware
# mrvl == Marvell wifi chip and prestera ethernet switch ASIC firmware
# brcm == Broadcom wifi firmware
# mediatek == Mediatek wifi and SoC (think chromebook) firmware
# ath10k == Qualcom Atheros 10k firmware
# rtlwifi == Realtek Wifi firmware
# rtw88 == Realtek wireless
# rtw89 == Realtek wireless
# libertas == Marvell libertas wifi
# ath11k == Qualcomm atheros WLAN
# mellanox/mlxsw_spectrum = Mellanox Spectrum Switch ASIC
# s5p-mfc = Samsung MFC SoC video codecs
# ti/tas2781 = Texas Instruments TAS2781 Notebook audio DSPs.
# ti-connectivity = Texas Instruments Wi-Fi/BT/FM/GPS
# TAS = Texas Instruments TAS2781 Notebook audio DSPs.
# ath3k = Qualcomm 802.11
# ath6k = Qualcomm 802.11
# ath9k = Qualcomm 802.11 PCI/PCI-E
# ath12k = Qualcomm Wi-Fi 7
# rtl_bt = Realtek Bluetooth
# v4l = General catch-all for Video 4 Linux, mainly Conexant hardware.
# cirrus = CirrusLogic DSP and Amplifier firmware
# dvb = General catch-all for digital tv adapter interfaces
# mwl8k == Marvell wireless
# mwlwifi == Marvell wireless
# cypress == Broadcom Wireless
# atmel == Atmel wireless
# vicam == Intel wireless
# iwlwifi == Intel wireless adapters
# intel/ibt == Intel bluetooth
# intel/dsp == Intel audio dsp