linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: viktor.barna@celeno.com
To: linux-wireless@vger.kernel.org
Cc: Kalle Valo <kvalo@codeaurora.org>,
	"David S . Miller" <davem@davemloft.net>,
	Jakub Kicinski <kuba@kernel.org>,
	Aviad Brikman <aviad.brikman@celeno.com>,
	Eliav Farber <eliav.farber@gmail.com>,
	Oleksandr Savchenko <oleksandr.savchenko@celeno.com>,
	Shay Bar <shay.bar@celeno.com>,
	Viktor Barna <viktor.barna@celeno.com>
Subject: [RFC v1 114/256] cl8k: add mib.h
Date: Thu, 17 Jun 2021 16:00:01 +0000	[thread overview]
Message-ID: <20210617160223.160998-115-viktor.barna@celeno.com> (raw)
In-Reply-To: <20210617160223.160998-1-viktor.barna@celeno.com>

From: Viktor Barna <viktor.barna@celeno.com>

(Part of the split. Please, take a look at the cover letter for more
details).

Signed-off-by: Viktor Barna <viktor.barna@celeno.com>
---
 drivers/net/wireless/celeno/cl8k/mib.h | 286 +++++++++++++++++++++++++
 1 file changed, 286 insertions(+)
 create mode 100644 drivers/net/wireless/celeno/cl8k/mib.h

diff --git a/drivers/net/wireless/celeno/cl8k/mib.h b/drivers/net/wireless/celeno/cl8k/mib.h
new file mode 100644
index 000000000000..7089ecf3c374
--- /dev/null
+++ b/drivers/net/wireless/celeno/cl8k/mib.h
@@ -0,0 +1,286 @@
+/* SPDX-License-Identifier: MIT */
+/* Copyright(c) 2019-2021, Celeno Communications Ltd. */
+
+#ifndef CL_MIB_H
+#define CL_MIB_H
+
+#include "hw.h"
+
+/**
+ * MIB (=Managaement Information Database, 802.11)
+ */
+
+/*
+ * MIB counters RW
+ */
+#define MIB_DOT11_WEP_EXCLUDED_COUNT 0x800
+#define MIB_DOT11_FCS_ERROR_COUNT 0x804
+#define MIB_DOT11_RX_PHY_ERROR_COUNT 0x808
+#define MIB_DOT11_RX_FIFO_OVERFLOW_COUNT 0x80C
+#define MIB_DOT11_TX_UNDERRUN_COUNT 0x810
+#define MIB_RW_QOS_U_TRANSMITTED_MPDU_COUNT_TID0 0x814
+#define MIB_RW_QOS_U_TRANSMITTED_MPDU_COUNT_TID1 0x818
+#define MIB_RW_QOS_U_TRANSMITTED_MPDU_COUNT_TID2 0x81C
+#define MIB_RW_QOS_U_TRANSMITTED_MPDU_COUNT_TID3 0x820
+#define MIB_RW_QOS_U_TRANSMITTED_MPDU_COUNT_TID4 0x824
+#define MIB_RW_QOS_U_TRANSMITTED_MPDU_COUNT_TID5 0x828
+#define MIB_RW_QOS_U_TRANSMITTED_MPDU_COUNT_TID6 0x82C
+#define MIB_RW_QOS_U_TRANSMITTED_MPDU_COUNT_TID7 0x830
+#define MIB_RW_QOS_G_TRANSMITTED_MPDU_COUNT_TID0 0x834
+#define MIB_RW_QOS_G_TRANSMITTED_MPDU_COUNT_TID1 0x838
+#define MIB_RW_QOS_G_TRANSMITTED_MPDU_COUNT_TID2 0x83C
+#define MIB_RW_QOS_G_TRANSMITTED_MPDU_COUNT_TID3 0x840
+#define MIB_RW_QOS_G_TRANSMITTED_MPDU_COUNT_TID4 0x844
+#define MIB_RW_QOS_G_TRANSMITTED_MPDU_COUNT_TID5 0x848
+#define MIB_RW_QOS_G_TRANSMITTED_MPDU_COUNT_TID6 0x84C
+#define MIB_RW_QOS_G_TRANSMITTED_MPDU_COUNT_TID7 0x850
+#define MIB_DOT11_QOS_FAILED_COUNT0 0x854
+#define MIB_DOT11_QOS_FAILED_COUNT1 0x858
+#define MIB_DOT11_QOS_FAILED_COUNT2 0x85C
+#define MIB_DOT11_QOS_FAILED_COUNT3 0x860
+#define MIB_DOT11_QOS_FAILED_COUNT4 0x864
+#define MIB_DOT11_QOS_FAILED_COUNT5 0x868
+#define MIB_DOT11_QOS_FAILED_COUNT6 0x86C
+#define MIB_DOT11_QOS_FAILED_COUNT7 0x870
+#define MIB_DOT11_QOS_RETRY_COUNT0 0x874
+#define MIB_DOT11_QOS_RETRY_COUNT1 0x878
+#define MIB_DOT11_QOS_RETRY_COUNT2 0x87C
+#define MIB_DOT11_QOS_RETRY_COUNT3 0x880
+#define MIB_DOT11_QOS_RETRY_COUNT4 0x884
+#define MIB_DOT11_QOS_RETRY_COUNT5 0x888
+#define MIB_DOT11_QOS_RETRY_COUNT6 0x88C
+#define MIB_DOT11_QOS_RETRY_COUNT7 0x890
+#define MIB_DOT11_QOS_RTS_SUCCESS_COUNT0 0x894
+#define MIB_DOT11_QOS_RTS_SUCCESS_COUNT1 0x898
+#define MIB_DOT11_QOS_RTS_SUCCESS_COUNT2 0x89C
+#define MIB_DOT11_QOS_RTS_SUCCESS_COUNT3 0x8A0
+#define MIB_DOT11_QOS_RTS_SUCCESS_COUNT4 0x8A4
+#define MIB_DOT11_QOS_RTS_SUCCESS_COUNT5 0x8A8
+#define MIB_DOT11_QOS_RTS_SUCCESS_COUNT6 0x8AC
+#define MIB_DOT11_QOS_RTS_SUCCESS_COUNT7 0x8B0
+#define MIB_DOT11_QOS_RTS_FAILURE_COUNT0 0x8B4
+#define MIB_DOT11_QOS_RTS_FAILURE_COUNT1 0x8B8
+#define MIB_DOT11_QOS_RTS_FAILURE_COUNT2 0x8BC
+#define MIB_DOT11_QOS_RTS_FAILURE_COUNT3 0x8C0
+#define MIB_DOT11_QOS_RTS_FAILURE_COUNT4 0x8C4
+#define MIB_DOT11_QOS_RTS_FAILURE_COUNT5 0x8C8
+#define MIB_DOT11_QOS_RTS_FAILURE_COUNT6 0x8CC
+#define MIB_DOT11_QOS_RTS_FAILURE_COUNT7 0x8D0
+#define MIB_RW_QOS_ACK_FAILURE_COUNT0 0x8D4
+#define MIB_RW_QOS_ACK_FAILURE_COUNT1 0x8D8
+#define MIB_RW_QOS_ACK_FAILURE_COUNT2 0x8DC
+#define MIB_RW_QOS_ACK_FAILURE_COUNT3 0x8E0
+#define MIB_RW_QOS_ACK_FAILURE_COUNT4 0x8E4
+#define MIB_RW_QOS_ACK_FAILURE_COUNT5 0x8E8
+#define MIB_RW_QOS_ACK_FAILURE_COUNT6 0x8EC
+#define MIB_RW_QOS_ACK_FAILURE_COUNT7 0x8F0
+#define MIB_RW_QOS_U_RECEIVED_MPDU_COUNT0 0x8F4
+#define MIB_RW_QOS_U_RECEIVED_MPDU_COUNT1 0x8F8
+#define MIB_RW_QOS_U_RECEIVED_MPDU_COUNT2 0x8FC
+#define MIB_RW_QOS_U_RECEIVED_MPDU_COUNT3 0x900
+#define MIB_RW_QOS_U_RECEIVED_MPDU_COUNT4 0x904
+#define MIB_RW_QOS_U_RECEIVED_MPDU_COUNT5 0x908
+#define MIB_RW_QOS_U_RECEIVED_MPDU_COUNT6 0x90C
+#define MIB_RW_QOS_U_RECEIVED_MPDU_COUNT7 0x910
+#define MIB_RW_QOS_G_RECEIVED_MPDU_COUNT0 0x914
+#define MIB_RW_QOS_G_RECEIVED_MPDU_COUNT1 0x918
+#define MIB_RW_QOS_G_RECEIVED_MPDU_COUNT2 0x91C
+#define MIB_RW_QOS_G_RECEIVED_MPDU_COUNT3 0x920
+#define MIB_RW_QOS_G_RECEIVED_MPDU_COUNT4 0x924
+#define MIB_RW_QOS_G_RECEIVED_MPDU_COUNT5 0x928
+#define MIB_RW_QOS_G_RECEIVED_MPDU_COUNT6 0x92C
+#define MIB_RW_QOS_G_RECEIVED_MPDU_COUNT7 0x930
+#define MIB_RW_QOS_U_RECEIVED_OTHER_MPDU0 0x934
+#define MIB_RW_QOS_U_RECEIVED_OTHER_MPDU1 0x938
+#define MIB_RW_QOS_U_RECEIVED_OTHER_MPDU2 0x93C
+#define MIB_RW_QOS_U_RECEIVED_OTHER_MPDU3 0x940
+#define MIB_RW_QOS_U_RECEIVED_OTHER_MPDU4 0x944
+#define MIB_RW_QOS_U_RECEIVED_OTHER_MPDU5 0x948
+#define MIB_RW_QOS_U_RECEIVED_OTHER_MPDU6 0x94C
+#define MIB_RW_QOS_U_RECEIVED_OTHER_MPDU7 0x950
+#define MIB_DOT11_QOS_RETRIES_RECEIVED_COUNT0 0x954
+#define MIB_DOT11_QOS_RETRIES_RECEIVED_COUNT1 0x958
+#define MIB_DOT11_QOS_RETRIES_RECEIVED_COUNT2 0x95C
+#define MIB_DOT11_QOS_RETRIES_RECEIVED_COUNT3 0x960
+#define MIB_DOT11_QOS_RETRIES_RECEIVED_COUNT4 0x964
+#define MIB_DOT11_QOS_RETRIES_RECEIVED_COUNT5 0x968
+#define MIB_DOT11_QOS_RETRIES_RECEIVED_COUNT6 0x96C
+#define MIB_DOT11_QOS_RETRIES_RECEIVED_COUNT7 0x970
+#define MIB_RW_U_TRANSMITTED_AMSDU_COUNT0 0x974
+#define MIB_RW_U_TRANSMITTED_AMSDU_COUNT1 0x978
+#define MIB_RW_U_TRANSMITTED_AMSDU_COUNT2 0x97C
+#define MIB_RW_U_TRANSMITTED_AMSDU_COUNT3 0x980
+#define MIB_RW_U_TRANSMITTED_AMSDU_COUNT4 0x984
+#define MIB_RW_U_TRANSMITTED_AMSDU_COUNT5 0x988
+#define MIB_RW_U_TRANSMITTED_AMSDU_COUNT6 0x98C
+#define MIB_RW_U_TRANSMITTED_AMSDU_COUNT7 0x990
+#define MIB_RW_G_TRANSMITTED_AMSDU_COUNT0 0x994
+#define MIB_RW_G_TRANSMITTED_AMSDU_COUNT1 0x998
+#define MIB_RW_G_TRANSMITTED_AMSDU_COUNT2 0x99C
+#define MIB_RW_G_TRANSMITTED_AMSDU_COUNT3 0x9A0
+#define MIB_RW_G_TRANSMITTED_AMSDU_COUNT4 0x9A4
+#define MIB_RW_G_TRANSMITTED_AMSDU_COUNT5 0x9A8
+#define MIB_RW_G_TRANSMITTED_AMSDU_COUNT6 0x9AC
+#define MIB_RW_G_TRANSMITTED_AMSDU_COUNT7 0x9B0
+#define MIB_DOT11_FAILED_AMSDU_COUNT0 0x9B4
+#define MIB_DOT11_FAILED_AMSDU_COUNT1 0x9B8
+#define MIB_DOT11_FAILED_AMSDU_COUNT2 0x9BC
+#define MIB_DOT11_FAILED_AMSDU_COUNT3 0x9C0
+#define MIB_DOT11_FAILED_AMSDU_COUNT4 0x9C4
+#define MIB_DOT11_FAILED_AMSDU_COUNT5 0x9C8
+#define MIB_DOT11_FAILED_AMSDU_COUNT6 0x9CC
+#define MIB_DOT11_FAILED_AMSDU_COUNT7 0x9D0
+#define MIB_DOT11_RETRY_AMSDU_COUNT0 0x9D4
+#define MIB_DOT11_RETRY_AMSDU_COUNT1 0x9D8
+#define MIB_DOT11_RETRY_AMSDU_COUNT2 0x9DC
+#define MIB_DOT11_RETRY_AMSDU_COUNT3 0x9E0
+#define MIB_DOT11_RETRY_AMSDU_COUNT4 0x9E4
+#define MIB_DOT11_RETRY_AMSDU_COUNT5 0x9E8
+#define MIB_DOT11_RETRY_AMSDU_COUNT6 0x9EC
+#define MIB_DOT11_RETRY_AMSDU_COUNT7 0x9F0
+#define MIB_DOT11_TRANSMITTED_OCTETS_IN_AMSDU0 0x9F4
+#define MIB_DOT11_TRANSMITTED_OCTETS_IN_AMSDU1 0x9F8
+#define MIB_DOT11_TRANSMITTED_OCTETS_IN_AMSDU2 0x9FC
+#define MIB_DOT11_TRANSMITTED_OCTETS_IN_AMSDU3 0xA00
+#define MIB_DOT11_TRANSMITTED_OCTETS_IN_AMSDU4 0xA04
+#define MIB_DOT11_TRANSMITTED_OCTETS_IN_AMSDU5 0xA08
+#define MIB_DOT11_TRANSMITTED_OCTETS_IN_AMSDU6 0xA0C
+#define MIB_DOT11_TRANSMITTED_OCTETS_IN_AMSDU7 0xA10
+#define MIB_DOT11_AMSDU_ACK_FAILURE_COUNT0 0xA14
+#define MIB_DOT11_AMSDU_ACK_FAILURE_COUNT1 0xA18
+#define MIB_DOT11_AMSDU_ACK_FAILURE_COUNT2 0xA1C
+#define MIB_DOT11_AMSDU_ACK_FAILURE_COUNT3 0xA20
+#define MIB_DOT11_AMSDU_ACK_FAILURE_COUNT4 0xA24
+#define MIB_DOT11_AMSDU_ACK_FAILURE_COUNT5 0xA28
+#define MIB_DOT11_AMSDU_ACK_FAILURE_COUNT6 0xA2C
+#define MIB_DOT11_AMSDU_ACK_FAILURE_COUNT7 0xA30
+#define MIB_RW_U_RECEIVED_AMSDU_COUNT0 0xA34
+#define MIB_RW_U_RECEIVED_AMSDU_COUNT1 0xA38
+#define MIB_RW_U_RECEIVED_AMSDU_COUNT2 0xA3C
+#define MIB_RW_U_RECEIVED_AMSDU_COUNT3 0xA40
+#define MIB_RW_U_RECEIVED_AMSDU_COUNT4 0xA44
+#define MIB_RW_U_RECEIVED_AMSDU_COUNT5 0xA48
+#define MIB_RW_U_RECEIVED_AMSDU_COUNT6 0xA4C
+#define MIB_RW_U_RECEIVED_AMSDU_COUNT7 0xA50
+#define MIB_RW_G_RECEIVED_AMSDU_COUNT0 0xA54
+#define MIB_RW_G_RECEIVED_AMSDU_COUNT1 0xA58
+#define MIB_RW_G_RECEIVED_AMSDU_COUNT2 0xA5C
+#define MIB_RW_G_RECEIVED_AMSDU_COUNT3 0xA60
+#define MIB_RW_G_RECEIVED_AMSDU_COUNT4 0xA64
+#define MIB_RW_G_RECEIVED_AMSDU_COUNT5 0xA68
+#define MIB_RW_G_RECEIVED_AMSDU_COUNT6 0xA6C
+#define MIB_RW_G_RECEIVED_AMSDU_COUNT7 0xA70
+#define MIB_RW_U_RECEIVED_OTHER_COUNT0 0xA74
+#define MIB_RW_U_RECEIVED_OTHER_COUNT1 0xA78
+#define MIB_RW_U_RECEIVED_OTHER_COUNT2 0xA7C
+#define MIB_RW_U_RECEIVED_OTHER_COUNT3 0xA80
+#define MIB_RW_U_RECEIVED_OTHER_COUNT4 0xA84
+#define MIB_RW_U_RECEIVED_OTHER_COUNT5 0xA88
+#define MIB_RW_U_RECEIVED_OTHER_COUNT6 0xA8C
+#define MIB_RW_U_RECEIVED_OTHER_COUNT7 0xA90
+#define MIB_DOT11_RECEIVED_OCTETS_IN_AMSDU_COUNT0 0xA94
+#define MIB_DOT11_RECEIVED_OCTETS_IN_AMSDU_COUNT1 0xA98
+#define MIB_DOT11_RECEIVED_OCTETS_IN_AMSDU_COUNT2 0xA9C
+#define MIB_DOT11_RECEIVED_OCTETS_IN_AMSDU_COUNT3 0xAA0
+#define MIB_DOT11_RECEIVED_OCTETS_IN_AMSDU_COUNT4 0xAA4
+#define MIB_DOT11_RECEIVED_OCTETS_IN_AMSDU_COUNT5 0xAA8
+#define MIB_DOT11_RECEIVED_OCTETS_IN_AMSDU_COUNT6 0xAAC
+#define MIB_DOT11_RECEIVED_OCTETS_IN_AMSDU_COUNT7 0xAB0
+
+/* RESERVED 173 - 176 */
+
+#define MIB_DOT11_BEAMFORMING_FRAME_COUNT 0xAC0
+#define BEAMFORMING_RECEIVED_FRAME_COUNT 0xAC4
+#define MIB_RW_SU_BFR_TRANSMITTED_COUNT 0xAC8
+#define MIB_RW_MU_BFR_TRANSMITTED_COUNT 0xACC
+#define MIB_RW_BFR_RECEIVED_COUNT 0xAD0
+#define MIB_RW_MU_RECEIVED_FRAME_COUNT 0xAD4
+
+/* RESERVED 182 - 203 */
+
+#define MIB_DOT11_TRANSMITTED_AMPDU_COUNT 0xB30
+#define MIB_DOT11_TRANSMITTED_MPDUIN_AMPDU_COUNT 0xB34
+#define MIB_DOT11_TRANSMITTED_OCTESTS_IN_AMPDU_COUNT 0xB38
+#define MIB_RW_U_AMPDU_RECEIVED_COUNT 0xB3C
+#define MIB_RW_G_AMPDU_RECEIVED_COUNT 0xB40
+#define MIB_RW_OTHER_AMPDU_RECEIVED_COUNT 0xB44
+#define MIB_DOT11_MPDU_IN_RECEIVED_AMPDU_COUNT 0xB48
+#define MIB_DOT11_RECEIVED_OCTETS_IN_AMPDU_COUNT 0xB4C
+#define MIB_DOT11_AMPDU_DELIMITER_CRC_ERROR_COUNT 0xB50
+#define MIB_DOT11_IMPLICIT_BAR_FAILURE_COUNT 0xB54
+#define MIB_DOT11_EXPLICIT_BAR_FAILURE_COUNT 0xB58
+
+/* RESERVED  215-219 */
+
+#define MIB_DOT11_20MHZ_FRAME_TRANSMITTED_COUNT 0xB70
+#define MIB_DOT11_40MHZ_FRAME_TRANSMITTED_COUNT 0xB74
+#define MIB_DOT11_80MHZ_FRAME_TRANSMITTED_COUNT 0xB78
+#define MIB_DOT11_160MHZ_FRAME_TRANSMITTED_COUNT 0xB7C
+#define MIB_DOT11_20MHZ_FRAME_RECEIVED_COUNT 0xB80
+#define MIB_DOT11_40MHZ_FRAME_RECEIVED_COUNT 0xB84
+#define MIB_DOT11_80MHZ_FRAME_RECEIVED_COUNT 0xB88
+#define MIB_DOT11_160MHZ_FRAME_RECEIVED_COUNT 0xB8C
+#define MIB_RW_20MHZ_FAILED_TXOP_COUNT 0xB90
+#define MIB_RW_20MHZ_SUCCESSFUL_TXOP_COUNT 0xB94
+#define MIB_RW_40MHZ_FAILED_TXOP_COUNT 0xB98
+#define MIB_RW_40MHZ_SUCCESSFUL_TXOP_COUNT 0xB9C
+#define MIB_RW_80MHZ_FAILED_TXOP_COUNT 0xBA0
+#define MIB_RW_80MHZ_SUCCESSFUL_TXOP_COUNT 0xBA4
+#define MIB_RW_160MHZ_FAILED_TXOP_COUNT 0xBA8
+#define MIB_RW_160MHZ_SUCCESSFUL_TXOP_COUNT 0xBAC
+#define MIB_RW_DYN_BW_DROP_COUNT 0xBB0
+#define MIB_RW_STA_BW_FAILED_COUNT 0xBB4
+
+/* RESERVED 238-239 */
+
+#define MIB_DOT11_DUAL_CTS_SUCCESS_COUNT 0xBC0
+#define MIB_DOT11_STBC_CTS_SUCCESS_COUNT 0xBC4
+#define MIB_DOT11_STBC_CTS_FAILURE_COUNT 0xBC8
+#define MIB_DOT11_NON_STBC_CTS_SUCCESS_COUNT 0xBCC
+#define MIB_DOT11_NON_STBC_CTS_FAILURE_COUNT 0xBD0
+
+/*
+ * MIB counters Celeno
+ */
+#define MIB_TX_UND_DISCARD_FCS_COUNT 0xBD4
+#define MIB_AMPDU_INCORRECT_RCVED_COUNT 0xBD8
+#define MIB_CL_RX_CLASS0_MATCH_COUNT 0xBDC
+#define MIB_CL_RX_CLASS1_MATCH_COUNT 0xBE0
+#define MIB_CL_RX_CLASS2_MATCH_COUNT 0xBE4
+#define MIB_CL_RX_CLASS3_MATCH_COUNT 0xBE8
+#define MIB_CL_RX_CLASS4_MATCH_COUNT 0xBEC
+#define MIB_CL_RX_CLASS5_MATCH_COUNT 0xBF0
+#define MIB_RW_RX_MPIF_OVERFLOW_COUNT 0xBF4
+
+#define MIB_RESP_SET_BY_FW 0xAD8
+#define MIB_RESP_FORCE_BY_FW 0xADC
+#define MIB_RESP_SET_BY_HW 0xAE0
+#define MIB_RESP_FORCED_BY_HW 0xAE4
+#define MIB_RX_UNEXPECTED_FRAME_TYPE_IN_AMPDU 0xAE8
+#define MIB_RX_MILTI_TID 0xAEC
+#define MIB_KSR_MISS_QOS_DATA_IN_AMPDU 0xAF0
+#define MIB_KSR_MISS_MULTI_TID 0xAF4
+#define MIB_KSR_MISS_QOS_DATA_IN_AMPDUHE_TB 0xAF8
+#define MIB_RX_UNASSOCIATED_MGMT_IN_HE_TB 0xAFC
+#define MIB_HTP_FAILED_MEDIUM_CHECK_COUNT 0xB00
+#define MIB_RX_ERROR_VECTOR0 0xB04
+#define MIB_RX_ERROR_VECTOR1 0xB08
+#define MIB_RX_ERROR_VECTOR2 0xB0C
+#define MIB_RX_ERROR_VECTOR3 0xB10
+#define MIB_RX_ERROR_VECTOR4 0xB14
+#define MIB_RX_ERROR_VECTOR5 0xB18
+#define MIB_RX_ERROR_VECTOR6 0xB1C
+#define MIB_RX_ERROR_VECTOR7 0xB20
+#define MIB_RX_ERROR_VECTOR8 0xB24
+#define MIB_RX_ERROR_VECTOR9 0xB28
+#define MIB_RX_ERROR_VECTOR10 0xB2C
+#define MIB_RX_ERROR_VECTOR11 0xB5C
+#define MIB_RX_ERROR_VECTOR12 0xB60
+#define MIB_RX_ERROR_VECTOR13 0xB64
+#define MIB_RX_ERROR_VECTOR14 0xB68
+#define MIB_RX_ERROR_VECTOR15 0xB6C
+
+void cl_mib_cntrs_dump(struct cl_hw *cl_hw);
+u32 cl_mib_cntr_read(struct cl_hw *cl_hw, u32 addr);
+
+#endif /* CL_MIB_H */
--
2.30.0

________________________________
The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any retransmission, dissemination, copying or other use of, or taking of any action in reliance upon this information is prohibited. If you received this in error, please contact the sender and delete the material from any computer. Nothing contained herein shall be deemed as a representation, warranty or a commitment by Celeno. No warranties are expressed or implied, including, but not limited to, any implied warranties of non-infringement, merchantability and fitness for a particular purpose.
________________________________


  parent reply	other threads:[~2021-06-17 16:06 UTC|newest]

Thread overview: 262+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-06-17 15:58 [RFC v1 000/256] wireless: cl8k driver for Celeno IEEE 802.11ax devices viktor.barna
2021-06-17 15:58 ` [RFC v1 001/256] celeno: add Kconfig viktor.barna
2021-06-17 15:58 ` [RFC v1 002/256] celeno: add Makefile viktor.barna
2021-06-17 15:58 ` [RFC v1 003/256] cl8k: add Kconfig viktor.barna
2021-06-17 15:58 ` [RFC v1 004/256] cl8k: add Makefile viktor.barna
2021-06-17 15:58 ` [RFC v1 005/256] cl8k: add afe.c viktor.barna
2021-06-17 15:58 ` [RFC v1 006/256] cl8k: add afe.h viktor.barna
2021-06-17 15:58 ` [RFC v1 007/256] cl8k: add agc_params.c viktor.barna
2021-06-17 15:58 ` [RFC v1 008/256] cl8k: add agc_params.h viktor.barna
2021-06-17 15:58 ` [RFC v1 009/256] cl8k: add ampdu.c viktor.barna
2021-06-17 15:58 ` [RFC v1 010/256] cl8k: add ampdu.h viktor.barna
2021-06-17 15:58 ` [RFC v1 011/256] cl8k: add ate.c viktor.barna
2021-06-17 15:58 ` [RFC v1 012/256] cl8k: add ate.h viktor.barna
2021-06-17 15:58 ` [RFC v1 013/256] cl8k: add band.c viktor.barna
2021-06-17 15:58 ` [RFC v1 014/256] cl8k: add band.h viktor.barna
2021-06-17 15:58 ` [RFC v1 015/256] cl8k: add bf.c viktor.barna
2021-06-17 15:58 ` [RFC v1 016/256] cl8k: add bf.h viktor.barna
2021-06-17 15:58 ` [RFC v1 017/256] cl8k: add bus/pci/ipc.c viktor.barna
2021-06-17 15:58 ` [RFC v1 018/256] cl8k: add bus/pci/ipc.h viktor.barna
2021-06-17 15:58 ` [RFC v1 019/256] cl8k: add bus/pci/irq.c viktor.barna
2021-06-17 15:58 ` [RFC v1 020/256] cl8k: add bus/pci/irq.h viktor.barna
2021-06-17 15:58 ` [RFC v1 021/256] cl8k: add bus/pci/msg_pci.c viktor.barna
2021-06-17 15:58 ` [RFC v1 022/256] cl8k: add bus/pci/msg_pci.h viktor.barna
2021-06-17 15:58 ` [RFC v1 023/256] cl8k: add bus/pci/pci.c viktor.barna
2021-06-17 15:58 ` [RFC v1 024/256] cl8k: add bus/pci/rx_pci.c viktor.barna
2021-06-17 15:58 ` [RFC v1 025/256] cl8k: add bus/pci/rx_pci.h viktor.barna
2021-06-17 15:58 ` [RFC v1 026/256] cl8k: add bus/pci/tx_pci.c viktor.barna
2021-06-17 15:58 ` [RFC v1 027/256] cl8k: add bus/pci/tx_pci.h viktor.barna
2021-06-17 15:58 ` [RFC v1 028/256] cl8k: add calib.c viktor.barna
2021-06-17 15:58 ` [RFC v1 029/256] cl8k: add calib.h viktor.barna
2021-06-17 15:58 ` [RFC v1 030/256] cl8k: add cap.c viktor.barna
2021-06-17 15:58 ` [RFC v1 031/256] cl8k: add cap.h viktor.barna
2021-06-17 15:58 ` [RFC v1 032/256] cl8k: add cca.c viktor.barna
2021-06-17 15:58 ` [RFC v1 033/256] cl8k: add cca.h viktor.barna
2021-06-17 15:58 ` [RFC v1 034/256] cl8k: add cecli.c viktor.barna
2021-06-17 15:58 ` [RFC v1 035/256] cl8k: add cecli.h viktor.barna
2021-06-17 15:58 ` [RFC v1 036/256] cl8k: add chandef.c viktor.barna
2021-06-17 15:58 ` [RFC v1 037/256] cl8k: add chandef.h viktor.barna
2021-06-17 15:58 ` [RFC v1 038/256] cl8k: add channel.c viktor.barna
2021-06-17 15:58 ` [RFC v1 039/256] cl8k: add channel.h viktor.barna
2021-06-17 15:58 ` [RFC v1 040/256] cl8k: add chan_info.c viktor.barna
2021-06-17 15:58 ` [RFC v1 041/256] cl8k: add chan_info.h viktor.barna
2021-06-17 15:58 ` [RFC v1 042/256] cl8k: add chip.c viktor.barna
2021-06-17 15:58 ` [RFC v1 043/256] cl8k: add chip.h viktor.barna
2021-06-17 15:58 ` [RFC v1 044/256] cl8k: add chip_config.c viktor.barna
2021-06-17 15:58 ` [RFC v1 045/256] cl8k: add chip_config.h viktor.barna
2021-06-17 15:58 ` [RFC v1 046/256] cl8k: add config.c viktor.barna
2021-06-17 15:58 ` [RFC v1 047/256] cl8k: add config.h viktor.barna
2021-06-17 15:58 ` [RFC v1 048/256] cl8k: add coredump.c viktor.barna
2021-06-17 15:58 ` [RFC v1 049/256] cl8k: add coredump.h viktor.barna
2021-06-17 15:58 ` [RFC v1 050/256] cl8k: add data_rates.c viktor.barna
2021-06-17 15:58 ` [RFC v1 051/256] cl8k: add data_rates.h viktor.barna
2021-06-17 15:58 ` [RFC v1 052/256] cl8k: add dbgfile.c viktor.barna
2021-06-17 15:59 ` [RFC v1 053/256] cl8k: add dbgfile.h viktor.barna
2021-06-17 15:59 ` [RFC v1 054/256] cl8k: add debug.h viktor.barna
2021-06-17 15:59 ` [RFC v1 055/256] cl8k: add debugfs.c viktor.barna
2021-06-17 15:59 ` [RFC v1 056/256] cl8k: add debugfs.h viktor.barna
2021-06-17 15:59 ` [RFC v1 057/256] cl8k: add debugfs_defs.h viktor.barna
2021-06-17 15:59 ` [RFC v1 058/256] cl8k: add def.h viktor.barna
2021-06-17 15:59 ` [RFC v1 059/256] cl8k: add dfs/dfs.c viktor.barna
2021-06-17 15:59 ` [RFC v1 060/256] cl8k: add dfs/dfs.h viktor.barna
2021-06-17 15:59 ` [RFC v1 061/256] cl8k: add dfs/dfs_db.h viktor.barna
2021-06-17 15:59 ` [RFC v1 062/256] cl8k: add dfs/radar.c viktor.barna
2021-06-17 15:59 ` [RFC v1 063/256] cl8k: add dfs/radar.h viktor.barna
2021-06-17 15:59 ` [RFC v1 064/256] cl8k: add drv_ops.h viktor.barna
2021-06-17 15:59 ` [RFC v1 065/256] cl8k: add dsp.c viktor.barna
2021-06-17 15:59 ` [RFC v1 066/256] cl8k: add dsp.h viktor.barna
2021-06-17 15:59 ` [RFC v1 067/256] cl8k: add e2p.c viktor.barna
2021-06-17 15:59 ` [RFC v1 068/256] cl8k: add e2p.h viktor.barna
2021-06-17 15:59 ` [RFC v1 069/256] cl8k: add edca.c viktor.barna
2021-06-17 15:59 ` [RFC v1 070/256] cl8k: add edca.h viktor.barna
2021-06-17 15:59 ` [RFC v1 071/256] cl8k: add ela.c viktor.barna
2021-06-17 15:59 ` [RFC v1 072/256] cl8k: add ela.h viktor.barna
2021-06-17 15:59 ` [RFC v1 073/256] cl8k: add enhanced_tim.c viktor.barna
2021-06-17 15:59 ` [RFC v1 074/256] cl8k: add enhanced_tim.h viktor.barna
2021-06-17 15:59 ` [RFC v1 075/256] cl8k: add env_det.c viktor.barna
2021-06-17 15:59 ` [RFC v1 076/256] cl8k: add env_det.h viktor.barna
2021-06-17 15:59 ` [RFC v1 077/256] cl8k: add ext/dyn_bcast_rate.c viktor.barna
2021-06-17 15:59 ` [RFC v1 078/256] cl8k: add ext/dyn_bcast_rate.h viktor.barna
2021-06-17 15:59 ` [RFC v1 079/256] cl8k: add ext/dyn_mcast_rate.c viktor.barna
2021-06-17 15:59 ` [RFC v1 080/256] cl8k: add ext/dyn_mcast_rate.h viktor.barna
2021-06-17 15:59 ` [RFC v1 081/256] cl8k: add ext/vlan_dscp.c viktor.barna
2021-06-17 15:59 ` [RFC v1 082/256] cl8k: add ext/vlan_dscp.h viktor.barna
2021-06-17 15:59 ` [RFC v1 083/256] cl8k: add fem.c viktor.barna
2021-06-17 15:59 ` [RFC v1 084/256] cl8k: add fem.h viktor.barna
2021-06-17 15:59 ` [RFC v1 085/256] cl8k: add fem_common.h viktor.barna
2021-06-17 15:59 ` [RFC v1 086/256] cl8k: add fw/fw_dbg.c viktor.barna
2021-06-17 15:59 ` [RFC v1 087/256] cl8k: add fw/fw_dbg.h viktor.barna
2021-06-17 15:59 ` [RFC v1 088/256] cl8k: add fw/fw_file.c viktor.barna
2021-06-17 15:59 ` [RFC v1 089/256] cl8k: add fw/fw_file.h viktor.barna
2021-06-17 15:59 ` [RFC v1 090/256] cl8k: add fw/fw_msg.c viktor.barna
2021-06-17 15:59 ` [RFC v1 091/256] cl8k: add fw/fw_msg.h viktor.barna
2021-06-17 15:59 ` [RFC v1 092/256] cl8k: add fw/msg_cfm.c viktor.barna
2021-06-17 15:59 ` [RFC v1 093/256] cl8k: add fw/msg_cfm.h viktor.barna
2021-06-17 15:59 ` [RFC v1 094/256] cl8k: add fw/msg_rx.c viktor.barna
2021-06-17 15:59 ` [RFC v1 095/256] cl8k: add fw/msg_rx.h viktor.barna
2021-06-17 15:59 ` [RFC v1 096/256] cl8k: add fw/msg_tx.c viktor.barna
2021-06-17 15:59 ` [RFC v1 097/256] cl8k: add fw/msg_tx.h viktor.barna
2021-06-17 15:59 ` [RFC v1 098/256] cl8k: add hw.c viktor.barna
2021-06-17 15:59 ` [RFC v1 099/256] cl8k: add hw.h viktor.barna
2021-06-17 15:59 ` [RFC v1 100/256] cl8k: add hw_assert.c viktor.barna
2021-06-17 15:59 ` [RFC v1 101/256] cl8k: add hw_assert.h viktor.barna
2021-06-17 15:59 ` [RFC v1 102/256] cl8k: add ipc_shared.h viktor.barna
2021-06-17 15:59 ` [RFC v1 103/256] cl8k: add key.c viktor.barna
2021-06-17 15:59 ` [RFC v1 104/256] cl8k: add key.h viktor.barna
2021-06-17 15:59 ` [RFC v1 105/256] cl8k: add mac80211.c viktor.barna
2021-06-17 15:59 ` [RFC v1 106/256] cl8k: add mac80211.h viktor.barna
2021-06-17 15:59 ` [RFC v1 107/256] cl8k: add mac_addr.c viktor.barna
2021-06-17 15:59 ` [RFC v1 108/256] cl8k: add mac_addr.h viktor.barna
2021-06-17 15:59 ` [RFC v1 109/256] cl8k: add main.c viktor.barna
2021-06-17 15:59 ` [RFC v1 110/256] cl8k: add main.h viktor.barna
2021-06-17 15:59 ` [RFC v1 111/256] cl8k: add maintenance.c viktor.barna
2021-06-17 15:59 ` [RFC v1 112/256] cl8k: add maintenance.h viktor.barna
2021-06-17 16:00 ` [RFC v1 113/256] cl8k: add mib.c viktor.barna
2021-06-17 16:00 ` viktor.barna [this message]
2021-06-17 16:00 ` [RFC v1 115/256] cl8k: add motion_sense.c viktor.barna
2021-06-17 16:00 ` [RFC v1 116/256] cl8k: add motion_sense.h viktor.barna
2021-06-17 16:00 ` [RFC v1 117/256] cl8k: add netlink.c viktor.barna
2021-06-17 16:00 ` [RFC v1 118/256] cl8k: add netlink.h viktor.barna
2021-06-17 16:00 ` [RFC v1 119/256] cl8k: add noise.c viktor.barna
2021-06-17 16:00 ` [RFC v1 120/256] cl8k: add noise.h viktor.barna
2021-06-17 16:00 ` [RFC v1 121/256] cl8k: add omi.c viktor.barna
2021-06-17 16:00 ` [RFC v1 122/256] cl8k: add omi.h viktor.barna
2021-06-17 16:00 ` [RFC v1 123/256] cl8k: add ops.c viktor.barna
2021-06-17 16:00 ` [RFC v1 124/256] cl8k: add ops.h viktor.barna
2021-06-17 16:00 ` [RFC v1 125/256] cl8k: add phy/phy.c viktor.barna
2021-06-17 16:00 ` [RFC v1 126/256] cl8k: add phy/phy.h viktor.barna
2021-06-17 16:00 ` [RFC v1 127/256] cl8k: add phy/phy_athos_lut.c viktor.barna
2021-06-17 16:00 ` [RFC v1 128/256] cl8k: add phy/phy_athos_lut.h viktor.barna
2021-06-17 16:00 ` [RFC v1 129/256] cl8k: add phy/phy_common_lut.c viktor.barna
2021-06-17 16:00 ` [RFC v1 130/256] cl8k: add phy/phy_common_lut.h viktor.barna
2021-06-17 16:00 ` [RFC v1 131/256] cl8k: add phy/phy_olympus_lut.c viktor.barna
2021-06-17 16:00 ` [RFC v1 132/256] cl8k: add phy/phy_olympus_lut.h viktor.barna
2021-06-17 16:00 ` [RFC v1 133/256] cl8k: add power.c viktor.barna
2021-06-17 16:00 ` [RFC v1 134/256] cl8k: add power.h viktor.barna
2021-06-17 16:00 ` [RFC v1 135/256] cl8k: add power_cli.c viktor.barna
2021-06-17 16:00 ` [RFC v1 136/256] cl8k: add power_cli.h viktor.barna
2021-06-17 16:00 ` [RFC v1 137/256] cl8k: add power_table.c viktor.barna
2021-06-17 16:00 ` [RFC v1 138/256] cl8k: add power_table.h viktor.barna
2021-06-17 16:00 ` [RFC v1 139/256] cl8k: add prot_mode.c viktor.barna
2021-06-17 16:00 ` [RFC v1 140/256] cl8k: add prot_mode.h viktor.barna
2021-06-17 16:00 ` [RFC v1 141/256] cl8k: add radio.c viktor.barna
2021-06-17 16:00 ` [RFC v1 142/256] cl8k: add radio.h viktor.barna
2021-06-17 16:00 ` [RFC v1 143/256] cl8k: add rate_ctrl.c viktor.barna
2021-06-17 16:00 ` [RFC v1 144/256] cl8k: add rate_ctrl.h viktor.barna
2021-06-17 16:00 ` [RFC v1 145/256] cl8k: add recovery.c viktor.barna
2021-06-17 16:00 ` [RFC v1 146/256] cl8k: add recovery.h viktor.barna
2021-06-17 16:00 ` [RFC v1 147/256] cl8k: add reg/ceva.h viktor.barna
2021-06-17 16:00 ` [RFC v1 148/256] cl8k: add reg/reg_access.h viktor.barna
2021-06-17 16:00 ` [RFC v1 149/256] cl8k: add reg/reg_cli.c viktor.barna
2021-06-17 16:00 ` [RFC v1 150/256] cl8k: add reg/reg_cli.h viktor.barna
2021-06-17 16:00 ` [RFC v1 151/256] cl8k: add reg/reg_cmu.h viktor.barna
2021-06-17 16:00 ` [RFC v1 152/256] cl8k: add reg/reg_fem.h viktor.barna
2021-06-17 16:00 ` [RFC v1 153/256] cl8k: add reg/reg_io_ctrl.h viktor.barna
2021-06-17 16:00 ` [RFC v1 154/256] cl8k: add reg/reg_ipc.h viktor.barna
2021-06-17 16:00 ` [RFC v1 155/256] cl8k: add reg/reg_lcu_common.h viktor.barna
2021-06-17 16:00 ` [RFC v1 156/256] cl8k: add reg/reg_lcu_phy.h viktor.barna
2021-06-17 16:00 ` [RFC v1 157/256] cl8k: add reg/reg_macdsp_api.h viktor.barna
2021-06-17 16:00 ` [RFC v1 158/256] cl8k: add reg/reg_macsys_gcu.h viktor.barna
2021-06-17 16:00 ` [RFC v1 159/256] cl8k: add reg/reg_mac_hw.h viktor.barna
2021-06-17 16:00 ` [RFC v1 160/256] cl8k: add reg/reg_mac_hw_mu.h viktor.barna
2021-06-17 16:00 ` [RFC v1 161/256] cl8k: add reg/reg_modem_gcu.h viktor.barna
2021-06-17 16:00 ` [RFC v1 162/256] cl8k: add reg/reg_otp_pvt.h viktor.barna
2021-06-17 16:00 ` [RFC v1 163/256] cl8k: add reg/reg_ricu.h viktor.barna
2021-06-17 16:00 ` [RFC v1 164/256] cl8k: add reg/reg_riu.h viktor.barna
2021-06-17 16:00 ` [RFC v1 165/256] cl8k: add reg/reg_riu_rc.h viktor.barna
2021-06-17 16:00 ` [RFC v1 166/256] cl8k: add rf_boot.c viktor.barna
2021-06-17 16:00 ` [RFC v1 167/256] cl8k: add rf_boot.h viktor.barna
2021-06-17 16:00 ` [RFC v1 168/256] cl8k: add rsrc_mgmt.c viktor.barna
2021-06-17 16:00 ` [RFC v1 169/256] cl8k: add rsrc_mgmt.h viktor.barna
2021-06-17 16:00 ` [RFC v1 170/256] cl8k: add rssi.c viktor.barna
2021-06-17 16:00 ` [RFC v1 171/256] cl8k: add rssi.h viktor.barna
2021-06-17 16:00 ` [RFC v1 172/256] cl8k: add rx/rx.c viktor.barna
2021-06-17 16:01 ` [RFC v1 173/256] cl8k: add rx/rx.h viktor.barna
2021-06-17 16:01 ` [RFC v1 174/256] cl8k: add rx/rx_amsdu.c viktor.barna
2021-06-17 16:01 ` [RFC v1 175/256] cl8k: add rx/rx_amsdu.h viktor.barna
2021-06-17 16:01 ` [RFC v1 176/256] cl8k: add rx/rx_filter.c viktor.barna
2021-06-17 16:01 ` [RFC v1 177/256] cl8k: add rx/rx_filter.h viktor.barna
2021-06-17 16:01 ` [RFC v1 178/256] cl8k: add rx/rx_reorder.c viktor.barna
2021-06-17 16:01 ` [RFC v1 179/256] cl8k: add rx/rx_reorder.h viktor.barna
2021-06-17 16:01 ` [RFC v1 180/256] cl8k: add sounding.c viktor.barna
2021-06-17 16:01 ` [RFC v1 181/256] cl8k: add sounding.h viktor.barna
2021-06-17 16:01 ` [RFC v1 182/256] cl8k: add sta.c viktor.barna
2021-06-17 16:01 ` [RFC v1 183/256] cl8k: add sta.h viktor.barna
2021-06-17 16:01 ` [RFC v1 184/256] cl8k: add stats.c viktor.barna
2021-06-17 16:01 ` [RFC v1 185/256] cl8k: add stats.h viktor.barna
2021-06-17 16:01 ` [RFC v1 186/256] cl8k: add tcv_config.c viktor.barna
2021-06-17 16:01 ` [RFC v1 187/256] cl8k: add tcv_config.h viktor.barna
2021-06-17 16:01 ` [RFC v1 188/256] cl8k: add temperature.c viktor.barna
2021-06-17 16:01 ` [RFC v1 189/256] cl8k: add temperature.h viktor.barna
2021-06-17 16:01 ` [RFC v1 190/256] cl8k: add trace.c viktor.barna
2021-06-17 16:01 ` [RFC v1 191/256] cl8k: add trace.h viktor.barna
2021-06-17 16:01 ` [RFC v1 192/256] cl8k: add traffic.c viktor.barna
2021-06-17 16:01 ` [RFC v1 193/256] cl8k: add traffic.h viktor.barna
2021-06-17 16:01 ` [RFC v1 194/256] cl8k: add twt.c viktor.barna
2021-06-17 16:01 ` [RFC v1 195/256] cl8k: add twt.h viktor.barna
2021-06-17 16:01 ` [RFC v1 196/256] cl8k: add twt_cli.c viktor.barna
2021-06-17 16:01 ` [RFC v1 197/256] cl8k: add twt_cli.h viktor.barna
2021-06-17 16:01 ` [RFC v1 198/256] cl8k: add twt_frame.c viktor.barna
2021-06-17 16:01 ` [RFC v1 199/256] cl8k: add twt_frame.h viktor.barna
2021-06-17 16:01 ` [RFC v1 200/256] cl8k: add tx/agg_cfm.c viktor.barna
2021-06-17 16:01 ` [RFC v1 201/256] cl8k: add tx/agg_cfm.h viktor.barna
2021-06-17 16:01 ` [RFC v1 202/256] cl8k: add tx/agg_tx_report.c viktor.barna
2021-06-17 16:01 ` [RFC v1 203/256] cl8k: add tx/agg_tx_report.h viktor.barna
2021-06-17 16:01 ` [RFC v1 204/256] cl8k: add tx/baw.c viktor.barna
2021-06-17 16:01 ` [RFC v1 205/256] cl8k: add tx/baw.h viktor.barna
2021-06-17 16:01 ` [RFC v1 206/256] cl8k: add tx/bcmc_cfm.c viktor.barna
2021-06-17 16:01 ` [RFC v1 207/256] cl8k: add tx/bcmc_cfm.h viktor.barna
2021-06-17 16:01 ` [RFC v1 208/256] cl8k: add tx/single_cfm.c viktor.barna
2021-06-17 16:01 ` [RFC v1 209/256] cl8k: add tx/single_cfm.h viktor.barna
2021-06-17 16:01 ` [RFC v1 210/256] cl8k: add tx/sw_txhdr.c viktor.barna
2021-06-17 16:01 ` [RFC v1 211/256] cl8k: add tx/sw_txhdr.h viktor.barna
2021-06-17 16:01 ` [RFC v1 212/256] cl8k: add tx/tx.c viktor.barna
2021-06-17 16:01 ` [RFC v1 213/256] cl8k: add tx/tx.h viktor.barna
2021-06-17 16:01 ` [RFC v1 214/256] cl8k: add tx/tx_amsdu.c viktor.barna
2021-06-17 16:01 ` [RFC v1 215/256] cl8k: add tx/tx_amsdu.h viktor.barna
2021-06-17 16:01 ` [RFC v1 216/256] cl8k: add tx/tx_inject.c viktor.barna
2021-06-17 16:01 ` [RFC v1 217/256] cl8k: add tx/tx_inject.h viktor.barna
2021-06-17 16:01 ` [RFC v1 218/256] cl8k: add tx/tx_queue.c viktor.barna
2021-06-17 16:01 ` [RFC v1 219/256] cl8k: add tx/tx_queue.h viktor.barna
2021-06-17 16:01 ` [RFC v1 220/256] cl8k: add utils/file.c viktor.barna
2021-06-17 16:01 ` [RFC v1 221/256] cl8k: add utils/file.h viktor.barna
2021-06-17 16:01 ` [RFC v1 222/256] cl8k: add utils/ip.c viktor.barna
2021-06-17 16:01 ` [RFC v1 223/256] cl8k: add utils/ip.h viktor.barna
2021-06-17 16:01 ` [RFC v1 224/256] cl8k: add utils/math.h viktor.barna
2021-06-17 16:01 ` [RFC v1 225/256] cl8k: add utils/string.c viktor.barna
2021-06-17 16:01 ` [RFC v1 226/256] cl8k: add utils/string.h viktor.barna
2021-06-17 16:01 ` [RFC v1 227/256] cl8k: add utils/timer.c viktor.barna
2021-06-17 16:01 ` [RFC v1 228/256] cl8k: add utils/timer.h viktor.barna
2021-06-17 16:01 ` [RFC v1 229/256] cl8k: add utils/utils.c viktor.barna
2021-06-17 16:01 ` [RFC v1 230/256] cl8k: add utils/utils.h viktor.barna
2021-06-17 16:01 ` [RFC v1 231/256] cl8k: add vendor_cmd.c viktor.barna
2021-06-17 16:01 ` [RFC v1 232/256] cl8k: add vendor_cmd.h viktor.barna
2021-06-17 16:02 ` [RFC v1 233/256] cl8k: add version.c viktor.barna
2021-06-17 16:02 ` [RFC v1 234/256] cl8k: add version.h viktor.barna
2021-06-17 16:02 ` [RFC v1 235/256] cl8k: add vif.c viktor.barna
2021-06-17 16:02 ` [RFC v1 236/256] cl8k: add vif.h viktor.barna
2021-06-17 16:02 ` [RFC v1 237/256] cl8k: add vns.c viktor.barna
2021-06-17 16:02 ` [RFC v1 238/256] cl8k: add vns.h viktor.barna
2021-06-17 16:02 ` [RFC v1 239/256] cl8k: add wrs/wrs.c viktor.barna
2021-06-17 16:02 ` [RFC v1 240/256] cl8k: add wrs/wrs.h viktor.barna
2021-06-17 16:02 ` [RFC v1 241/256] cl8k: add wrs/wrs_ap.c viktor.barna
2021-06-17 16:02 ` [RFC v1 242/256] cl8k: add wrs/wrs_ap.h viktor.barna
2021-06-17 16:02 ` [RFC v1 243/256] cl8k: add wrs/wrs_api.c viktor.barna
2021-06-17 16:02 ` [RFC v1 244/256] cl8k: add wrs/wrs_api.h viktor.barna
2021-06-17 16:02 ` [RFC v1 245/256] cl8k: add wrs/wrs_cli.c viktor.barna
2021-06-17 16:02 ` [RFC v1 246/256] cl8k: add wrs/wrs_cli.h viktor.barna
2021-06-17 16:02 ` [RFC v1 247/256] cl8k: add wrs/wrs_db.h viktor.barna
2021-06-17 16:02 ` [RFC v1 248/256] cl8k: add wrs/wrs_rssi.c viktor.barna
2021-06-17 16:02 ` [RFC v1 249/256] cl8k: add wrs/wrs_rssi.h viktor.barna
2021-06-17 16:02 ` [RFC v1 250/256] cl8k: add wrs/wrs_sta.c viktor.barna
2021-06-17 16:02 ` [RFC v1 251/256] cl8k: add wrs/wrs_sta.h viktor.barna
2021-06-17 16:02 ` [RFC v1 252/256] cl8k: add wrs/wrs_stats.c viktor.barna
2021-06-17 16:02 ` [RFC v1 253/256] cl8k: add wrs/wrs_stats.h viktor.barna
2021-06-17 16:02 ` [RFC v1 254/256] cl8k: add wrs/wrs_tables.c viktor.barna
2021-06-17 16:02 ` [RFC v1 255/256] cl8k: add wrs/wrs_tables.h viktor.barna
2021-06-17 16:02 ` [RFC v1 256/256] wireless: add Celeno vendor viktor.barna
2021-06-17 17:23 ` [RFC v1 000/256] wireless: cl8k driver for Celeno IEEE 802.11ax devices Johannes Berg
2022-05-22 17:51   ` viktor.barna
2021-06-19  6:39 ` Kalle Valo
2022-05-13 21:11   ` viktor.barna
2022-05-14  4:25     ` Kalle Valo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210617160223.160998-115-viktor.barna@celeno.com \
    --to=viktor.barna@celeno.com \
    --cc=aviad.brikman@celeno.com \
    --cc=davem@davemloft.net \
    --cc=eliav.farber@gmail.com \
    --cc=kuba@kernel.org \
    --cc=kvalo@codeaurora.org \
    --cc=linux-wireless@vger.kernel.org \
    --cc=oleksandr.savchenko@celeno.com \
    --cc=shay.bar@celeno.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).