qcacld-3.0: Update ini param g_auto_detect_power_failure_mode
Update ini param g_auto_detect_power_failure_mode to incorporate below values, 0 - Don't register wow wakeup event and FW crashes on power failure 1 - Register wow wakeup event and FW sends failure event to host on power failure 2 - Don't register wow wakeup event and FW silently rejuvenate on power failure 3 - Don't register wow wakeup event and the auto power failure detect feature is disabled in FW. Change-Id: I8a704954ecbacadbc035c1523fa41a18b6300f66 CRs-Fixed: 2087144
This commit is contained in:

committed by
snandini

parent
d1dee0e5ee
commit
ab3959506f
@@ -239,6 +239,24 @@ enum pmo_offload_trigger {
|
||||
pmo_offload_trigger_max,
|
||||
};
|
||||
|
||||
/**
|
||||
* enum pmo_auto_pwr_detect_failure_mode_t - auto detect failure modes
|
||||
* @PMO_FW_TO_CRASH_ON_PWR_FAILURE: Don't register wow wakeup event and FW
|
||||
* crashes on power failure
|
||||
* @PMO_FW_TO_SEND_WOW_IND_ON_PWR_FAILURE: Register wow wakeup event and FW
|
||||
* sends failure event to host on power failure
|
||||
* @PMO_FW_TO_REJUVENATE_ON_PWR_FAILURE: Don't register wow wakeup event and
|
||||
* FW silently rejuvenate on power failure
|
||||
* @PMO_AUTO_PWR_FAILURE_DETECT_DISABLE: Don't register wow wakeup event and the
|
||||
* auto power failure detect feature is disabled in FW.
|
||||
*/
|
||||
enum pmo_auto_pwr_detect_failure_mode {
|
||||
PMO_FW_TO_CRASH_ON_PWR_FAILURE,
|
||||
PMO_FW_TO_SEND_WOW_IND_ON_PWR_FAILURE,
|
||||
PMO_FW_TO_REJUVENATE_ON_PWR_FAILURE,
|
||||
PMO_AUTO_PWR_FAILURE_DETECT_DISABLE
|
||||
};
|
||||
|
||||
/**
|
||||
* struct pmo_psoc_cfg - user configuration required for pmo
|
||||
* @ptrn_match_enable_all_vdev: true when pattern match is enable for all vdev
|
||||
@@ -293,7 +311,7 @@ struct pmo_psoc_cfg {
|
||||
uint8_t sta_mod_dtim;
|
||||
uint8_t sta_max_li_mod_dtim;
|
||||
uint8_t power_save_mode;
|
||||
bool auto_power_save_fail_mode;
|
||||
enum pmo_auto_pwr_detect_failure_mode auto_power_save_fail_mode;
|
||||
};
|
||||
|
||||
#endif /* end of _WLAN_PMO_COMMONP_STRUCT_H_ */
|
||||
|
Reference in New Issue
Block a user