mirror_ubuntu-kernels/drivers/net/wireless/ath/ath10k
Kalle Valo d03407183d wifi: ath10k: fix QCOM_SMEM dependency
Nathan noticed that when HWSPINLOCK is disabled there's a Kconfig warning:

  WARNING: unmet direct dependencies detected for QCOM_SMEM
    Depends on [n]: (ARCH_QCOM [=y] || COMPILE_TEST [=n]) && HWSPINLOCK [=n]
    Selected by [m]:
    - ATH10K_SNOC [=m] && NETDEVICES [=y] && WLAN [=y] && WLAN_VENDOR_ATH [=y] && ATH10K [=m] && (ARCH_QCOM [=y] || COMPILE_TEST [=n])

The problem here is that QCOM_SMEM depends on HWSPINLOCK so we cannot select
QCOM_SMEM and instead we neeed to use 'depends on'.

Reported-by: Nathan Chancellor <nathan@kernel.org>
Link: https://lore.kernel.org/all/Y4YsyaIW+CPdHWv3@dev-arch.thelio-3990X/
Fixes: 4d79f6f34b ("wifi: ath10k: Store WLAN firmware version in SMEM image table")
Signed-off-by: Kalle Valo <quic_kvalo@quicinc.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20221202103027.25974-1-kvalo@kernel.org
2022-12-02 20:24:06 +02:00
..
ahb.c ath10k: Use of_device_get_match_data() helper 2022-03-21 12:48:24 +02:00
ahb.h
bmi.c wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
bmi.h treewide: Replace 0-element memcpy() destinations with flexible arrays 2021-10-18 12:28:53 -07:00
ce.c wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
ce.h
core.c wifi: ath10k: Delay the unmapping of the buffer 2022-10-19 08:44:34 +03:00
core.h wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
coredump.c wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
coredump.h wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
debug.c wifi: Use kstrtobool() instead of strtobool() 2022-11-08 09:39:04 +02:00
debug.h
debugfs_sta.c wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
hif.h
htc.c wifi: ath10k: Delay the unmapping of the buffer 2022-10-19 08:44:34 +03:00
htc.h
htt_rx.c wifi: ath10k: Remove redundant argument offset 2022-11-17 14:57:35 +02:00
htt_tx.c wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
htt.c ath10k: abstract htt_rx_desc structure 2022-01-17 14:45:15 +02:00
htt.h wifi: ath10k: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper 2022-09-28 10:45:37 +03:00
hw.c wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
hw.h wifi: ath10k: Delay the unmapping of the buffer 2022-10-19 08:44:34 +03:00
Kconfig wifi: ath10k: fix QCOM_SMEM dependency 2022-12-02 20:24:06 +02:00
mac.c Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 2022-09-27 09:17:01 +03:00
mac.h
Makefile
p2p.c
p2p.h
pci.c wifi: ath10k: Fix return value in ath10k_pci_init() 2022-11-17 14:56:59 +02:00
pci.h wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
qmi_wlfw_v01.c wifi: ath10k: Make QMI message rules const 2022-11-03 08:06:52 +02:00
qmi_wlfw_v01.h wifi: ath10k: Make QMI message rules const 2022-11-03 08:06:52 +02:00
qmi.c wifi: ath10k: Store WLAN firmware version in SMEM image table 2022-11-25 13:12:06 +02:00
qmi.h
rx_desc.h wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
sdio.c wireless-next patches for v6.1 2022-09-30 10:07:31 -07:00
sdio.h
snoc.c net: drop the weight argument from netif_napi_add 2022-09-28 18:57:14 -07:00
snoc.h ath10k: Don't always treat modem stop events as crashes 2021-10-05 17:26:38 +03:00
spectral.c
spectral.h
swap.c
swap.h ath10k: Replace zero-length array with flexible-array member 2022-02-21 12:23:28 +02:00
targaddrs.h
testmode_i.h
testmode.c
testmode.h
thermal.c wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
thermal.h wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
trace.c
trace.h tracing/ath: Use the new __vstring() helper 2022-07-15 17:44:40 -04:00
txrx.c ath10k: improve tx status reporting 2022-05-22 15:27:51 +03:00
txrx.h
usb.c net: drop the weight argument from netif_napi_add 2022-09-28 18:57:14 -07:00
usb.h wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
wmi-ops.h
wmi-tlv.c wifi: ath10k: Check return value of ath10k_get_arvif() in ath10k_wmi_event_tdls_peer() 2022-10-13 09:20:45 +03:00
wmi-tlv.h wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
wmi.c wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
wmi.h wifi: ath10k: Fix miscellaneous spelling errors 2022-09-16 12:18:51 +03:00
wow.c ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern 2022-01-11 16:30:14 +02:00
wow.h