summaryrefslogtreecommitdiff
path: root/drivers/net
diff options
context:
space:
mode:
authorHarshitha Prem <quic_hprem@quicinc.com>2024-06-17 14:12:47 +0300
committerKalle Valo <quic_kvalo@quicinc.com>2024-06-17 17:46:19 +0300
commit4f15b06e5782e9a44acc652034090b5fc40b49e5 (patch)
tree47c36cc9b6cdcddfaf2935f0f6804db7dc5c531a /drivers/net
parent670d4949bc8e7178420761130664f563453085bd (diff)
wifi: ath12k: Remove unused ath12k_base from ath12k_hw
Currently, device (ab) reference in hardware abstraction (ah) is not used anywhere. Also, with multiple device group abstraction, hardware abstraction would be coupled with device group abstraction rather than single device. Hence, remove the ab reference from hardware abstraction. Tested-on: QCN9274 hw2.0 PCI WLAN.WBE.1.0.1-00029-QCAHKSWPL_SILICONZ-1 Signed-off-by: Harshitha Prem <quic_hprem@quicinc.com> Acked-by: Jeff Johnson <quic_jjohnson@quicinc.com> Signed-off-by: Kalle Valo <quic_kvalo@quicinc.com> Link: https://msgid.link/20240529060939.4156281-1-quic_hprem@quicinc.com
Diffstat (limited to 'drivers/net')
-rw-r--r--drivers/net/wireless/ath/ath12k/core.h2
-rw-r--r--drivers/net/wireless/ath/ath12k/mac.c1
2 files changed, 0 insertions, 3 deletions
diff --git a/drivers/net/wireless/ath/ath12k/core.h b/drivers/net/wireless/ath/ath12k/core.h
index 82ec23a7329d..d7a3e8fddb20 100644
--- a/drivers/net/wireless/ath/ath12k/core.h
+++ b/drivers/net/wireless/ath/ath12k/core.h
@@ -630,8 +630,6 @@ struct ath12k {
struct ath12k_hw {
struct ieee80211_hw *hw;
- struct ath12k_base *ab;
-
/* Protect the write operation of the hardware state ath12k_hw::state
* between hardware start<=>reconfigure<=>stop transitions.
*/
diff --git a/drivers/net/wireless/ath/ath12k/mac.c b/drivers/net/wireless/ath/ath12k/mac.c
index 1f00a2362ae6..bc2da8530651 100644
--- a/drivers/net/wireless/ath/ath12k/mac.c
+++ b/drivers/net/wireless/ath/ath12k/mac.c
@@ -9254,7 +9254,6 @@ static struct ath12k_hw *ath12k_mac_hw_allocate(struct ath12k_base *ab,
ah = ath12k_hw_to_ah(hw);
ah->hw = hw;
- ah->ab = ab;
ah->num_radio = num_pdev_map;
mutex_init(&ah->hw_mutex);