Home
last modified time | relevance | path

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

/Zephyr-latest/soc/intel/intel_adsp/common/
Dipc.c47 if (regs->tdr & INTEL_ADSP_IPC_BUSY) { in z_intel_adsp_ipc_isr()
51 uint32_t msg = regs->tdr & ~INTEL_ADSP_IPC_BUSY; in z_intel_adsp_ipc_isr()
57 regs->tdr = INTEL_ADSP_IPC_BUSY; in z_intel_adsp_ipc_isr()
108 config->regs->tdr = INTEL_ADSP_IPC_BUSY; in intel_adsp_ipc_init()
136 bool not_busy = (config->regs->idr & INTEL_ADSP_IPC_BUSY) == 0; in intel_adsp_ipc_is_complete()
158 if ((config->regs->idr & INTEL_ADSP_IPC_BUSY) != 0 || devdata->tx_ack_pending) { in intel_adsp_ipc_send_message()
168 config->regs->idr = data | INTEL_ADSP_IPC_BUSY; in intel_adsp_ipc_send_message()
197 while (regs->idr & INTEL_ADSP_IPC_BUSY) { in intel_adsp_ipc_send_message_emergency()
211 regs->idr = data | INTEL_ADSP_IPC_BUSY; in intel_adsp_ipc_send_message_emergency()
/Zephyr-latest/soc/intel/intel_adsp/cavs/include/cavs25/
Dadsp_ipc_regs.h27 #define INTEL_ADSP_IPC_BUSY BIT(31) macro
/Zephyr-latest/soc/intel/intel_adsp/ace/
Dmultiprocessing.c45 uint32_t msg = IDC[cpu_id].agents[0].ipc.tdr & ~INTEL_ADSP_IPC_BUSY; in ipc_isr()
61 IDC[cpu_id].agents[0].ipc.tdr = INTEL_ADSP_IPC_BUSY; in ipc_isr()
232 IDC[core].agents[1].ipc.idr = msg | INTEL_ADSP_IPC_BUSY; in send_ipi()
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace15_mtpm/
Dadsp_ipc_regs.h39 #define INTEL_ADSP_IPC_BUSY BIT(31) macro
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace20_lnl/
Dadsp_ipc_regs.h39 #define INTEL_ADSP_IPC_BUSY BIT(31) macro
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace30/
Dadsp_ipc_regs.h47 #define INTEL_ADSP_IPC_BUSY BIT(31) macro