summaryrefslogtreecommitdiffstats
path: root/src/soc/mediatek/mt8173/uart.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc/mediatek/mt8173/uart.c')
-rw-r--r--src/soc/mediatek/mt8173/uart.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/soc/mediatek/mt8173/uart.c b/src/soc/mediatek/mt8173/uart.c
index adc8074ac18d..d0b140d14d45 100644
--- a/src/soc/mediatek/mt8173/uart.c
+++ b/src/soc/mediatek/mt8173/uart.c
@@ -19,6 +19,7 @@
#include <console/uart.h>
#include <drivers/uart/uart8250reg.h>
#include <stdint.h>
+#include <compiler.h>
#include <soc/addressmap.h>
@@ -56,7 +57,7 @@ struct mtk_uart {
};
uint32_t autobaud_en; /* Enable auto baudrate. */
uint32_t highspeed; /* High speed UART. */
-} __attribute__ ((packed));
+} __packed;
/* Peripheral Reset and Power Down registers */
struct mtk_peri_globalcon {
@@ -75,7 +76,7 @@ struct mtk_peri_globalcon {
uint32_t pdn_md1_sta;
uint32_t pdn_md2_sta;
uint32_t pdn_md_mask;
-} __attribute__ ((packed));
+} __packed;
static struct mtk_uart *const uart_ptr = (void *)UART0_BASE;