0001
0002
0003
0004 #include "../pwrseqcmd.h"
0005 #include "pwrseq.h"
0006
0007
0008
0009 struct wlan_pwr_cfg rtl8723A_power_on_flow
0010 [RTL8723A_TRANS_CARDEMU_TO_ACT_STEPS +
0011 RTL8723A_TRANS_END_STEPS] = {
0012 RTL8723A_TRANS_CARDEMU_TO_ACT
0013 RTL8723A_TRANS_END
0014 };
0015
0016
0017 struct wlan_pwr_cfg rtl8723A_radio_off_flow
0018 [RTL8723A_TRANS_ACT_TO_CARDEMU_STEPS +
0019 RTL8723A_TRANS_END_STEPS] = {
0020 RTL8723A_TRANS_ACT_TO_CARDEMU
0021 RTL8723A_TRANS_END
0022 };
0023
0024
0025 struct wlan_pwr_cfg rtl8723A_card_disable_flow
0026 [RTL8723A_TRANS_ACT_TO_CARDEMU_STEPS +
0027 RTL8723A_TRANS_CARDEMU_TO_PDN_STEPS +
0028 RTL8723A_TRANS_END_STEPS] = {
0029 RTL8723A_TRANS_ACT_TO_CARDEMU
0030 RTL8723A_TRANS_CARDEMU_TO_CARDDIS
0031 RTL8723A_TRANS_END
0032 };
0033
0034
0035 struct wlan_pwr_cfg rtl8723A_card_enable_flow
0036 [RTL8723A_TRANS_ACT_TO_CARDEMU_STEPS +
0037 RTL8723A_TRANS_CARDEMU_TO_PDN_STEPS +
0038 RTL8723A_TRANS_END_STEPS] = {
0039 RTL8723A_TRANS_CARDDIS_TO_CARDEMU
0040 RTL8723A_TRANS_CARDEMU_TO_ACT
0041 RTL8723A_TRANS_END
0042 };
0043
0044
0045 struct wlan_pwr_cfg rtl8723A_suspend_flow
0046 [RTL8723A_TRANS_ACT_TO_CARDEMU_STEPS +
0047 RTL8723A_TRANS_CARDEMU_TO_SUS_STEPS +
0048 RTL8723A_TRANS_END_STEPS] = {
0049 RTL8723A_TRANS_ACT_TO_CARDEMU
0050 RTL8723A_TRANS_CARDEMU_TO_SUS
0051 RTL8723A_TRANS_END
0052 };
0053
0054
0055 struct wlan_pwr_cfg rtl8723A_resume_flow
0056 [RTL8723A_TRANS_ACT_TO_CARDEMU_STEPS +
0057 RTL8723A_TRANS_CARDEMU_TO_SUS_STEPS +
0058 RTL8723A_TRANS_END_STEPS] = {
0059 RTL8723A_TRANS_SUS_TO_CARDEMU
0060 RTL8723A_TRANS_CARDEMU_TO_ACT
0061 RTL8723A_TRANS_END
0062 };
0063
0064
0065 struct wlan_pwr_cfg rtl8723A_hwpdn_flow
0066 [RTL8723A_TRANS_ACT_TO_CARDEMU_STEPS +
0067 RTL8723A_TRANS_CARDEMU_TO_PDN_STEPS +
0068 RTL8723A_TRANS_END_STEPS] = {
0069 RTL8723A_TRANS_ACT_TO_CARDEMU
0070 RTL8723A_TRANS_CARDEMU_TO_PDN
0071 RTL8723A_TRANS_END
0072 };
0073
0074
0075 struct wlan_pwr_cfg rtl8723A_enter_lps_flow
0076 [RTL8723A_TRANS_ACT_TO_LPS_STEPS +
0077 RTL8723A_TRANS_END_STEPS] = {
0078
0079 RTL8723A_TRANS_ACT_TO_LPS
0080 RTL8723A_TRANS_END
0081 };
0082
0083
0084 struct wlan_pwr_cfg rtl8723A_leave_lps_flow
0085 [RTL8723A_TRANS_LPS_TO_ACT_STEPS +
0086 RTL8723A_TRANS_END_STEPS] = {
0087
0088 RTL8723A_TRANS_LPS_TO_ACT
0089 RTL8723A_TRANS_END
0090 };