summaryrefslogtreecommitdiff
path: root/include/peripheral_charger.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/peripheral_charger.h')
-rw-r--r--include/peripheral_charger.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/peripheral_charger.h b/include/peripheral_charger.h
index b1f82bb1f3..58fbf1482b 100644
--- a/include/peripheral_charger.h
+++ b/include/peripheral_charger.h
@@ -6,6 +6,7 @@
#ifndef __CROS_EC_PERIPHERAL_CHARGER_H
#define __CROS_EC_PERIPHERAL_CHARGER_H
+#include "atomic.h"
#include "common.h"
#include "ec_commands.h"
#include "gpio.h"
@@ -196,7 +197,7 @@ struct pchg {
/* Event queue mutex */
struct mutex mtx;
/* 1:Pending IRQ 0:No pending IRQ */
- uint32_t irq;
+ atomic_t irq;
/* Event currently being handled */
enum pchg_event event;
/* Error (enum pchg_error). Port is disabled until it's cleared. */