Lines Matching full:ipi
21 * scp_ipi_register() - register an ipi function
24 * @id: IPI ID
25 * @handler: IPI handler
26 * @priv: private data for IPI handler
28 * Register an ipi function to receive ipi interrupt from SCP.
30 * Return: 0 if ipi registers successfully, -error on error.
53 * scp_ipi_unregister() - unregister an ipi function
56 * @id: IPI ID
58 * Unregister an ipi function to receive ipi interrupt from SCP.
112 * scp_ipi_lock() - Lock before operations of an IPI ID
115 * @id: IPI ID
128 * scp_ipi_unlock() - Unlock after operations of an IPI ID
131 * @id: IPI ID
147 * @id: IPI ID
154 * When the processing completes, IPI handler registered
186 dev_err(scp->dev, "%s: IPI timeout!\n", __func__); in scp_ipi_send()
206 if (WARN(!ret, "scp ipi %d ack time out !", id)) in scp_ipi_send()
221 MODULE_DESCRIPTION("MediaTek scp IPI interface");