Commit 4eceef7
wifi: ath12k: Optimize the mac80211 hw data access
[ Upstream commit 842adda ]
Currently mac80211 hw data is accessed by convert the hw to radio (ar)
structure and then radio to hw structure which is not necessary in some
places where mac80211 hw data is already present. So in that kind of
places avoid the conversion and directly access the mac80211 hw data.
Tested-on: QCN9274 hw2.0 PCI WLAN.WBE.1.0.1-00029-QCAHKSWPL_SILICONZ-1
Signed-off-by: Karthikeyan Periyasamy <quic_periyasa@quicinc.com>
Acked-by: Jeff Johnson <quic_jjohnson@quicinc.com>
Signed-off-by: Kalle Valo <quic_kvalo@quicinc.com>
Link: https://lore.kernel.org/r/20231120235812.2602198-2-quic_periyasa@quicinc.com
Stable-dep-of: 8fac326 ("wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask()")
Signed-off-by: Sasha Levin <sashal@kernel.org>1 parent 3d94c4b commit 4eceef7
2 files changed
Lines changed: 10 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4945 | 4945 | | |
4946 | 4946 | | |
4947 | 4947 | | |
4948 | | - | |
| 4948 | + | |
4949 | 4949 | | |
4950 | 4950 | | |
4951 | 4951 | | |
4952 | 4952 | | |
4953 | 4953 | | |
4954 | 4954 | | |
4955 | 4955 | | |
4956 | | - | |
| 4956 | + | |
4957 | 4957 | | |
4958 | 4958 | | |
4959 | 4959 | | |
| |||
5496 | 5496 | | |
5497 | 5497 | | |
5498 | 5498 | | |
5499 | | - | |
| 5499 | + | |
5500 | 5500 | | |
5501 | 5501 | | |
5502 | 5502 | | |
| |||
6676 | 6676 | | |
6677 | 6677 | | |
6678 | 6678 | | |
6679 | | - | |
| 6679 | + | |
6680 | 6680 | | |
6681 | 6681 | | |
6682 | 6682 | | |
| |||
6722 | 6722 | | |
6723 | 6723 | | |
6724 | 6724 | | |
6725 | | - | |
| 6725 | + | |
6726 | 6726 | | |
6727 | 6727 | | |
6728 | 6728 | | |
6729 | 6729 | | |
6730 | 6730 | | |
6731 | 6731 | | |
6732 | | - | |
| 6732 | + | |
6733 | 6733 | | |
6734 | 6734 | | |
6735 | 6735 | | |
| |||
6767 | 6767 | | |
6768 | 6768 | | |
6769 | 6769 | | |
6770 | | - | |
| 6770 | + | |
6771 | 6771 | | |
6772 | 6772 | | |
6773 | 6773 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| |||
0 commit comments