Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ath10k-ct: Import 4.4 ath10k-ct, add build_me.sh
The 4.4 kernel driver is more convenient to compile against older kernels, so make that available as well. The build_me.sh script will prompt user and do some house-keeping to make building against arbitrary kernels easier. Signed-off-by: Ben Greear <greearb@candelatech.com>
- Loading branch information
Showing
52 changed files
with
58,386 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
config ATH10K | ||
tristate "Atheros 802.11ac wireless cards support" | ||
depends on MAC80211 && HAS_DMA | ||
select ATH_COMMON | ||
select CRC32 | ||
---help--- | ||
This module adds support for wireless adapters based on | ||
Atheros IEEE 802.11ac family of chipsets. | ||
|
||
If you choose to build a module, it'll be called ath10k. | ||
|
||
config ATH10K_PCI | ||
tristate "Atheros ath10k PCI support" | ||
depends on ATH10K && PCI | ||
---help--- | ||
This module adds support for PCIE bus | ||
|
||
config ATH10K_AHB | ||
bool "Atheros ath10k AHB support" | ||
depends on ATH10K_PCI && OF && RESET_CONTROLLER | ||
---help--- | ||
This module adds support for AHB bus | ||
|
||
config ATH10K_DEBUG | ||
bool "Atheros ath10k debugging" | ||
depends on ATH10K | ||
---help--- | ||
Enables debug support | ||
|
||
If unsure, say Y to make it easier to debug problems. | ||
|
||
config ATH10K_DEBUGFS | ||
bool "Atheros ath10k debugfs support" | ||
depends on ATH10K && DEBUG_FS | ||
select RELAY | ||
---help--- | ||
Enabled debugfs support | ||
|
||
If unsure, say Y to make it easier to debug problems. | ||
|
||
config ATH10K_TRACING | ||
bool "Atheros ath10k tracing support" | ||
depends on ATH10K | ||
depends on EVENT_TRACING | ||
---help--- | ||
Select this to ath10k use tracing infrastructure. | ||
|
||
config ATH10K_DFS_CERTIFIED | ||
bool "Atheros DFS support for certified platforms" | ||
depends on ATH10K && CFG80211_CERTIFICATION_ONUS | ||
default n | ||
---help--- | ||
This option enables DFS support for initiating radiation on | ||
ath10k. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
obj-$(CONFIG_ATH10K) += ath10k_core.o | ||
ath10k_core-y += mac.o \ | ||
debug.o \ | ||
core.o \ | ||
htc.o \ | ||
htt.o \ | ||
htt_rx.o \ | ||
htt_tx.o \ | ||
txrx.o \ | ||
wmi.o \ | ||
wmi-tlv.o \ | ||
bmi.o \ | ||
hw.o \ | ||
p2p.o \ | ||
swap.o | ||
|
||
ath10k_core-$(CONFIG_ATH10K_DEBUGFS) += spectral.o | ||
ath10k_core-$(CONFIG_NL80211_TESTMODE) += testmode.o | ||
ath10k_core-$(CONFIG_ATH10K_TRACING) += trace.o | ||
ath10k_core-$(CONFIG_THERMAL) += thermal.o | ||
ath10k_core-$(CONFIG_MAC80211_DEBUGFS) += debugfs_sta.o | ||
ath10k_core-$(CONFIG_PM) += wow.o | ||
|
||
obj-$(CONFIG_ATH10K_PCI) += ath10k_pci.o | ||
ath10k_pci-y += pci.o \ | ||
ce.o | ||
|
||
ath10k_pci-$(CONFIG_ATH10K_AHB) += ahb.o | ||
|
||
# for tracing framework to find trace.h | ||
CFLAGS_trace.o := -I$(src) |
Oops, something went wrong.