| /rk3399_ARM-atf/drivers/scmi-msg/ |
| H A D | power_domain.c | 30 unsigned int pd_id __unused) in plat_scmi_pd_get_name() 36 unsigned long *pd_id __unused) in plat_scmi_pd_statistics() 42 unsigned int pd_id __unused) in plat_scmi_pd_get_attributes() 48 unsigned int pd_id __unused) in plat_scmi_pd_get_state() 55 unsigned int pd_id __unused, in plat_scmi_pd_set_state() 130 unsigned int pd_id = 0U; in scmi_pd_attributes() local 137 pd_id = SPECULATION_SAFE_VALUE(in_args->pd_id); in scmi_pd_attributes() 139 if (pd_id >= plat_scmi_pd_count(msg->agent_id)) { in scmi_pd_attributes() 144 name = plat_scmi_pd_get_name(msg->agent_id, pd_id); in scmi_pd_attributes() 152 return_values.attributes = plat_scmi_pd_get_attributes(msg->agent_id, pd_id); in scmi_pd_attributes() [all …]
|
| H A D | power_domain.h | 26 uint32_t pd_id; member 50 uint32_t pd_id; member 64 uint32_t pd_id; member
|
| /rk3399_ARM-atf/plat/amd/versal2/include/ |
| H A D | scmi.h | 20 const char *plat_scmi_pd_get_name(unsigned int agent_id, unsigned int pd_id); 21 unsigned int plat_scmi_pd_statistics(unsigned int agent_id, unsigned long *pd_id); 22 unsigned int plat_scmi_pd_get_attributes(unsigned int agent_id, unsigned int pd_id); 23 unsigned int plat_scmi_pd_get_state(unsigned int agent_id, unsigned int pd_id); 24 int32_t plat_scmi_pd_set_state(unsigned int agent_id, unsigned int flags, unsigned int pd_id,
|
| /rk3399_ARM-atf/plat/imx/imx8ulp/scmi/ |
| H A D | scmi_pd.c | 176 unsigned int pd_id) in plat_scmi_pd_get_name() argument 178 if (pd_id >= IMX8ULP_PD_PS6) { in plat_scmi_pd_get_name() 179 return imx8ulp_psw[pd_id - IMX8ULP_PD_PS6].name; in plat_scmi_pd_get_name() 182 return scmi_power_domains[pd_id].name; in plat_scmi_pd_get_name() 186 unsigned int pd_id __unused) in plat_scmi_pd_get_state() 188 if (pd_id >= IMX8ULP_PD_PS6) { in plat_scmi_pd_get_state() 189 return imx8ulp_psw[pd_id - IMX8ULP_PD_PS6].power_state; in plat_scmi_pd_get_state() 192 return scmi_power_domains[pd_id].power_state; in plat_scmi_pd_get_state() 291 bool pd_allow_power_off(unsigned int pd_id) in pd_allow_power_off() argument 293 if (scmi_power_domains[pd_id].lpav) { in pd_allow_power_off() [all …]
|
| /rk3399_ARM-atf/plat/amd/versal2/ |
| H A D | scmi.c | 193 unsigned long pd_id; member 200 .pd_id = _id, \ 502 static struct scmi_pd *find_pd(unsigned int agent_id, unsigned int pd_id) in find_pd() argument 509 if (n == pd_id) { in find_pd() 533 const char *plat_scmi_pd_get_name(unsigned int agent_id, unsigned int pd_id) in plat_scmi_pd_get_name() argument 535 const struct scmi_pd *pd = find_pd(agent_id, pd_id); in plat_scmi_pd_get_name() 545 unsigned int plat_scmi_pd_statistics(unsigned int agent_id, unsigned long *pd_id) in plat_scmi_pd_statistics() argument 550 unsigned int plat_scmi_pd_get_attributes(unsigned int agent_id, unsigned int pd_id) in plat_scmi_pd_get_attributes() argument 555 unsigned int plat_scmi_pd_get_state(unsigned int agent_id, unsigned int pd_id) in plat_scmi_pd_get_state() argument 557 const struct scmi_pd *pd = find_pd(agent_id, pd_id); in plat_scmi_pd_get_state() [all …]
|
| /rk3399_ARM-atf/plat/rockchip/rk3576/drivers/pmu/ |
| H A D | pmu.c | 452 static int pmu_set_power_domain(uint32_t pd_id, uint32_t pd_state) in pmu_set_power_domain() argument 456 if (pmu_power_domain_st(pd_id) == pd_state) in pmu_set_power_domain() 460 pmu_power_domain_ctr(pd_id, pd_state); in pmu_set_power_domain() 464 switch (pd_id) { in pmu_set_power_domain() 533 pmu_power_domain_ctr(pd_id, pd_state); in pmu_set_power_domain()
|
| /rk3399_ARM-atf/plat/rockchip/px30/drivers/pmu/ |
| H A D | pmu.c | 264 static int pmu_set_power_domain(uint32_t pd_id, uint32_t pd_state) in pmu_set_power_domain() argument 268 if (pmu_power_domain_st(pd_id) == pd_state) in pmu_set_power_domain() 272 pmu_power_domain_ctr(pd_id, pd_state); in pmu_set_power_domain() 276 switch (pd_id) { in pmu_set_power_domain() 309 pmu_power_domain_ctr(pd_id, pd_state); in pmu_set_power_domain()
|
| /rk3399_ARM-atf/plat/rockchip/rk3588/drivers/pmu/ |
| H A D | pmu.c | 501 static int pmu_set_power_domain(uint32_t pd_id, uint32_t pd_state) in pmu_set_power_domain() argument 505 if (pmu_power_domain_st(pd_id) == pd_state) in pmu_set_power_domain() 509 pmu_power_domain_ctr(pd_id, pd_state); in pmu_set_power_domain() 513 switch (pd_id) { in pmu_set_power_domain() 586 pmu_power_domain_ctr(pd_id, pd_state); in pmu_set_power_domain()
|
| /rk3399_ARM-atf/plat/rockchip/rk3399/drivers/pmu/ |
| H A D | pmu.c | 239 static int pmu_set_power_domain(uint32_t pd_id, uint32_t pd_state) in pmu_set_power_domain() argument 243 if (pmu_power_domain_st(pd_id) == pd_state) in pmu_set_power_domain() 247 pmu_power_domain_ctr(pd_id, pd_state); in pmu_set_power_domain() 251 switch (pd_id) { in pmu_set_power_domain() 321 pmu_power_domain_ctr(pd_id, pd_state); in pmu_set_power_domain()
|