Lines Matching refs:cluster
34 int cpu, cluster; in hikey_pwr_domain_on() local
37 cluster = MPIDR_AFFLVL1_VAL(mpidr); in hikey_pwr_domain_on()
40 if (cluster != curr_cluster) in hikey_pwr_domain_on()
41 hisi_ipc_cluster_on(cpu, cluster); in hikey_pwr_domain_on()
43 hisi_pwrc_set_core_bx_addr(cpu, cluster, hikey_sec_entrypoint); in hikey_pwr_domain_on()
44 hisi_pwrc_enable_debug(cpu, cluster); in hikey_pwr_domain_on()
45 hisi_ipc_cpu_on(cpu, cluster); in hikey_pwr_domain_on()
53 int cpu, cluster; in hikey_pwr_domain_on_finish() local
56 cluster = MPIDR_AFFLVL1_VAL(mpidr); in hikey_pwr_domain_on_finish()
68 hisi_pwrc_set_core_bx_addr(cpu, cluster, 0); in hikey_pwr_domain_on_finish()
79 int cpu, cluster; in hikey_pwr_domain_off() local
82 cluster = MPIDR_AFFLVL1_VAL(mpidr); in hikey_pwr_domain_off()
86 hisi_ipc_cpu_off(cpu, cluster); in hikey_pwr_domain_off()
93 hisi_ipc_cluster_off(cpu, cluster); in hikey_pwr_domain_off()
101 unsigned int cluster = in hikey_pwr_domain_suspend() local
110 hisi_pwrc_set_core_bx_addr(cpu, cluster, hikey_sec_entrypoint); in hikey_pwr_domain_suspend()
115 hisi_ipc_cpu_suspend(cpu, cluster); in hikey_pwr_domain_suspend()
129 hisi_ipc_cluster_suspend(cpu, cluster); in hikey_pwr_domain_suspend()
136 unsigned int cluster, cpu; in hikey_pwr_domain_suspend_finish() local
144 cluster = (mpidr & MPIDR_CLUSTER_MASK) >> MPIDR_AFF1_SHIFT; in hikey_pwr_domain_suspend_finish()
151 hisi_pwrc_set_core_bx_addr(cpu, cluster, 0); in hikey_pwr_domain_suspend_finish()