From aafb8684a8540a9266d0953b815ea55fb4f6c50a Mon Sep 17 00:00:00 2001
From: Jes Sorensen <Jes.Sorensen@redhat.com>
Date: Wed, 9 Apr 2014 23:20:47 +0200
Subject: [PATCH] staging: rtl8723au: Remove HW_VAR_TXPAUSE

This wasn't used at all

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 drivers/staging/rtl8723au/hal/hal_com.c           | 5 -----
 drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c | 8 --------
 drivers/staging/rtl8723au/include/hal_com.h       | 1 -
 drivers/staging/rtl8723au/include/hal_intf.h      | 1 -
 4 files changed, 15 deletions(-)

diff --git a/drivers/staging/rtl8723au/hal/hal_com.c b/drivers/staging/rtl8723au/hal/hal_com.c
index 7e657af460b1..38fef52c6020 100644
--- a/drivers/staging/rtl8723au/hal/hal_com.c
+++ b/drivers/staging/rtl8723au/hal/hal_com.c
@@ -772,11 +772,6 @@ bool rtl8723a_get_bcn_valid(struct rtw_adapter *padapter)
 	return retval;
 }
 
-void rtl8723a_set_tx_pause(struct rtw_adapter *padapter, u8 pause)
-{
-	rtw_write8(padapter, REG_TXPAUSE, pause);
-}
-
 void rtl8723a_set_beacon_interval(struct rtw_adapter *padapter, u16 interval)
 {
 	rtw_write16(padapter, REG_BCN_INTERVAL, interval);
diff --git a/drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c b/drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c
index 6c1af4919214..29ec6ab61c7c 100644
--- a/drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c
+++ b/drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c
@@ -3135,10 +3135,6 @@ void hw_var_set_mlme_join(struct rtw_adapter *padapter, u8 type)
 void SetHwReg8723A(struct rtw_adapter *padapter, u8 variable, u8 *val)
 {
 	switch (variable) {
-	case HW_VAR_TXPAUSE:
-		rtl8723a_set_tx_pause(padapter, *val);
-		break;
-
 	default:
 		break;
 	}
@@ -3150,10 +3146,6 @@ void GetHwReg8723A(struct rtw_adapter *padapter, u8 variable, u8 *val)
 	struct hal_data_8723a *pHalData = GET_HAL_DATA(padapter);
 
 	switch (variable) {
-	case HW_VAR_TXPAUSE:
-		*val = rtw_read8(padapter, REG_TXPAUSE);
-		break;
-
 	case HW_VAR_RF_TYPE:
 		*val = pHalData->rf_type;
 		break;
diff --git a/drivers/staging/rtl8723au/include/hal_com.h b/drivers/staging/rtl8723au/include/hal_com.h
index e8774fc602c0..832cbac4ac9e 100644
--- a/drivers/staging/rtl8723au/include/hal_com.h
+++ b/drivers/staging/rtl8723au/include/hal_com.h
@@ -189,7 +189,6 @@ void rtl8723a_fifo_cleanup(struct rtw_adapter *padapter);
 void rtl8723a_set_apfm_on_mac(struct rtw_adapter *padapter, u8 val);
 void rtl8723a_bcn_valid(struct rtw_adapter *padapter);
 bool rtl8723a_get_bcn_valid(struct rtw_adapter *padapter);
-void rtl8723a_set_tx_pause(struct rtw_adapter *padapter, u8 pause);
 void rtl8723a_set_beacon_interval(struct rtw_adapter *padapter, u16 interval);
 void rtl8723a_set_resp_sifs(struct rtw_adapter *padapter,
 			    u8 r2t1, u8 r2t2, u8 t2t1, u8 t2t2);
diff --git a/drivers/staging/rtl8723au/include/hal_intf.h b/drivers/staging/rtl8723au/include/hal_intf.h
index b6362deff01a..d86a8f12b822 100644
--- a/drivers/staging/rtl8723au/include/hal_intf.h
+++ b/drivers/staging/rtl8723au/include/hal_intf.h
@@ -37,7 +37,6 @@ enum _CHIP_TYPE {
 
 enum HW_VARIABLES {
 	HW_VAR_INIT_RTS_RATE,
-	HW_VAR_TXPAUSE,
 	HW_VAR_RF_TYPE,
 	HW_VAR_CAM_READ,
 	HW_VAR_FWLPS_RF_ON,
-- 
2.34.1