summaryrefslogtreecommitdiff
path: root/chip/mt_scp/mt8183/uart.c
diff options
context:
space:
mode:
Diffstat (limited to 'chip/mt_scp/mt8183/uart.c')
-rw-r--r--chip/mt_scp/mt8183/uart.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/chip/mt_scp/mt8183/uart.c b/chip/mt_scp/mt8183/uart.c
index 78ea594c6b..7907f9537d 100644
--- a/chip/mt_scp/mt8183/uart.c
+++ b/chip/mt_scp/mt8183/uart.c
@@ -93,6 +93,7 @@ void uart_process(void)
}
#if (UARTN < SCP_UART_COUNT)
+DECLARE_IRQ(UART_IRQ(UARTN), uart_interrupt, 2);
void uart_interrupt(void)
{
uint8_t ier;
@@ -103,8 +104,8 @@ void uart_interrupt(void)
UART_IER(UARTN) = 0;
UART_IER(UARTN) = ier;
}
-DECLARE_IRQ(UART_IRQ(UARTN), uart_interrupt, 2);
+DECLARE_IRQ(UART_RX_IRQ(UARTN), uart_rx_interrupt, 2);
void uart_rx_interrupt(void)
{
uint8_t ier;
@@ -117,7 +118,6 @@ void uart_rx_interrupt(void)
UART_IER(UARTN) = ier;
SCP_INTC_UART_RX_IRQ |= 1 << UARTN;
}
-DECLARE_IRQ(UART_RX_IRQ(UARTN), uart_rx_interrupt, 2);
#endif
void uart_task(void)