Lines Matching defs:cluster
65 unsigned int cluster =
67 int cluster_stat = cluster_is_powered_on(cluster);
69 hisi_set_cpu_boot_flag(cluster, core);
71 mmio_write_32(CRG_REG_BASE + CRG_RVBAR(cluster, core),
75 hisi_powerup_core(cluster, core);
77 hisi_powerup_cluster(cluster, core);
96 unsigned int cluster =
105 hisi_clear_cpu_boot_flag(cluster, core);
106 hisi_powerdn_core(cluster, core);
109 if (hisi_test_cpu_down(cluster, core)) {
116 hisi_powerdn_cluster(cluster, core);
192 unsigned int cluster =
205 hisi_cpuidle_lock(cluster, core);
206 hisi_set_cpuidle_flag(cluster, core);
207 hisi_cpuidle_unlock(cluster, core);
209 mmio_write_32(CRG_REG_BASE + CRG_RVBAR(cluster, core),
212 hisi_enter_core_idle(cluster, core);
215 /* Perform the common cluster specific operations */
217 hisi_cpuidle_lock(cluster, core);
218 hisi_disable_pdc(cluster);
221 if (hisi_test_pwrdn_allcores(cluster, core)) {
231 hisi_pdc_mask_cluster_wakeirq(cluster);
232 hisi_enable_pdc(cluster);
234 hisi_cpuidle_unlock(cluster, core);
240 hisi_enter_ap_suspend(cluster, core);
242 hisi_enter_cluster_idle(cluster, core);
245 hisi_enable_pdc(cluster);
246 hisi_cpuidle_unlock(cluster, core);
268 unsigned int cluster =
275 hisi_cpuidle_lock(cluster, core);
276 hisi_clear_cpuidle_flag(cluster, core);
277 hisi_cpuidle_unlock(cluster, core);