Lines Matching refs:cpu_idx
38 void sspm_standbywfi_irq_enable(uint32_t cpu_idx) in sspm_standbywfi_irq_enable() argument
40 mmio_write_32(SSPM_CFGREG_ACAO_INT_SET, STANDBYWFI_EN(cpu_idx)); in sspm_standbywfi_irq_enable()
88 static uint32_t target_mask(int cluster, int cpu_idx, bool on) in target_mask() argument
96 if (cpu_idx >= 0) in target_mask()
97 t |= BIT(cpu_idx + CPU_ON_OFS); in target_mask()
102 if (cpu_idx >= 0) in target_mask()
103 t |= BIT(cpu_idx + CPU_OFF_OFS); in target_mask()
109 void mcdi_pause_clr(int cluster, int cpu_idx, bool on) in mcdi_pause_clr() argument
111 uint32_t tgt = target_mask(cluster, cpu_idx, on); in mcdi_pause_clr()
118 void mcdi_pause_set(int cluster, int cpu_idx, bool on) in mcdi_pause_set() argument
120 uint32_t tgt = target_mask(cluster, cpu_idx, on); in mcdi_pause_set()
122 uint32_t tgtn = target_mask(-1, cpu_idx, !on); in mcdi_pause_set()
155 void mcdi_hotplug_wait_ack(int cluster, int cpu_idx, bool on) in mcdi_hotplug_wait_ack() argument
157 uint32_t tgt = target_mask(cluster, cpu_idx, on); in mcdi_hotplug_wait_ack()
165 void mcdi_hotplug_clr(int cluster, int cpu_idx, bool on) in mcdi_hotplug_clr() argument
167 uint32_t tgt = target_mask(cluster, cpu_idx, on); in mcdi_hotplug_clr()
168 uint32_t tgt_cpu = target_mask(-1, cpu_idx, on); in mcdi_hotplug_clr()
183 void mcdi_hotplug_set(int cluster, int cpu_idx, bool on) in mcdi_hotplug_set() argument
185 uint32_t tgt = target_mask(cluster, cpu_idx, on); in mcdi_hotplug_set()
186 uint32_t tgt_cpu = target_mask(-1, cpu_idx, on); in mcdi_hotplug_set()