Home
last modified time | relevance | path

Searched refs:pwrpriv (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/drivers/staging/rtl8723bs/core/
H A Drtw_pwrctrl.c19 pwrpriv->ips_mode = pwrpriv->ips_mode_req; in _ips_enter()
21 pwrpriv->ips_enter_cnts++; in _ips_enter()
53 if ((pwrpriv->rf_pwrstate == rf_off) && (!pwrpriv->bips_processing)) { in _ips_leave()
268 pwrpriv->rpwm = pslv; in rtw_set_rpwm()
278 pwrpriv->tog += 0x80; in rtw_set_rpwm()
648 if ((pwrpriv->rpwm == pwrpriv->cpwm) || (pwrpriv->cpwm >= PS_STATE_S2)) in rpwmtimeout_workitem_callback()
664 if ((pwrpriv->rpwm == pwrpriv->cpwm) || (pwrpriv->cpwm >= PS_STATE_S2)) in rpwmtimeout_workitem_callback()
680 struct pwrctrl_priv *pwrpriv = from_timer(pwrpriv, t, pwr_rpwm_timer); in pwr_rpwm_timeout_handler() local
682 if ((pwrpriv->rpwm == pwrpriv->cpwm) || (pwrpriv->cpwm >= PS_STATE_S2)) in pwr_rpwm_timeout_handler()
1041 if (!(pwrpriv->bInternalAutoSuspend) && pwrpriv->bInSuspend) in _rtw_pwr_wakeup()
[all …]
H A Drtw_btcoex.c54 struct pwrctrl_priv *pwrpriv; in rtw_btcoex_LPS_Enter() local
58 pwrpriv = adapter_to_pwrctl(padapter); in rtw_btcoex_LPS_Enter()
60 pwrpriv->bpower_saving = true; in rtw_btcoex_LPS_Enter()
67 struct pwrctrl_priv *pwrpriv; in rtw_btcoex_LPS_Leave() local
70 pwrpriv = adapter_to_pwrctl(padapter); in rtw_btcoex_LPS_Leave()
72 if (pwrpriv->pwr_mode != PS_MODE_ACTIVE) { in rtw_btcoex_LPS_Leave()
75 pwrpriv->bpower_saving = false; in rtw_btcoex_LPS_Leave()
H A Drtw_cmd.c1267 struct pwrctrl_priv *pwrpriv = adapter_to_pwrctl(padapter); in lps_ctrl_wk_hdl() local
1291 pwrpriv->LpsIdleCount = 0; in lps_ctrl_wk_hdl()
1302 pwrpriv->DelayLPSLastTimeStamp = jiffies; in lps_ctrl_wk_hdl()
1399 struct pwrctrl_priv *pwrpriv = adapter_to_pwrctl(padapter); in rtw_lps_change_dtim_hdl() local
1407 mutex_lock(&pwrpriv->lock); in rtw_lps_change_dtim_hdl()
1409 pwrpriv->dtim = dtim; in rtw_lps_change_dtim_hdl()
1411 if (pwrpriv->fw_current_in_ps_mode && (pwrpriv->pwr_mode > PS_MODE_ACTIVE)) { in rtw_lps_change_dtim_hdl()
1412 u8 ps_mode = pwrpriv->pwr_mode; in rtw_lps_change_dtim_hdl()
1417 mutex_unlock(&pwrpriv->lock); in rtw_lps_change_dtim_hdl()
/linux-6.15/drivers/staging/rtl8723bs/os_dep/
H A Dsdio_intf.c436 struct pwrctrl_priv *pwrpriv = dvobj_to_pwrctl(psdpriv); in rtw_sdio_suspend() local
443 if (pwrpriv->bInSuspend) { in rtw_sdio_suspend()
455 struct pwrctrl_priv *pwrpriv = adapter_to_pwrctl(padapter); in rtw_resume_process() local
459 if (!pwrpriv->bInSuspend) { in rtw_resume_process()
H A Dos_intfs.c1100 struct pwrctrl_priv *pwrpriv = dvobj_to_pwrctl(psdpriv); in rtw_suspend_common() local
1108 pwrpriv->bInSuspend = true; in rtw_suspend_common()
1110 while (pwrpriv->bips_processing) in rtw_suspend_common()
1146 struct pwrctrl_priv *pwrpriv; in rtw_resume_process_normal() local
1159 pwrpriv = adapter_to_pwrctl(padapter); in rtw_resume_process_normal()
1177 pwrpriv->bkeepfwalive = false; in rtw_resume_process_normal()
1206 struct pwrctrl_priv *pwrpriv = adapter_to_pwrctl(padapter); in rtw_resume_common() local
1214 if (pwrpriv) { in rtw_resume_common()
1215 pwrpriv->bInSuspend = false; in rtw_resume_common()
/linux-6.15/drivers/staging/rtl8723bs/hal/
H A Drtl8723b_cmd.c362 struct pwrctrl_priv *pwrpriv = adapter_to_pwrctl(padapter); in rtl8723b_set_FwPwrMode_cmd() local
367 if (pwrpriv->dtim > 0 && pwrpriv->dtim < 16) in rtl8723b_set_FwPwrMode_cmd()
368 awake_intvl = pwrpriv->dtim+1;/* DTIM = (awake_intvl - 1) */ in rtl8723b_set_FwPwrMode_cmd()
400 SET_8723B_H2CCMD_PWRMODE_PARM_SMART_PS(u1H2CPwrModeParm, pwrpriv->smart_ps); in rtl8723b_set_FwPwrMode_cmd()
H A Dsdio_halinit.c798 struct pwrctrl_priv *pwrpriv; in rtl8723bs_hal_init() local
804 pwrpriv = adapter_to_pwrctl(padapter); in rtl8723bs_hal_init()
822 restore_iqk_rst = pwrpriv->bips_processing; in rtl8723bs_hal_init()
H A Drtl8723b_hal_init.c3026 struct pwrctrl_priv *pwrpriv = adapter_to_pwrctl(padapter); in SetHwReg8723B() local
3035 if (!pwrpriv->bkeepfwalive) { in SetHwReg8723B()