diff options
Diffstat (limited to 'include/peripheral_charger.h')
-rw-r--r-- | include/peripheral_charger.h | 3 |
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. */ |