mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 15:11:48 -04:00
qcacld-3.0: Register host trigerred self recovery callback from cds
Register host trigerred self recovery callback from cds such that self recovery can be trigerred from everwhere. Change-Id: I67f529dd1585cff2c444412321f54a0aedcf6b97 CRs-Fixed: 2083092
This commit is contained in:
parent
b27deb3ec8
commit
db60f16253
2 changed files with 12 additions and 0 deletions
|
|
@ -345,6 +345,12 @@ bool cds_is_packet_log_enabled(void);
|
|||
|
||||
uint64_t cds_get_monotonic_boottime(void);
|
||||
|
||||
/**
|
||||
* cds_trigger_recovery_wrapper() - a temp wrapper to trigger self recovery
|
||||
*
|
||||
* Return: none
|
||||
*/
|
||||
void cds_trigger_recovery_wrapper(void);
|
||||
void cds_trigger_recovery(bool);
|
||||
|
||||
void cds_set_wakelock_logging(bool value);
|
||||
|
|
|
|||
|
|
@ -138,6 +138,7 @@ v_CONTEXT_t cds_init(void)
|
|||
qdf_lock_stats_init();
|
||||
qdf_mem_init();
|
||||
qdf_mc_timer_manager_init();
|
||||
qdf_register_self_recovery_callback(cds_trigger_recovery_wrapper);
|
||||
|
||||
gp_cds_context = &g_cds_context;
|
||||
|
||||
|
|
@ -1733,6 +1734,11 @@ static void cds_config_recovery_work(qdf_device_t qdf_ctx)
|
|||
}
|
||||
}
|
||||
|
||||
void cds_trigger_recovery_wrapper(void)
|
||||
{
|
||||
cds_trigger_recovery(false);
|
||||
}
|
||||
|
||||
/**
|
||||
* cds_trigger_recovery() - trigger self recovery
|
||||
* @skip_crash_inject: Boolean value to skip to send crash inject cmd
|
||||
|
|
|
|||
Loading…
Reference in a new issue