From 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Mon, 13 May 2024 10:30:14 +0000
Subject: [PATCH] modify sin led gpio

---
 kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/btc/halbtcoutsrc.h |   25 ++++++++++++++++++++++---
 1 files changed, 22 insertions(+), 3 deletions(-)

diff --git a/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/btc/halbtcoutsrc.h b/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/btc/halbtcoutsrc.h
index 707381c..28a3c25 100644
--- a/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/btc/halbtcoutsrc.h
+++ b/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/btc/halbtcoutsrc.h
@@ -461,7 +461,8 @@
 	BTC_SCBD_TDMA		= BIT(9),
 	BTC_SCBD_FIX2M		= BIT(10),
 	BTC_SCBD_MAILBOX_DBG	= BIT(14),
-	BTC_SCBD_ALL		= 0xffffffff
+	BTC_SCBD_ALL		= 0xffff,
+	BTC_SCBD_ALL_32BIT	= 0xffffffff
 };
 
 enum btc_bt2wl_scoreboard {
@@ -544,7 +545,9 @@
 	"5G",
 	"2G-P2P-GO",
 	"2G-P2P-GC",
-	"BT-MR"
+	"BT-MR",
+	"2G1RFREE",
+	"unknow"
 };
 
 enum btc_bt_state_cnt {
@@ -871,6 +874,8 @@
 	u16	bt_reg_rf_9;
 	u16	wl_txlimit;
 
+	u32	score_board_BW_32bit;
+	u32	score_board_WB_32bit;
 	u32	hi_pri_tx;
 	u32	hi_pri_rx;
 	u32	lo_pri_tx;
@@ -1480,13 +1485,24 @@
 	IN 	PVOID			pBtcContext,
 	IN	u2Byte			reg_addr
 	);
-typedef u4Byte
+typedef u2Byte
 (*BFP_BTC_R_SCBD)(
+	IN 	PVOID			pBtcContext,
+	IN	pu2Byte			score_board_val
+	);
+typedef u4Byte
+(*BFP_BTC_R_SCBD_32BIT)(
 	IN 	PVOID			pBtcContext,
 	IN	pu4Byte			score_board_val
 	);
 typedef VOID
 (*BFP_BTC_W_SCBD)(
+	IN 	PVOID			pBtcContext,
+	IN	u2Byte			bitpos,
+	IN	BOOLEAN			state
+	);
+typedef VOID
+(*BFP_BTC_W_SCBD_32BIT)(
 	IN 	PVOID			pBtcContext,
 	IN	u4Byte			bitpos,
 	IN	BOOLEAN			state
@@ -1804,7 +1820,10 @@
 	BFP_BTC_R_LINDIRECT		btc_read_linderct;
 	BFP_BTC_W_LINDIRECT		btc_write_linderct;
 	BFP_BTC_R_SCBD			btc_read_scbd;
+	BFP_BTC_R_SCBD_32BIT	btc_read_scbd_32bit;
 	BFP_BTC_W_SCBD			btc_write_scbd;
+	BFP_BTC_W_SCBD_32BIT	btc_write_scbd_32bit;
+
 	/* read/write bb related */
 	BFP_BTC_SET_BB_REG	btc_set_bb_reg;
 	BFP_BTC_GET_BB_REG	btc_get_bb_reg;

--
Gitblit v1.6.2