Lines Matching +full:a0 +full:- +full:low
2 * SPDX-License-Identifier: Apache-2.0
5 #include <cavs-idc.h>
22 #define IDC_CORE_MASK(num_cpus) (BIT(num_cpus) - 1)
58 * can only be backwards-referenced. So we hand-assemble a in soc_start_core()
62 * Long term we want to have this in linkable LP-SRAM memory in soc_start_core()
72 0x01, 0xff, 0xff, /* L32R a0, <entry_addr> */ in soc_start_core()
73 0xa0, 0x00, 0x00, /* JX a0 */ in soc_start_core()
85 if (pm_state_next_get(cpu_num)->state == PM_STATE_ACTIVE) { in soc_start_core()
115 /* Send power-up message to the other core. Start address in soc_start_core()
159 * level-sensitive interrupt triggered by a logical OR of each in idc_isr()
176 * every other CPU, but not to be back-interrupted when the in soc_mp_init()
205 if (id == 0 || id == arch_curr_cpu()->id) { in soc_adsp_halt_cpu()
206 return -EINVAL; in soc_adsp_halt_cpu()
226 * low power idle in soc_adsp_halt_cpu()