diff --git a/src/ipc/apl-ipc.c b/src/ipc/apl-ipc.c index 6de9e9006..58814a0b8 100644 --- a/src/ipc/apl-ipc.c +++ b/src/ipc/apl-ipc.c @@ -215,8 +215,8 @@ int platform_ipc_init(struct ipc *ipc) iipc->pm_prepare_D3 = 0; /* configure interrupt */ - interrupt_register(PLATFORM_IPC_INTERUPT, irq_handler, NULL); - interrupt_enable(PLATFORM_IPC_INTERUPT); + interrupt_register(PLATFORM_IPC_INTERRUPT, irq_handler, NULL); + interrupt_enable(PLATFORM_IPC_INTERRUPT); /* enable IPC interrupts from host */ ipc_write(IPC_DIPCCTL, IPC_DIPCCTL_IPCIDIE | IPC_DIPCCTL_IPCTBIE); diff --git a/src/ipc/byt-ipc.c b/src/ipc/byt-ipc.c index d3b30dcfc..b97c04086 100644 --- a/src/ipc/byt-ipc.c +++ b/src/ipc/byt-ipc.c @@ -99,7 +99,7 @@ static void irq_handler(void *arg) /* Mask Done interrupt before return */ shim_write(SHIM_IMRD, shim_read(SHIM_IMRD) | SHIM_IMRD_DONE); - interrupt_clear(PLATFORM_IPC_INTERUPT); + interrupt_clear(PLATFORM_IPC_INTERRUPT); do_notify(); } @@ -107,7 +107,7 @@ static void irq_handler(void *arg) /* Mask Busy interrupt before return */ shim_write(SHIM_IMRD, shim_read(SHIM_IMRD) | SHIM_IMRD_BUSY); - interrupt_clear(PLATFORM_IPC_INTERUPT); + interrupt_clear(PLATFORM_IPC_INTERRUPT); /* TODO: place message in Q and process later */ /* It's not Q ATM, may overwrite */ @@ -237,8 +237,8 @@ int platform_ipc_init(struct ipc *ipc) iipc->pm_prepare_D3 = 0; /* configure interrupt */ - interrupt_register(PLATFORM_IPC_INTERUPT, irq_handler, NULL); - interrupt_enable(PLATFORM_IPC_INTERUPT); + interrupt_register(PLATFORM_IPC_INTERRUPT, irq_handler, NULL); + interrupt_enable(PLATFORM_IPC_INTERRUPT); /* Unmask Busy and Done interrupts */ imrd = shim_read(SHIM_IMRD); diff --git a/src/ipc/cnl-ipc.c b/src/ipc/cnl-ipc.c index 851bf330b..2db555af0 100644 --- a/src/ipc/cnl-ipc.c +++ b/src/ipc/cnl-ipc.c @@ -216,8 +216,8 @@ int platform_ipc_init(struct ipc *ipc) iipc->pm_prepare_D3 = 0; /* configure interrupt */ - interrupt_register(PLATFORM_IPC_INTERUPT, irq_handler, NULL); - interrupt_enable(PLATFORM_IPC_INTERUPT); + interrupt_register(PLATFORM_IPC_INTERRUPT, irq_handler, NULL); + interrupt_enable(PLATFORM_IPC_INTERRUPT); /* enable IPC interrupts from host */ ipc_write(IPC_DIPCCTL, IPC_DIPCCTL_IPCIDIE | IPC_DIPCCTL_IPCTBIE); diff --git a/src/ipc/hsw-ipc.c b/src/ipc/hsw-ipc.c index f4f73d0e3..e25597fff 100644 --- a/src/ipc/hsw-ipc.c +++ b/src/ipc/hsw-ipc.c @@ -99,7 +99,7 @@ static void irq_handler(void *arg) /* Mask Done interrupt before return */ shim_write(SHIM_IMRD, shim_read(SHIM_IMRD) | SHIM_IMRD_DONE); - interrupt_clear(PLATFORM_IPC_INTERUPT); + interrupt_clear(PLATFORM_IPC_INTERRUPT); do_notify(); } @@ -107,7 +107,7 @@ static void irq_handler(void *arg) /* Mask Busy interrupt before return */ shim_write(SHIM_IMRD, shim_read(SHIM_IMRD) | SHIM_IMRD_BUSY); - interrupt_clear(PLATFORM_IPC_INTERUPT); + interrupt_clear(PLATFORM_IPC_INTERRUPT); /* TODO: place message in Q and process later */ /* It's not Q ATM, may overwrite */ @@ -232,8 +232,8 @@ int platform_ipc_init(struct ipc *ipc) iipc->pm_prepare_D3 = 0; /* configure interrupt */ - interrupt_register(PLATFORM_IPC_INTERUPT, irq_handler, NULL); - interrupt_enable(PLATFORM_IPC_INTERUPT); + interrupt_register(PLATFORM_IPC_INTERRUPT, irq_handler, NULL); + interrupt_enable(PLATFORM_IPC_INTERRUPT); /* Unmask Busy and Done interrupts */ imrd = shim_read(SHIM_IMRD); diff --git a/src/platform/apollolake/include/platform/platform.h b/src/platform/apollolake/include/platform/platform.h index 89e99936f..ea82f6af3 100644 --- a/src/platform/apollolake/include/platform/platform.h +++ b/src/platform/apollolake/include/platform/platform.h @@ -52,7 +52,7 @@ struct sof; #define PLATFORM_IDC_INTERRUPT(x) IRQ_EXT_IDC_LVL2(x) /* IPC Interrupt */ -#define PLATFORM_IPC_INTERUPT IRQ_EXT_IPC_LVL2(0) +#define PLATFORM_IPC_INTERRUPT IRQ_EXT_IPC_LVL2(0) /* pipeline IRQ */ #define PLATFORM_SCHEDULE_IRQ IRQ_NUM_SOFTWARE4 diff --git a/src/platform/baytrail/include/platform/platform.h b/src/platform/baytrail/include/platform/platform.h index 8869763f7..ea67dcdcc 100644 --- a/src/platform/baytrail/include/platform/platform.h +++ b/src/platform/baytrail/include/platform/platform.h @@ -41,7 +41,7 @@ struct sof; /* IPC Interrupt */ -#define PLATFORM_IPC_INTERUPT IRQ_NUM_EXT_IA +#define PLATFORM_IPC_INTERRUPT IRQ_NUM_EXT_IA /* Host page size */ #define HOST_PAGE_SIZE 4096 diff --git a/src/platform/cannonlake/include/platform/platform.h b/src/platform/cannonlake/include/platform/platform.h index 5315dd1cd..ebd41bfd1 100644 --- a/src/platform/cannonlake/include/platform/platform.h +++ b/src/platform/cannonlake/include/platform/platform.h @@ -58,7 +58,7 @@ struct sof; #define PLATFORM_IDC_INTERRUPT(x) IRQ_EXT_IDC_LVL2(x) /* IPC Interrupt */ -#define PLATFORM_IPC_INTERUPT IRQ_EXT_IPC_LVL2(0) +#define PLATFORM_IPC_INTERRUPT IRQ_EXT_IPC_LVL2(0) /* pipeline IRQ */ #define PLATFORM_SCHEDULE_IRQ IRQ_NUM_SOFTWARE4 diff --git a/src/platform/haswell/include/platform/platform.h b/src/platform/haswell/include/platform/platform.h index 938bb8a84..b80f61c8b 100644 --- a/src/platform/haswell/include/platform/platform.h +++ b/src/platform/haswell/include/platform/platform.h @@ -40,7 +40,7 @@ struct sof; /* IPC Interrupt */ -#define PLATFORM_IPC_INTERUPT IRQ_NUM_EXT_IA +#define PLATFORM_IPC_INTERRUPT IRQ_NUM_EXT_IA /* Host page size */ #define HOST_PAGE_SIZE 4096 diff --git a/src/platform/icelake/include/platform/platform.h b/src/platform/icelake/include/platform/platform.h index 8f614235a..daf339f15 100644 --- a/src/platform/icelake/include/platform/platform.h +++ b/src/platform/icelake/include/platform/platform.h @@ -58,7 +58,7 @@ struct sof; #define PLATFORM_IDC_INTERRUPT(x) IRQ_EXT_IDC_LVL2(x) /* IPC Interrupt */ -#define PLATFORM_IPC_INTERUPT IRQ_EXT_IPC_LVL2(0) +#define PLATFORM_IPC_INTERRUPT IRQ_EXT_IPC_LVL2(0) /* pipeline IRQ */ #define PLATFORM_SCHEDULE_IRQ IRQ_NUM_SOFTWARE4