aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ath/wil6210/wil6210.h
diff options
context:
space:
mode:
authorVladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>2014-03-17 09:34:15 -0400
committerJohn W. Linville <linville@tuxdriver.com>2014-03-17 13:44:17 -0400
commit972072aa7992634ec642bf41679a53b7aa060dd1 (patch)
tree8c5ae9ea935964e7f81cf059e99ad97c1c0b1469 /drivers/net/wireless/ath/wil6210/wil6210.h
parent171239912187fd6262c1bb40ff74ff2b4505938b (diff)
wil6210: reset on power good
Configure hardware to perform full reset on "power good". This mean, reset HW on system boot. This improves card stability. By default this is off. Signed-off-by: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ath/wil6210/wil6210.h')
-rw-r--r--drivers/net/wireless/ath/wil6210/wil6210.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/wil6210/wil6210.h b/drivers/net/wireless/ath/wil6210/wil6210.h
index b376399e68ca..f7d8f0ead23e 100644
--- a/drivers/net/wireless/ath/wil6210/wil6210.h
+++ b/drivers/net/wireless/ath/wil6210/wil6210.h
@@ -79,6 +79,8 @@ struct RGF_ICR {
79#define RGF_USER_MAC_CPU_0 (0x8801fc) 79#define RGF_USER_MAC_CPU_0 (0x8801fc)
80#define RGF_USER_USER_SCRATCH_PAD (0x8802bc) 80#define RGF_USER_USER_SCRATCH_PAD (0x8802bc)
81#define RGF_USER_FW_REV_ID (0x880a8c) /* chip revision */ 81#define RGF_USER_FW_REV_ID (0x880a8c) /* chip revision */
82#define RGF_USER_CLKS_CTL_0 (0x880abc)
83 #define BIT_USER_CLKS_RST_PWGD BIT(11) /* reset on "power good" */
82#define RGF_USER_CLKS_CTL_SW_RST_VEC_0 (0x880b04) 84#define RGF_USER_CLKS_CTL_SW_RST_VEC_0 (0x880b04)
83#define RGF_USER_CLKS_CTL_SW_RST_VEC_1 (0x880b08) 85#define RGF_USER_CLKS_CTL_SW_RST_VEC_1 (0x880b08)
84#define RGF_USER_CLKS_CTL_SW_RST_VEC_2 (0x880b0c) 86#define RGF_USER_CLKS_CTL_SW_RST_VEC_2 (0x880b0c)