No description
  • TL-Verilog 92.6%
  • Assembly 5.3%
  • Python 1%
  • C 0.7%
  • Shell 0.2%
  • Other 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Daniel Baumann 831666dc5e
Releasing fastforward version 20260810-1~ffwd13+u1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
2026-08-19 11:23:44 +02:00
3com Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
advansys Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
aeonsemi Merging upstream version 20260221. 2026-03-30 00:26:13 +02:00
airoha Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
amd Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
amdgpu Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
amdnpu Merging upstream version 20260309. 2026-03-30 00:29:32 +02:00
amphion/vpu Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ar3k Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
arm/mali Merging upstream version 20250917. 2026-01-21 22:45:40 +01:00
ath6k Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ath10k Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
ath11k Merging upstream version 20260410. 2026-04-20 11:25:31 +02:00
ath12k Merging upstream version 20260519. 2026-06-06 10:24:32 +02:00
av7110 Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
bnx2 Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
bnx2x Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
brcm Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
cadence Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
cavium Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
cirrus Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
cis Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
cnm Merging upstream version 20250613. 2026-01-21 22:04:31 +01:00
contrib Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
cxgb3 Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
cxgb4 Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
cypress Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
dabusb Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
debian Releasing fastforward version 20260810-1~ffwd13+u1. 2026-08-19 11:23:44 +02:00
dell/ish Merging upstream version 20260519. 2026-06-06 10:24:32 +02:00
dsp56k Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
e100 Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ene-ub6250 Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
go7007 Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
HP/ish Merging upstream version 20260519. 2026-06-06 10:24:32 +02:00
i915 Merging upstream version 20260622. 2026-07-14 17:05:09 +02:00
imx/sdma Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
intel Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
isci Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
kaweth Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
keyspan_pda Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
LENOVO/ish Merging upstream version 20260410. 2026-04-20 11:25:31 +02:00
libertas Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
LICENSES Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
liquidio Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
Lontium Merging upstream version 20260519. 2026-06-06 10:24:32 +02:00
matrox Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
mediatek Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
meson/vdec Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
microchip Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
morsemicro/mm81x/v56 Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
moxa Merging upstream version 20260410. 2026-04-20 11:25:31 +02:00
mrvl Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
mwl8k Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
netronome Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
nvidia Merging upstream version 20251021. 2026-01-21 22:59:56 +01:00
nxp Merging upstream version 20260622. 2026-07-14 17:05:09 +02:00
powervr Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
qca Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
qcom Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
qed Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
qlogic Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
r128 Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
radeon Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
realtek/rt1320 Merging upstream version 20260622. 2026-07-14 17:05:09 +02:00
rockchip Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
rtl_bt Merging upstream version 20260622. 2026-07-14 17:05:09 +02:00
rtl_nic Merging upstream version 20260622. 2026-07-14 17:05:09 +02:00
rtlwifi Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
rtw88 Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
rtw89 Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
sdca/1fa Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
tehuti Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ti Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
ti-connectivity Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ti-keystone Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
tigon Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ueagle-atm Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
usbdux Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
wfx Merging upstream version 20260622. 2026-07-14 17:05:09 +02:00
xe Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
.codespell.cfg Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
.editorconfig Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
.gitignore Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
.gitlab-ci.yml Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
.pre-commit-config.yaml Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
AGENTS.md Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
agere_ap_fw.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
agere_sta_fw.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ar5523.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
as102_data1_st.hex Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
as102_data2_st.hex Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ath3k-1.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
bmi260-init-data.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
build_packages.py Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
cbfw-3.2.5.1.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
check_whence.py Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
cmmb_vega_12mhz.inp Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
cmmb_venice_12mhz.inp Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
copy-firmware.sh Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
cs42l43.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ct2fw-3.2.5.1.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ctefx.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ctfw-3.2.5.1.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ctspeq.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
dedup-firmware.sh Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
Dockerfile Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
dvb-fe-xc4000-1.4.1.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
dvb-fe-xc5000-1.6.114.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
dvb-fe-xc5000c-4.1.30.7.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
dvb-usb-dib0700-1.20.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
dvb-usb-it9135-01.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
dvb-usb-it9135-02.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
dvb-usb-terratec-h5-drxk.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
dvb_nova_12mhz.inp Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
dvb_nova_12mhz_b0.inp Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
f2255usb.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
hfi1_dc8051.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
hfi1_fabric.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
hfi1_pcie.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
hfi1_sbus.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
htc_7010.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
htc_9271.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
isdbt_nova_12mhz.inp Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
isdbt_nova_12mhz_b0.inp Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
isdbt_rio.inp Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
lbtf_usb.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
LICENSE Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
LICENSE-CRITERIA.md Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
Makefile Merging upstream version 20260110. 2026-03-30 00:20:12 +02:00
mts_cdma.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
mts_edge.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
mts_gsm.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
myri10ge_eth_big_z8e.dat Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
myri10ge_eth_z8e.dat Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
myri10ge_ethp_big_z8e.dat Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
myri10ge_ethp_z8e.dat Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
myri10ge_rss_eth_big_z8e.dat Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
myri10ge_rss_eth_z8e.dat Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
myri10ge_rss_ethp_big_z8e.dat Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
myri10ge_rss_ethp_z8e.dat Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
phanfw.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ql2100_fw.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ql2200_fw.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ql2300_fw.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ql2322_fw.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ql2400_fw.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
ql2500_fw.bin Merging upstream version 20251011. 2026-01-21 22:52:42 +01:00
ql2900_fw.bin Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
r8a779x_usb3_v1.dlmem Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
r8a779x_usb3_v3.dlmem Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
rcar_gen4_pcie.bin Merging upstream version 20260110. 2026-03-30 00:20:12 +02:00
README.md Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
rp2.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
rt73.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
rt2561.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
rt2561s.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
rt2661.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
rt2860.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
rt2870.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
rt3071.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
rt3290.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
s5p-mfc-v6-v2.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
s5p-mfc-v6.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
s5p-mfc-v7.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
s5p-mfc-v8.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
s5p-mfc-v12.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
s5p-mfc.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
sms1xxx-hcw-55xxx-dvbt-02.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
sms1xxx-hcw-55xxx-isdbt-02.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
sms1xxx-nova-a-dvbt-01.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
sms1xxx-nova-b-dvbt-01.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
sms1xxx-stellar-dvbt-01.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
tdmb_nova_12mhz.inp Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
usbdux_firmware.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
usbduxfast_firmware.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
usbduxsigma_firmware.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
v4l-cx231xx-avcore-01.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
v4l-cx23418-apu.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
v4l-cx23418-cpu.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
v4l-cx23418-dig.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
v4l-cx23885-avcore-01.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
v4l-cx25840.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
vntwusb.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
WHENCE Merging upstream version 20260810. 2026-08-19 11:20:24 +02:00
wil6210.brd Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
wil6210.fw Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00
wsm_22.bin Adding upstream version 20250509. 2026-01-21 14:33:20 +01:00

Linux firmware

This repository contains all these firmware images which have been extracted from older drivers, as well various new firmware images which we were never permitted to include in a GPL'd work, but which we have been permitted to redistribute under separate cover.

The upstream repository is located at https://gitlab.com/kernel-firmware/linux-firmware.git.

Submitting firmware

Licensing requirements

All firmware submitted to this repository must be redistributable to anyone, royalty-free, without restrictions beyond those listed in LICENSE-CRITERIA.md. Read that document before preparing a submission — it describes the grants a license must provide, the restrictions the project accepts, and how new license texts are reviewed. Vendors with an existing license file in LICENSES/ should reuse it; new license texts require explicit maintainer review as described in LICENSE-CRITERIA.md section 5.

Submission paths

To submit firmware to this repository, please do one of the following:

  • open a MR upstream
  • send a git binary diff to linux-firmware@kernel.org
  • send a git pull request to: linux-firmware@kernel.org

Signed-off-by requirement

All commits must include a Signed-off-by line to track the provenance of the firmware. This signature must be from someone with authority over the licensing of the firmware, typically someone from within the company that owns or controls the firmware. The Signed-off-by line serves as an attestation that the contributor has the right to submit the firmware under the specified license terms and that it can be redistributed according to those terms.

At times, a contributor may work at a location that makes it difficult to submit patches or MRs from their offical company accounts. In this case, the Signed-off-by line in the commit should still be via the company address, but the submitter can use a personal address with the company address on CC for the MR or patch contribution.

Firmware must be submitted by the vendor that owns or controls it, or with the vendor's explicit participation. Submissions from third parties acting without vendor involvement will not be accepted: either the commit must carry a Signed-off-by from the vendor, or the vendor must be copied on the submission and acknowledge it.

AI assisted contributions

AI assisted contributions are welcome. If a commit was aided by or generated by an AI agent or tool, the contribution must note this in the commit message using an Assisted-by: trailer (or a similar convention such as Co-developed-by:), naming the tool or model used. The exact tag is not critical; clearly surfacing that AI was involved in producing the change is what matters. This requirement is in addition to, and does not replace, the Signed-off-by requirement above.

Quality

If your commit adds new firmware, it must update the WHENCE file to clearly state the license and that the firmware is redistributable. The full criteria a license must meet are in LICENSE-CRITERIA.md sections 5 and 6. If the license text is long, place it in the LICENSES/ directory and reference it from WHENCE (e.g. 'See LICENSE.foo for details.').

Where possible, the commit message should also include a changelog of the firmware itself — what changed in this revision — since for binary firmware the commit message is frequently the only human-readable record of the change.

To maintain consistent quality on the repository, please run the following before submitting a patch:

make check

If you don't have pre-commit installed, you can install it with:

pip install pre-commit

Your commit must contain a Signed-Off-By: from someone authoritative on the licensing of the firmware in question (i.e. from within the company that owns the code).

Warnings

  1. Don't send any CONFIDENTIALITY STATEMENT in your e-mail, patch or request. Otherwise your firmware will never be accepted.
  2. Maintainers are really busy, so don't expect a prompt reply.