Lines Matching refs:psw_parent
94 uint32_t psw_parent; member
143 .psw_parent = _psw_parent, \
229 uint32_t psw_parent = scmi_power_domains[index].psw_parent; in plat_scmi_pd_psw() local
235 if ((imx8ulp_psw[psw_parent].flags & ALWAYS_ON) != 0U && in plat_scmi_pd_psw()
242 if ((imx8ulp_psw[psw_parent].flags & ALWAYS_ON) == 0U) { in plat_scmi_pd_psw()
243 swt = 1 << imx8ulp_psw[psw_parent].reg; in plat_scmi_pd_psw()
244 if (imx8ulp_psw[psw_parent].count == 0U) { in plat_scmi_pd_psw()
246 WARN("off PSW[%d] that already in off state\n", psw_parent); in plat_scmi_pd_psw()
250 imx8ulp_psw[psw_parent].count++; in plat_scmi_pd_psw()
254 imx8ulp_psw[psw_parent].count++; in plat_scmi_pd_psw()
256 imx8ulp_psw[psw_parent].count--; in plat_scmi_pd_psw()
259 if (imx8ulp_psw[psw_parent].count == 0U) { in plat_scmi_pd_psw()
265 if (!(imx8ulp_psw[sram_parent].flags & ALWAYS_ON) && (psw_parent != sram_parent)) { in plat_scmi_pd_psw()