summaryrefslogtreecommitdiff
path: root/chip/ish/uart_defs.h
diff options
context:
space:
mode:
Diffstat (limited to 'chip/ish/uart_defs.h')
-rw-r--r--chip/ish/uart_defs.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/chip/ish/uart_defs.h b/chip/ish/uart_defs.h
index b573ef7710..5bfc7b9a6b 100644
--- a/chip/ish/uart_defs.h
+++ b/chip/ish/uart_defs.h
@@ -10,6 +10,7 @@
#include <stdint.h>
#include <stddef.h>
+#include "atomic.h"
#define UART_ERROR -1
#define UART_BUSY -2
@@ -354,7 +355,7 @@ struct uart_ctx {
uint32_t id;
uint32_t base;
uint32_t addr_interval;
- uint32_t uart_state;
+ atomic_t uart_state;
uint32_t is_open;
uint32_t baud_rate;
uint32_t input_freq;