summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/ralink/rt2x00/rt2800lib.h
diff options
context:
space:
mode:
authorTomislav Požega <pozega.tomislav@gmail.com>2022-09-17 23:28:43 +0300
committerKalle Valo <kvalo@kernel.org>2022-09-24 15:30:56 +0300
commitdab902fe1d29dc0fa1dccc8d13dc89ffbf633881 (patch)
tree690b513f6e296fbffa81023c7eea2ee4ae3ae698 /drivers/net/wireless/ralink/rt2x00/rt2800lib.h
parentd3aad83d05aec0cfd7670cf0028f2ad4b81de92e (diff)
downloadlinux-dab902fe1d29dc0fa1dccc8d13dc89ffbf633881.tar.xz
wifi: rt2x00: add TX LOFT calibration for MT7620
Add TX LOFT calibration from mtk driver. Signed-off-by: Tomislav Požega <pozega.tomislav@gmail.com> Signed-off-by: Daniel Golle <daniel@makrotopia.org> Signed-off-by: Kalle Valo <kvalo@kernel.org> Link: https://lore.kernel.org/r/d9295a9138a1f552b648aacb84e1419d38f5c896.1663445157.git.daniel@makrotopia.org
Diffstat (limited to 'drivers/net/wireless/ralink/rt2x00/rt2800lib.h')
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800lib.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/net/wireless/ralink/rt2x00/rt2800lib.h b/drivers/net/wireless/ralink/rt2x00/rt2800lib.h
index e1761f467b94..3cbef77b4bd3 100644
--- a/drivers/net/wireless/ralink/rt2x00/rt2800lib.h
+++ b/drivers/net/wireless/ralink/rt2x00/rt2800lib.h
@@ -17,6 +17,16 @@
#define WCID_START 33
#define WCID_END 222
#define STA_IDS_SIZE (WCID_END - WCID_START + 2)
+#define CHAIN_0 0x0
+#define CHAIN_1 0x1
+#define RF_ALC_NUM 6
+#define CHAIN_NUM 2
+
+struct rf_reg_pair {
+ u8 bank;
+ u8 reg;
+ u8 value;
+};
/* RT2800 driver data structure */
struct rt2800_drv_data {