Currently, monitor support is not added. However, in the future, the monitor will be enabled. Therefore, refactor the monitor handler, which help to add monitor support in the future. Depends-on: [PATCH] wifi: ath12k: Add support for parsing 64-bit TLVs https://lore.kernel.org/all/20241204071238.948885-1-quic_ppranees@xxxxxxxxxxx/ [PATCH 0/8] wifi: ath12k: Refactor the monitor status Rx path https://lore.kernel.org/all/20241217084511.2981515-1-quic_periyasa@xxxxxxxxxxx/ Karthikeyan Periyasamy (3): wifi: ath12k: Refactor the monitor Rx parser handler argument wifi: ath12k: Refactor the monitor Tx/RX handler procedure arguments wifi: ath12k: Refactor Rx status TLV parsing procedure argument drivers/net/wireless/ath/ath12k/dp_mon.c | 60 ++++++++++++------------ drivers/net/wireless/ath/ath12k/dp_mon.h | 7 ++- 2 files changed, 33 insertions(+), 34 deletions(-) base-commit: 9a448415ed0c46edeb9170091a03b620986ca0b2 prerequisite-patch-id: 17dd9d2f723e951761f037999a1a7baed16e0d04 prerequisite-patch-id: b2e45c89692e23290870fcdec73106c9a910c054 prerequisite-patch-id: 7f6954e09b67481e7b5ea44ec495d7bf95696502 prerequisite-patch-id: 42680e4dd84e5bf3cef644d08f1a17326915e238 prerequisite-patch-id: 6c936b626c89ef9aefc898004826ca755367c93d prerequisite-patch-id: 02f5565f0ed6cec4b43e5248395845f415729321 prerequisite-patch-id: 14dcc6fdc6722661a74bd1c9c7e459b4937c83e8 prerequisite-patch-id: 4cce8563f290b716a4d3b18ff15b0fbf7c11a64a prerequisite-patch-id: 6755d0467c39a99b37e3a1f574f0ef57d6cf6399 -- 2.34.1