Lines Matching refs:devcfg
234 const struct ps2_xec_config *const devcfg = dev->config; in ps2_xec_pm_action() local
235 struct ps2_regs * const regs = devcfg->regs; in ps2_xec_pm_action()
240 if (devcfg->wakeup_source) { in ps2_xec_pm_action()
244 if (devcfg->wakerx_gpio.port != NULL) { in ps2_xec_pm_action()
246 &devcfg->wakerx_gpio, in ps2_xec_pm_action()
253 ps2_xec_girq_dis(devcfg->girq_id_wk, devcfg->girq_bit_wk); in ps2_xec_pm_action()
254 ps2_xec_girq_clr(devcfg->girq_id_wk, devcfg->girq_bit_wk); in ps2_xec_pm_action()
256 ret = pinctrl_apply_state(devcfg->pcfg, PINCTRL_STATE_DEFAULT); in ps2_xec_pm_action()
261 if (devcfg->wakeup_source) { in ps2_xec_pm_action()
265 ps2_xec_girq_clr(devcfg->girq_id_wk, devcfg->girq_bit_wk); in ps2_xec_pm_action()
266 ps2_xec_girq_en(devcfg->girq_id_wk, devcfg->girq_bit_wk); in ps2_xec_pm_action()
267 if (devcfg->wakerx_gpio.port != NULL) { in ps2_xec_pm_action()
269 &devcfg->wakerx_gpio, in ps2_xec_pm_action()
281 ret = pinctrl_apply_state(devcfg->pcfg, PINCTRL_STATE_SLEEP); in ps2_xec_pm_action()