]> git.ipfire.org Git - thirdparty/openwrt.git/commit
ath11k-firmware: move Download eval to top level 23628/head
authorMichael Pfeifroth <michael.pfeifroth@westermo.com>
Tue, 2 Jun 2026 11:51:04 +0000 (13:51 +0200)
committerRobert Marko <robimarko@gmail.com>
Thu, 4 Jun 2026 20:40:44 +0000 (22:40 +0200)
commit75e7ea1b93e46154a0921f9841aa4de975436ec7
tree9d1bb563459194af00cf4a18771e99d547f047ed
parent7dcc80052b4b4f6280d783f5f2debc79a1b12fd2
ath11k-firmware: move Download eval to top level

Move the $(eval $(call Download,ath11k-legacy-firmware)) from inside
Build/Prepare to the top level, right after the Download definition.

When the eval is inside Build/Prepare, it only runs at recipe execution
time (during compilation). This makes the legacy firmware source
invisible to 'make download', which only evaluates Download definitions
at Makefile parse time. As a result, offline builds fail because the
source was never fetched during the download phase.

This is consistent with how ath10k-ct-firmware handles multiple
Download definitions (all at top level).

Signed-off-by: Michael Pfeifroth <michael.pfeifroth@westermo.com>
Link: https://github.com/openwrt/openwrt/pull/23628
Signed-off-by: Robert Marko <robimarko@gmail.com>
package/firmware/ath11k-firmware/Makefile