Lines Matching refs:s_lp_stat
423 static DRAM_ATTR btdm_lpstat_t s_lp_stat; variable
797 assert (s_lp_stat.wakeup_timer_started == 0); in btdm_sleep_enter_phase1_wrapper()
800 s_lp_stat.wakeup_timer_started = 1; in btdm_sleep_enter_phase1_wrapper()
810 if (s_lp_stat.phy_enabled) { in btdm_sleep_enter_phase2_wrapper()
812 s_lp_stat.phy_enabled = 0; in btdm_sleep_enter_phase2_wrapper()
818 if (s_lp_stat.pm_lock_released == 0) { in btdm_sleep_enter_phase2_wrapper()
820 s_lp_stat.pm_lock_released = 1; in btdm_sleep_enter_phase2_wrapper()
832 if (s_lp_stat.pm_lock_released) { in btdm_sleep_exit_phase3_wrapper()
834 s_lp_stat.pm_lock_released = 0; in btdm_sleep_exit_phase3_wrapper()
839 if (s_lp_stat.phy_enabled == 0) { in btdm_sleep_exit_phase3_wrapper()
841 s_lp_stat.phy_enabled = 1; in btdm_sleep_exit_phase3_wrapper()
848 if (s_lp_cntl.wakeup_timer_required && s_lp_stat.wakeup_timer_started) { in btdm_sleep_exit_phase3_wrapper()
850 s_lp_stat.wakeup_timer_started = 0; in btdm_sleep_exit_phase3_wrapper()
865 if (s_lp_stat.pm_lock_released) { in btdm_sleep_exit_phase0()
867 s_lp_stat.pm_lock_released = 0; in btdm_sleep_exit_phase0()
876 if (s_lp_cntl.wakeup_timer_required && s_lp_stat.wakeup_timer_started) { in btdm_sleep_exit_phase0()
878 s_lp_stat.wakeup_timer_started = 0; in btdm_sleep_exit_phase0()
915 if (s_lp_stat.pm_lock_released) { in async_wakeup_request()
917 s_lp_stat.pm_lock_released = 0; in async_wakeup_request()
922 if (s_lp_cntl.wakeup_timer_required && s_lp_stat.wakeup_timer_started) { in async_wakeup_request()
924 s_lp_stat.wakeup_timer_started = 0; in async_wakeup_request()
1214 if (s_lp_cntl.mac_bb_pd && s_lp_stat.mac_bb_pd == 0) { in btdm_mac_bb_power_down_cb()
1216 s_lp_stat.mac_bb_pd = 1; in btdm_mac_bb_power_down_cb()
1222 if (s_lp_cntl.mac_bb_pd && s_lp_stat.mac_bb_pd) { in btdm_mac_bb_power_up_cb()
1224 s_lp_stat.mac_bb_pd = 0; in btdm_mac_bb_power_up_cb()
1236 s_lp_stat.val = 0; in btdm_low_power_mode_init()
1352 s_lp_stat.pm_lock_released = 1; in btdm_low_power_mode_init()
1503 s_lp_stat.pm_lock_released = 0; in btdm_low_power_mode_deinit()
1508 if (s_lp_stat.wakeup_timer_started) { in btdm_low_power_mode_deinit()
1511 s_lp_stat.wakeup_timer_started = 0; in btdm_low_power_mode_deinit()
1579 s_lp_stat.phy_enabled = 1; in esp_bt_controller_enable()
1592 s_lp_stat.pm_lock_released = 0; in esp_bt_controller_enable()
1639 if (s_lp_stat.pm_lock_released == 0) { in esp_bt_controller_enable()
1641 s_lp_stat.pm_lock_released = 1; in esp_bt_controller_enable()
1649 if (s_lp_stat.phy_enabled) { in esp_bt_controller_enable()
1651 s_lp_stat.phy_enabled = 0; in esp_bt_controller_enable()
1671 if (s_lp_stat.phy_enabled) { in esp_bt_controller_disable()
1673 s_lp_stat.phy_enabled = 0; in esp_bt_controller_disable()
1690 if (s_lp_stat.pm_lock_released == 0) { in esp_bt_controller_disable()
1692 s_lp_stat.pm_lock_released = 1; in esp_bt_controller_disable()