linux/drivers/net/wireless/ath
Ben Greear 616c16a4b2 ath11k: support loading ELF board files
The QCA6390 board I have, model 8291M-PR comes with an ELF board file.  To get
this to at least somewhat work, I renamed bdwlan.e04 to 'board.bin' and then
added this patch to check for ELF magic string in the beginning of the file.
If that is found, use type ELF.  After this the driver loads.

Tested-on: QCA6390 hw2.0 PCI WLAN.HST.1.0.1-01740-QCAHSTSWPLZ_V2_TO_X86-1

Signed-off-by: Ben Greear <greearb@candelatech.com>
[kvalo@codeaurora.org: use elf.h, minor cleanup]
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/1601399736-3210-2-git-send-email-kvalo@codeaurora.org
2020-10-01 22:30:53 +03:00
..
ar5523 treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
ath5k ath5k: convert to use DEFINE_SEQ_ATTRIBUTE macro 2020-09-22 10:46:21 +03:00
ath6kl ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() 2020-09-22 10:46:46 +03:00
ath9k ath9k: Remove set but not used variable 2020-09-29 11:29:20 +03:00
ath10k ath10k: Use bdf calibration variant for snoc targets 2020-09-22 10:21:25 +03:00
ath11k ath11k: support loading ELF board files 2020-10-01 22:30:53 +03:00
carl9170 carl9170: Convert 'ar9170_qmap' to inline function 2020-08-31 18:19:26 +03:00
wcn36xx wcn36xx: Ensure spaces between functions 2020-09-22 10:40:02 +03:00
wil6210 wil6210: wil_platform: Demote kernel-doc header to standard comment block 2020-08-31 18:18:43 +03:00
ath.h
debug.c
dfs_pattern_detector.c ath: drop unnecessary list_empty 2020-08-14 18:05:06 +03:00
dfs_pattern_detector.h
dfs_pri_detector.c
dfs_pri_detector.h
hw.c
Kconfig Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 2020-06-15 20:18:39 +03:00
key.c
main.c
Makefile
reg.h
regd.c
regd.h
regd_common.h
spectral_common.h ath11k: add support for spectral scan 2020-06-15 17:21:54 +03:00
trace.c
trace.h