Sync Intel i915 firmware files from https://github.com/intel-gpu/intel-gpu-firmware
I've added all firmware binaries from https://github.com/intel-gpu/intel-gpu-firmware to this repo for devices using the i915 driver. There are a significant number of versions missing from this repo, so the merge request is pretty large. Maintainers, please let me know if you'd like me to only include the latest version of each firmware file.
This is a straight copy of the firmware, except:
- Floating version binaries (
./i915/adlp_guc_70.bin,./i915/dg1_guc_70.bin,./i915/dg2_guc_70.bin,./i915/mtl_guc_70.bin,./i915/tgl_guc_70.bin) have not been updated - Ponte Vecchio firmware has not been synced because the partial, preliminary i915 support in the kernel has been removed
This merge request, less the WHENCE file, should be reproducible with the below commands:
git clone https://gitlab.com/kernel-firmware/linux-firmware.git
git clone https://github.com/intel-gpu/intel-gpu-firmware.git
cp intel-gpu-firmware/firmware/* linux-firmware/i915
rm $(find ./i915/ -name 'pvc*.bin')
git checkout main -- $(find ./i915/ -name '*70.bin')