xref: /btstack/chipset/intel/Makefile.inc (revision 5ea41277a52be49b3c0fa6c805a6315050538067)
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