3 Copyright (c) Realtek Semiconductor Corp. All rights reserved.
\r
9 This file includes all kinds of Power Action event for RTL8723B and corresponding hardware configurtions which are released from HW SD.
\r
11 Major Change History:
\r
13 ---------- --------------- -------------------------------
\r
14 2011-08-08 Roger Create.
\r
18 #include "Hal8723BPwrSeq.h"
\r
22 drivers should parse below arrays and do the corresponding actions
\r
25 WLAN_PWR_CFG rtl8723B_power_on_flow[RTL8723B_TRANS_CARDEMU_TO_ACT_STEPS+RTL8723B_TRANS_END_STEPS]=
\r
27 RTL8723B_TRANS_CARDEMU_TO_ACT
\r
31 //3Radio off GPIO Array
\r
32 WLAN_PWR_CFG rtl8723B_radio_off_flow[RTL8723B_TRANS_ACT_TO_CARDEMU_STEPS+RTL8723B_TRANS_END_STEPS]=
\r
34 RTL8723B_TRANS_ACT_TO_CARDEMU
\r
38 //3Card Disable Array
\r
39 WLAN_PWR_CFG rtl8723B_card_disable_flow[RTL8723B_TRANS_ACT_TO_CARDEMU_STEPS+RTL8723B_TRANS_CARDEMU_TO_PDN_STEPS+RTL8723B_TRANS_END_STEPS]=
\r
41 RTL8723B_TRANS_ACT_TO_CARDEMU
\r
42 RTL8723B_TRANS_CARDEMU_TO_CARDDIS
\r
46 //3 Card Enable Array
\r
47 WLAN_PWR_CFG rtl8723B_card_enable_flow[RTL8723B_TRANS_ACT_TO_CARDEMU_STEPS+RTL8723B_TRANS_CARDEMU_TO_PDN_STEPS+RTL8723B_TRANS_END_STEPS]=
\r
49 RTL8723B_TRANS_CARDDIS_TO_CARDEMU
\r
50 RTL8723B_TRANS_CARDEMU_TO_ACT
\r
55 WLAN_PWR_CFG rtl8723B_suspend_flow[RTL8723B_TRANS_ACT_TO_CARDEMU_STEPS+RTL8723B_TRANS_CARDEMU_TO_SUS_STEPS+RTL8723B_TRANS_END_STEPS]=
\r
57 RTL8723B_TRANS_ACT_TO_CARDEMU
\r
58 RTL8723B_TRANS_CARDEMU_TO_SUS
\r
63 WLAN_PWR_CFG rtl8723B_resume_flow[RTL8723B_TRANS_ACT_TO_CARDEMU_STEPS+RTL8723B_TRANS_CARDEMU_TO_SUS_STEPS+RTL8723B_TRANS_END_STEPS]=
\r
65 RTL8723B_TRANS_SUS_TO_CARDEMU
\r
66 RTL8723B_TRANS_CARDEMU_TO_ACT
\r
71 WLAN_PWR_CFG rtl8723B_hwpdn_flow[RTL8723B_TRANS_ACT_TO_CARDEMU_STEPS+RTL8723B_TRANS_CARDEMU_TO_PDN_STEPS+RTL8723B_TRANS_END_STEPS]=
\r
73 RTL8723B_TRANS_ACT_TO_CARDEMU
\r
74 RTL8723B_TRANS_CARDEMU_TO_PDN
\r
79 WLAN_PWR_CFG rtl8723B_enter_lps_flow[RTL8723B_TRANS_ACT_TO_LPS_STEPS+RTL8723B_TRANS_END_STEPS]=
\r
82 RTL8723B_TRANS_ACT_TO_LPS
\r
87 WLAN_PWR_CFG rtl8723B_leave_lps_flow[RTL8723B_TRANS_LPS_TO_ACT_STEPS+RTL8723B_TRANS_END_STEPS]=
\r
90 RTL8723B_TRANS_LPS_TO_ACT
\r
95 WLAN_PWR_CFG rtl8723B_enter_swlps_flow[RTL8723B_TRANS_ACT_TO_SWLPS_STEPS+RTL8723B_TRANS_END_STEPS]=
\r
98 RTL8723B_TRANS_ACT_TO_SWLPS
\r
103 WLAN_PWR_CFG rtl8723B_leave_swlps_flow[RTL8723B_TRANS_SWLPS_TO_ACT_STEPS+RTL8723B_TRANS_END_STEPS]=
\r
106 RTL8723B_TRANS_SWLPS_TO_ACT
\r