18174b66aSMatthias Ringwald# 28174b66aSMatthias Ringwald# Makefile to download firmware and config files for Intel Wireless chipsets from Linux firmware tree 38174b66aSMatthias Ringwald# 48174b66aSMatthias Ringwald# Supported: 58174b66aSMatthias Ringwald# - Intel Wireless 8260 68174b66aSMatthias Ringwald# - Intel Wireless 8265 78174b66aSMatthias Ringwald 8ea59d925SMatthias RingwaldLINUX_FIRMWARE_URL = https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/ 98174b66aSMatthias Ringwald 10ea59d925SMatthias RingwaldINTEL_FILES = \ 118174b66aSMatthias Ringwald ibt-11-5.ddc \ 128174b66aSMatthias Ringwald ibt-11-5.sfi \ 138174b66aSMatthias Ringwald ibt-12-16.ddc \ 148174b66aSMatthias Ringwald ibt-12-16.sfi 158174b66aSMatthias Ringwald 16ea59d925SMatthias Ringwaldall-intel: $(INTEL_FILES) 178174b66aSMatthias Ringwald 188174b66aSMatthias Ringwald%.sfi: 19*5ea41277SMatthias Ringwald @echo Downloading $@ 208174b66aSMatthias Ringwald @curl -O -L $(LINUX_FIRMWARE_URL)/intel/$@ 218174b66aSMatthias Ringwald 228174b66aSMatthias Ringwald%.ddc: 23*5ea41277SMatthias Ringwald @echo Downloading $@ 248174b66aSMatthias Ringwald @curl -O -L $(LINUX_FIRMWARE_URL)/intel/$@ 258174b66aSMatthias Ringwald 26ea59d925SMatthias Ringwaldclean-intel: 27ea59d925SMatthias Ringwald rm -f $(INTEL_FILES) 288174b66aSMatthias Ringwald 29