Baochen Qiang <quic_bqiang@xxxxxxxxxxx> writes: > On 11/13/2024 7:14 PM, Kalle Valo wrote: >> Baochen Qiang <quic_bqiang@xxxxxxxxxxx> writes: >> >>> Commit b488c766442f ("ath11k: report rssi of each chain to mac80211 for QCA6390/WCN6855") >>> and commit c3b39553fc77 ("ath11k: add signal report to mac80211 for QCA6390 and WCN6855") >>> call debugfs functions in mac ops. Those functions are no-ops if CONFIG_ATH11K_DEBUGFS is >>> not enabled, thus cause wrong status reported. >> >> What do you mean exactly with wrong status reported? > > ah, thanks for pointing that. actually no wrong values reported, since > we are not even reporting anything in that case. will be accurate. > >> >> mac.c is quite large already, making it even bigger is something I would >> like to avoid. > > then can you suggest any other place? I first need to understand the issue we are fixing. Is it ath11k does not report rssi and signal via ath11k_mac_op_sta_statistics() when CONFIG_ATH11K_DEBUGFS is disabled? -- https://patchwork.kernel.org/project/linux-wireless/list/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches