Remove firmware files from CIP kernel
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest0 of 2 patches 0 repliesNew
Patches in v1 No applies recorded yet
None of the 2 patches the cover letter announces are in this archive.
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [cip-dev] [PATCH 0/2] Remove firmware files from CIP kernel
Quoted 10 lines · Jan Kiszka
This backports the removal of in-kernel firmware files that upstream did for 4.14.
Besides the issue mentioned in the upstream commit, the primary motivation for us are undefined licenses (according to WHENCE) for a? couple of the files. This creates entries in automated license analysis
and, depending on the conclusion drawn from them, can mean further activities like kernel source package surgeries. For similar reasons, Debian removed those files long ago as well.
Right, this seems like a reasonable change.
I couldn't apply your patch 1, apparently because some of the deleted ihex files have lines longer than the SMTP line limit, but I believe I've ended up with an equivalent commit.
Ben.
Quoted 315 lines
Jan
Greg Kroah-Hartman (1):
? firmware: delete in-kernel firmwareMarkus Trippelsdorf (1):
? firmware: Restore support for built-in firmware?Makefile????????????????????????????????????|????14 - ?drivers/base/Kconfig????????????????????????|?????5 +- ?firmware/3com/typhoon.bin.ihex??????????????|??2819 ----- ?firmware/Makefile???????????????????????????|???182 +- ?firmware/README.AddingFirmware??????????????|????45 - ?firmware/WHENCE?????????????????????????????|???854 -- ?firmware/acenic/tg1.bin.ihex????????????????|??4573 -------- ?firmware/acenic/tg2.bin.ihex????????????????|??4844 -------- ?firmware/adaptec/starfire_rx.bin.ihex???????|????53 - ?firmware/adaptec/starfire_tx.bin.ihex???????|????53 - ?firmware/advansys/3550.bin.ihex?????????????|???317 - ?firmware/advansys/38C0800.bin.ihex??????????|???336 - ?firmware/advansys/38C1600.bin.ihex??????????|???398 - ?firmware/advansys/mcode.bin.ihex????????????|???147 - ?firmware/atmsar11.HEX???????????????????????|???204 - ?firmware/av7110/Boot.S??????????????????????|???109 - ?firmware/av7110/bootcode.bin.ihex???????????|????15 - ?firmware/bnx2/bnx2-mips-06-6.2.1.fw.ihex????|??5818 ---------- ?firmware/bnx2/bnx2-mips-09-6.2.1a.fw.ihex???|??6512 ----------- ?firmware/bnx2/bnx2-rv2p-06-6.0.15.fw.ihex???|???366 - ?firmware/bnx2/bnx2-rv2p-09-6.0.17.fw.ihex???|???392 - ?firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw.ihex |???425 - ?firmware/bnx2x/bnx2x-e1-6.2.9.0.fw.ihex?????|??9484 ---------------- ?firmware/bnx2x/bnx2x-e1h-6.2.9.0.fw.ihex????| 13192 ---------------- ------ ?firmware/bnx2x/bnx2x-e2-6.2.9.0.fw.ihex?????| 15473 ---------------- ---------- ?firmware/cis/.gitignore?????????????????????|?????1 - ?firmware/cis/3CCFEM556.cis.ihex?????????????|????13 - ?firmware/cis/3CXEM556.cis.ihex??????????????|????13 - ?firmware/cis/COMpad2.cis.ihex???????????????|????11 - ?firmware/cis/COMpad4.cis.ihex???????????????|?????9 - ?firmware/cis/DP83903.cis.ihex???????????????|????14 - ?firmware/cis/LA-PCM.cis.ihex????????????????|????20 - ?firmware/cis/MT5634ZLX.cis.ihex?????????????|????11 - ?firmware/cis/NE2K.cis.ihex??????????????????|?????8 - ?firmware/cis/PCMLM28.cis.ihex???????????????|????18 - ?firmware/cis/PE-200.cis.ihex????????????????|?????9 - ?firmware/cis/PE520.cis.ihex?????????????????|?????9 - ?firmware/cis/RS-COM-2P.cis.ihex?????????????|????10 - ?firmware/cis/SW_555_SER.cis.ihex????????????|????12 - ?firmware/cis/SW_7xx_SER.cis.ihex????????????|????13 - ?firmware/cis/SW_8xx_SER.cis.ihex????????????|????13 - ?firmware/cis/tamarack.cis.ihex??????????????|????10 - ?firmware/cpia2/stv0672_vp4.bin.ihex?????????|????73 - ?firmware/cxgb3/ael2005_opt_edc.bin.ihex?????|????69 - ?firmware/cxgb3/ael2005_twx_edc.bin.ihex?????|????93 - ?firmware/cxgb3/ael2020_twx_edc.bin.ihex?????|???100 - ?firmware/cxgb3/t3b_psram-1.1.0.bin.ihex?????|???162 - ?firmware/cxgb3/t3c_psram-1.1.0.bin.ihex?????|???162 - ?firmware/dsp56k/bootstrap.asm???????????????|????98 - ?firmware/dsp56k/bootstrap.bin.ihex??????????|????26 - ?firmware/e100/d101m_ucode.bin.ihex??????????|????38 - ?firmware/e100/d101s_ucode.bin.ihex??????????|????38 - ?firmware/e100/d102e_ucode.bin.ihex??????????|????38 - ?firmware/edgeport/boot.H16??????????????????|????29 - ?firmware/edgeport/boot2.H16?????????????????|????28 - ?firmware/edgeport/down.H16??????????????????|????29 - ?firmware/edgeport/down2.H16?????????????????|????29 - ?firmware/edgeport/down3.bin.ihex????????????|???815 -- ?firmware/emi26/bitstream.HEX????????????????|??4391 -------- ?firmware/emi26/firmware.HEX?????????????????|??1261 --- ?firmware/emi26/loader.HEX???????????????????|???116 - ?firmware/emi62/bitstream.HEX????????????????|??6107 ---------- ?firmware/emi62/loader.HEX???????????????????|???107 - ?firmware/emi62/midi.HEX?????????????????????|??1266 --- ?firmware/emi62/spdif.HEX????????????????????|??1257 --- ?firmware/ess/maestro3_assp_kernel.fw.ihex???|???120 - ?firmware/ess/maestro3_assp_minisrc.fw.ihex??|????51 - ?firmware/ihex2fw.c??????????????????????????|???281 - ?firmware/kaweth/new_code.bin.ihex???????????|???206 - ?firmware/kaweth/new_code_fix.bin.ihex???????|????40 - ?firmware/kaweth/trigger_code.bin.ihex???????|????13 - ?firmware/kaweth/trigger_code_fix.bin.ihex???|?????3 - ?firmware/keyspan/mpr.HEX????????????????????|???104 - ?firmware/keyspan/usa18x.HEX?????????????????|???141 - ?firmware/keyspan/usa19.HEX??????????????????|???101 - ?firmware/keyspan/usa19qi.HEX????????????????|???101 - ?firmware/keyspan/usa19qw.HEX????????????????|???142 - ?firmware/keyspan/usa19w.HEX?????????????????|???141 - ?firmware/keyspan/usa28.HEX??????????????????|???148 - ?firmware/keyspan/usa28x.HEX?????????????????|???141 - ?firmware/keyspan/usa28xa.HEX????????????????|???141 - ?firmware/keyspan/usa28xb.HEX????????????????|???142 - ?firmware/keyspan/usa49w.HEX?????????????????|???145 - ?firmware/keyspan/usa49wlc.HEX???????????????|???153 - ?firmware/keyspan_pda/keyspan_pda.HEX????????|????83 - ?firmware/keyspan_pda/keyspan_pda.S??????????|??1124 -- ?firmware/keyspan_pda/xircom_pgs.HEX?????????|????87 - ?firmware/keyspan_pda/xircom_pgs.S???????????|??1192 -- ?firmware/korg/k1212.dsp.ihex????????????????|???987 -- ?firmware/matrox/g200_warp.H16???????????????|????28 - ?firmware/matrox/g400_warp.H16???????????????|????44 - ?firmware/mts_cdma.fw.ihex???????????????????|???867 -- ?firmware/mts_edge.fw.ihex???????????????????|???881 -- ?firmware/mts_gsm.fw.ihex????????????????????|???867 -- ?firmware/myricom/lanai.bin.ihex?????????????|??4771 -------- ?firmware/ositech/Xilinx7OD.bin.ihex?????????|???177 - ?firmware/qlogic/1040.bin.ihex???????????????|??2111 ---- ?firmware/qlogic/12160.bin.ihex??????????????|??1771 --- ?firmware/qlogic/1280.bin.ihex???????????????|??2008 ---- ?firmware/qlogic/isp1000.bin.ihex????????????|??1158 -- ?firmware/qlogic/sd7220.fw.ihex??????????????|???513 - ?firmware/r128/r128_cce.bin.ihex?????????????|???129 - ?firmware/radeon/R100_cp.bin.ihex????????????|???130 - ?firmware/radeon/R200_cp.bin.ihex????????????|???130 - ?firmware/radeon/R300_cp.bin.ihex????????????|???130 - ?firmware/radeon/R420_cp.bin.ihex????????????|???130 - ?firmware/radeon/R520_cp.bin.ihex????????????|???130 - ?firmware/radeon/R600_me.bin.ihex????????????|??1345 --- ?firmware/radeon/R600_pfp.bin.ihex???????????|???145 - ?firmware/radeon/RS600_cp.bin.ihex???????????|???130 - ?firmware/radeon/RS690_cp.bin.ihex???????????|???130 - ?firmware/radeon/RS780_me.bin.ihex???????????|??1345 --- ?firmware/radeon/RS780_pfp.bin.ihex??????????|???145 - ?firmware/radeon/RV610_me.bin.ihex???????????|??1345 --- ?firmware/radeon/RV610_pfp.bin.ihex??????????|???145 - ?firmware/radeon/RV620_me.bin.ihex???????????|??1345 --- ?firmware/radeon/RV620_pfp.bin.ihex??????????|???145 - ?firmware/radeon/RV630_me.bin.ihex???????????|??1345 --- ?firmware/radeon/RV630_pfp.bin.ihex??????????|???145 - ?firmware/radeon/RV635_me.bin.ihex???????????|??1345 --- ?firmware/radeon/RV635_pfp.bin.ihex??????????|???145 - ?firmware/radeon/RV670_me.bin.ihex???????????|??1345 --- ?firmware/radeon/RV670_pfp.bin.ihex??????????|???145 - ?firmware/radeon/RV710_me.bin.ihex???????????|???341 - ?firmware/radeon/RV710_pfp.bin.ihex??????????|???213 - ?firmware/radeon/RV730_me.bin.ihex???????????|???341 - ?firmware/radeon/RV730_pfp.bin.ihex??????????|???213 - ?firmware/radeon/RV770_me.bin.ihex???????????|???341 - ?firmware/radeon/RV770_pfp.bin.ihex??????????|???213 - ?firmware/sb16/alaw_main.csp.ihex????????????|????87 - ?firmware/sb16/ima_adpcm_capture.csp.ihex????|???121 - ?firmware/sb16/ima_adpcm_init.csp.ihex???????|????70 - ?firmware/sb16/ima_adpcm_playback.csp.ihex???|???122 - ?firmware/sb16/mulaw_main.csp.ihex???????????|????84 - ?firmware/sun/cassini.bin.ihex???????????????|???143 - ?firmware/tehuti/bdx.bin.ihex????????????????|??2678 ----- ?firmware/ti_3410.fw.ihex????????????????????|???862 -- ?firmware/ti_5052.fw.ihex????????????????????|???862 -- ?firmware/tigon/tg3.bin.ihex?????????????????|???175 - ?firmware/tigon/tg3_tso.bin.ihex?????????????|???446 - ?firmware/tigon/tg3_tso5.bin.ihex????????????|???252 - ?firmware/ttusb-budget/dspbootcode.bin.ihex??|???820 -- ?firmware/vicam/firmware.H16?????????????????|?????7 - ?firmware/whiteheat.HEX??????????????????????|??1097 -- ?firmware/whiteheat_loader.HEX???????????????|???314 - ?firmware/whiteheat_loader_debug.HEX?????????|???403 - ?firmware/yam/1200.bin.ihex??????????????????|???342 - ?firmware/yam/9600.bin.ihex??????????????????|???342 - ?firmware/yamaha/ds1_ctrl.fw.ihex????????????|???769 -- ?firmware/yamaha/ds1_dsp.fw.ihex?????????????|?????9 - ?firmware/yamaha/ds1e_ctrl.fw.ihex???????????|???769 -- ?firmware/yamaha/yss225_registers.bin.ihex???|???998 -- ?scripts/Makefile.fwinst?????????????????????|????70 -?153 files changed, 5 insertions(+), 129107 deletions(-) ?delete mode 100644
firmware/3com/typhoon.bin.ihex?delete mode 100644firmware/README.AddingFirmware?delete mode 100644firmware/WHENCE
?delete mode 100644firmware/acenic/tg1.bin.ihex?delete mode 100644firmware/acenic/tg2.bin.ihex?delete mode 100644firmware/adaptec/starfire_rx.bin.ihex?delete mode 100644firmware/adaptec/starfire_tx.bin.ihex?delete mode 100644firmware/advansys/3550.bin.ihex?delete mode 100644firmware/advansys/38C0800.bin.ihex?delete mode 100644firmware/advansys/38C1600.bin.ihex?delete mode 100644firmware/advansys/mcode.bin.ihex?delete mode 100644firmware/atmsar11.HEX
?delete mode 100644firmware/av7110/Boot.S
?delete mode 100644firmware/av7110/bootcode.bin.ihex?delete mode 100644firmware/bnx2/bnx2-mips-06-6.2.1.fw.ihex?delete mode 100644firmware/bnx2/bnx2-mips-09-6.2.1a.fw.ihex?delete mode 100644firmware/bnx2/bnx2-rv2p-06-6.0.15.fw.ihex?delete mode 100644firmware/bnx2/bnx2-rv2p-09-6.0.17.fw.ihex?delete mode 100644firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw.ihex?delete mode 100644firmware/bnx2x/bnx2x-e1-6.2.9.0.fw.ihex?delete mode 100644firmware/bnx2x/bnx2x-e1h-6.2.9.0.fw.ihex?delete mode 100644firmware/bnx2x/bnx2x-e2-6.2.9.0.fw.ihex?delete mode 100644firmware/cis/.gitignore
?delete mode 100644firmware/cis/3CCFEM556.cis.ihex?delete mode 100644firmware/cis/3CXEM556.cis.ihex?delete mode 100644firmware/cis/COMpad2.cis.ihex?delete mode 100644firmware/cis/COMpad4.cis.ihex?delete mode 100644firmware/cis/DP83903.cis.ihex?delete mode 100644firmware/cis/LA-PCM.cis.ihex?delete mode 100644firmware/cis/MT5634ZLX.cis.ihex?delete mode 100644firmware/cis/NE2K.cis.ihex?delete mode 100644firmware/cis/PCMLM28.cis.ihex?delete mode 100644firmware/cis/PE-200.cis.ihex?delete mode 100644firmware/cis/PE520.cis.ihex?delete mode 100644firmware/cis/RS-COM-2P.cis.ihex?delete mode 100644firmware/cis/SW_555_SER.cis.ihex?delete mode 100644firmware/cis/SW_7xx_SER.cis.ihex?delete mode 100644firmware/cis/SW_8xx_SER.cis.ihex?delete mode 100644firmware/cis/tamarack.cis.ihex?delete mode 100644firmware/cpia2/stv0672_vp4.bin.ihex?delete mode 100644firmware/cxgb3/ael2005_opt_edc.bin.ihex?delete mode 100644firmware/cxgb3/ael2005_twx_edc.bin.ihex?delete mode 100644firmware/cxgb3/ael2020_twx_edc.bin.ihex?delete mode 100644firmware/cxgb3/t3b_psram-1.1.0.bin.ihex?delete mode 100644firmware/cxgb3/t3c_psram-1.1.0.bin.ihex?delete mode 100644firmware/dsp56k/bootstrap.asm?delete mode 100644firmware/dsp56k/bootstrap.bin.ihex?delete mode 100644firmware/e100/d101m_ucode.bin.ihex?delete mode 100644firmware/e100/d101s_ucode.bin.ihex?delete mode 100644firmware/e100/d102e_ucode.bin.ihex?delete mode 100644firmware/edgeport/boot.H16?delete mode 100644firmware/edgeport/boot2.H16?delete mode 100644firmware/edgeport/down.H16?delete mode 100644firmware/edgeport/down2.H16?delete mode 100644firmware/edgeport/down3.bin.ihex?delete mode 100644firmware/emi26/bitstream.HEX?delete mode 100644firmware/emi26/firmware.HEX?delete mode 100644firmware/emi26/loader.HEX
?delete mode 100644firmware/emi62/bitstream.HEX?delete mode 100644firmware/emi62/loader.HEX
?delete mode 100644firmware/emi62/midi.HEX
?delete mode 100644firmware/emi62/spdif.HEX
?delete mode 100644firmware/ess/maestro3_assp_kernel.fw.ihex?delete mode 100644firmware/ess/maestro3_assp_minisrc.fw.ihex?delete mode 100644firmware/ihex2fw.c
?delete mode 100644firmware/kaweth/new_code.bin.ihex?delete mode 100644firmware/kaweth/new_code_fix.bin.ihex?delete mode 100644firmware/kaweth/trigger_code.bin.ihex?delete mode 100644firmware/kaweth/trigger_code_fix.bin.ihex?delete mode 100644firmware/keyspan/mpr.HEX
?delete mode 100644firmware/keyspan/usa18x.HEX?delete mode 100644firmware/keyspan/usa19.HEX?delete mode 100644firmware/keyspan/usa19qi.HEX?delete mode 100644firmware/keyspan/usa19qw.HEX?delete mode 100644firmware/keyspan/usa19w.HEX?delete mode 100644firmware/keyspan/usa28.HEX?delete mode 100644firmware/keyspan/usa28x.HEX?delete mode 100644firmware/keyspan/usa28xa.HEX?delete mode 100644firmware/keyspan/usa28xb.HEX?delete mode 100644firmware/keyspan/usa49w.HEX?delete mode 100644firmware/keyspan/usa49wlc.HEX?delete mode 100644firmware/keyspan_pda/keyspan_pda.HEX?delete mode 100644firmware/keyspan_pda/keyspan_pda.S?delete mode 100644firmware/keyspan_pda/xircom_pgs.HEX?delete mode 100644firmware/keyspan_pda/xircom_pgs.S?delete mode 100644firmware/korg/k1212.dsp.ihex?delete mode 100644firmware/matrox/g200_warp.H16?delete mode 100644firmware/matrox/g400_warp.H16?delete mode 100644firmware/mts_cdma.fw.ihex
?delete mode 100644firmware/mts_edge.fw.ihex
?delete mode 100644firmware/mts_gsm.fw.ihex
?delete mode 100644firmware/myricom/lanai.bin.ihex?delete mode 100644firmware/ositech/Xilinx7OD.bin.ihex?delete mode 100644firmware/qlogic/1040.bin.ihex?delete mode 100644firmware/qlogic/12160.bin.ihex?delete mode 100644firmware/qlogic/1280.bin.ihex?delete mode 100644firmware/qlogic/isp1000.bin.ihex?delete mode 100644firmware/qlogic/sd7220.fw.ihex?delete mode 100644firmware/r128/r128_cce.bin.ihex?delete mode 100644firmware/radeon/R100_cp.bin.ihex?delete mode 100644firmware/radeon/R200_cp.bin.ihex?delete mode 100644firmware/radeon/R300_cp.bin.ihex?delete mode 100644firmware/radeon/R420_cp.bin.ihex?delete mode 100644firmware/radeon/R520_cp.bin.ihex?delete mode 100644firmware/radeon/R600_me.bin.ihex?delete mode 100644firmware/radeon/R600_pfp.bin.ihex?delete mode 100644firmware/radeon/RS600_cp.bin.ihex?delete mode 100644firmware/radeon/RS690_cp.bin.ihex?delete mode 100644firmware/radeon/RS780_me.bin.ihex?delete mode 100644firmware/radeon/RS780_pfp.bin.ihex?delete mode 100644firmware/radeon/RV610_me.bin.ihex?delete mode 100644firmware/radeon/RV610_pfp.bin.ihex?delete mode 100644firmware/radeon/RV620_me.bin.ihex?delete mode 100644firmware/radeon/RV620_pfp.bin.ihex?delete mode 100644firmware/radeon/RV630_me.bin.ihex?delete mode 100644firmware/radeon/RV630_pfp.bin.ihex?delete mode 100644firmware/radeon/RV635_me.bin.ihex?delete mode 100644firmware/radeon/RV635_pfp.bin.ihex?delete mode 100644firmware/radeon/RV670_me.bin.ihex?delete mode 100644firmware/radeon/RV670_pfp.bin.ihex?delete mode 100644firmware/radeon/RV710_me.bin.ihex?delete mode 100644firmware/radeon/RV710_pfp.bin.ihex?delete mode 100644firmware/radeon/RV730_me.bin.ihex?delete mode 100644firmware/radeon/RV730_pfp.bin.ihex?delete mode 100644firmware/radeon/RV770_me.bin.ihex?delete mode 100644firmware/radeon/RV770_pfp.bin.ihex?delete mode 100644firmware/sb16/alaw_main.csp.ihex?delete mode 100644firmware/sb16/ima_adpcm_capture.csp.ihex?delete mode 100644firmware/sb16/ima_adpcm_init.csp.ihex?delete mode 100644firmware/sb16/ima_adpcm_playback.csp.ihex?delete mode 100644firmware/sb16/mulaw_main.csp.ihex?delete mode 100644firmware/sun/cassini.bin.ihex?delete mode 100644firmware/tehuti/bdx.bin.ihex?delete mode 100644firmware/ti_3410.fw.ihex
?delete mode 100644firmware/ti_5052.fw.ihex
?delete mode 100644firmware/tigon/tg3.bin.ihex?delete mode 100644firmware/tigon/tg3_tso.bin.ihex?delete mode 100644firmware/tigon/tg3_tso5.bin.ihex?delete mode 100644firmware/ttusb-budget/dspbootcode.bin.ihex?delete mode 100644firmware/vicam/firmware.H16?delete mode 100644firmware/whiteheat.HEX
?delete mode 100644firmware/whiteheat_loader.HEX?delete mode 100644firmware/whiteheat_loader_debug.HEX?delete mode 100644firmware/yam/1200.bin.ihex?delete mode 100644firmware/yam/9600.bin.ihex?delete mode 100644firmware/yamaha/ds1_ctrl.fw.ihex?delete mode 100644firmware/yamaha/ds1_dsp.fw.ihex?delete mode 100644firmware/yamaha/ds1e_ctrl.fw.ihex?delete mode 100644firmware/yamaha/yss225_registers.bin.ihex?delete mode 100644scripts/Makefile.fwinst
Signature · 2 lines
Ben Hutchings Software Developer, Codethink Ltd.