Home
last modified time | relevance | path

Searched refs:DSPCS (Results 1 – 6 of 6) sorted by relevance

/Zephyr-latest/soc/intel/intel_adsp/ace/
Dmultiprocessing.c89 DSPCS.bootctl[i].baddr = (uint32_t)z_soc_mp_asm_entry; in soc_mp_init()
162 DSPCS.bootctl[cpu_num].battr |= DSPBR_BATTR_LPSCTL_BATTR_SLAVE_CORE; in soc_start_core()
170 DSPCS.capctl[cpu_num].ctl &= ~DSPCS_CTL_SPA; in soc_start_core()
173 if (!WAIT_FOR((DSPCS.capctl[cpu_num].ctl & DSPCS_CTL_CPA) != DSPCS_CTL_CPA, in soc_start_core()
178 DSPCS.capctl[cpu_num].ctl |= DSPCS_CTL_SPA; in soc_start_core()
182 while (((DSPCS.capctl[cpu_num].ctl & DSPCS_CTL_CPA) != DSPCS_CTL_CPA) && in soc_start_core()
205 DSPCS.bootctl[cpu].bctl |= DSPBR_BCTL_WAITIPPG; in soc_mp_startup()
208 DSPCS.bootctl[cpu].bctl |= DSPBR_BCTL_WAITIPCG | DSPBR_BCTL_WAITIPPG; in soc_mp_startup()
271 DSPCS.capctl[id].ctl &= ~DSPCS_CTL_SPA; in soc_adsp_halt_cpu()
274 while (((DSPCS.capctl[id].ctl & DSPCS_CTL_CPA) == DSPCS_CTL_CPA) && in soc_adsp_halt_cpu()
Dpower.c37 DSPCS.bootctl[0].bctl |= DSPBR_BCTL_WAITIPPG; in power_init()
40 DSPCS.bootctl[0].bctl |= DSPBR_BCTL_WAITIPCG | DSPBR_BCTL_WAITIPPG; in power_init()
291 core_desc[cpu].bctl = DSPCS.bootctl[cpu].bctl; in pm_state_set()
292 DSPCS.bootctl[cpu].bctl &= ~DSPBR_BCTL_WAITIPCG; in pm_state_set()
351 battr = DSPCS.bootctl[cpu].battr & (~LPSCTL_BATTR_MASK); in pm_state_set()
353 DSPCS.bootctl[cpu].bctl &= ~DSPBR_BCTL_WAITIPPG; in pm_state_set()
354 DSPCS.bootctl[cpu].bctl &= ~DSPBR_BCTL_WAITIPCG; in pm_state_set()
357 DSPCS.bootctl[cpu].battr = battr; in pm_state_set()
384 DSPCS.bootctl[cpu].bctl |= in pm_state_exit_post_ops()
412 DSPCS.bootctl[cpu].bctl |= DSPBR_BCTL_WAITIPPG; in pm_state_exit_post_ops()
[all …]
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace15_mtpm/
Dadsp_boot.h60 #define DSPCS (*(volatile struct dspcs *)DSPCS_REG) macro
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace20_lnl/
Dadsp_boot.h62 #define DSPCS (*(volatile struct dspcs *)DSPCS_REG) macro
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace30/
Dadsp_boot.h62 #define DSPCS (*(volatile struct dspcs *)DSPCS_REG) macro
/Zephyr-latest/soc/intel/intel_adsp/common/
Dboot.c152 ((void (*)(void))DSPCS.bootctl[prid].baddr)(); in boot_core0()