Searched refs:pwrc_domain (Results 1 – 2 of 2) sorted by relevance
/linux-6.3-rc2/drivers/soc/amlogic/ |
A D | meson-ee-pwrc.c | 350 if (pwrc_domain->desc.top_pd) in meson_ee_pwrc_off() 359 pwrc_domain->desc.mem_pd[i].reg, in meson_ee_pwrc_off() 360 pwrc_domain->desc.mem_pd[i].mask, in meson_ee_pwrc_off() 361 pwrc_domain->desc.mem_pd[i].mask); in meson_ee_pwrc_off() 365 if (pwrc_domain->desc.top_pd) in meson_ee_pwrc_off() 371 if (pwrc_domain->num_clks) { in meson_ee_pwrc_off() 374 pwrc_domain->clks); in meson_ee_pwrc_off() 386 if (pwrc_domain->desc.top_pd) in meson_ee_pwrc_on() 394 pwrc_domain->desc.mem_pd[i].reg, in meson_ee_pwrc_on() 403 if (pwrc_domain->desc.top_pd) in meson_ee_pwrc_on() [all …]
|
A D | meson-secure-pwrc.c | 38 bool (*is_off)(struct meson_secure_pwrc_domain *pwrc_domain); 46 static bool pwrc_secure_is_off(struct meson_secure_pwrc_domain *pwrc_domain) in pwrc_secure_is_off() argument 50 if (meson_sm_call(pwrc_domain->pwrc->fw, SM_A1_PWRC_GET, &is_off, in pwrc_secure_is_off() 51 pwrc_domain->index, 0, 0, 0, 0) < 0) in pwrc_secure_is_off() 60 struct meson_secure_pwrc_domain *pwrc_domain = in meson_secure_pwrc_off() local 63 if (meson_sm_call(pwrc_domain->pwrc->fw, SM_A1_PWRC_SET, NULL, in meson_secure_pwrc_off() 64 pwrc_domain->index, PWRC_OFF, 0, 0, 0) < 0) { in meson_secure_pwrc_off() 75 struct meson_secure_pwrc_domain *pwrc_domain = in meson_secure_pwrc_on() local 78 if (meson_sm_call(pwrc_domain->pwrc->fw, SM_A1_PWRC_SET, NULL, in meson_secure_pwrc_on() 79 pwrc_domain->index, PWRC_ON, 0, 0, 0) < 0) { in meson_secure_pwrc_on()
|
Completed in 4 milliseconds