summaryrefslogtreecommitdiff
path: root/zephyr/shim/include/atomic.h
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/shim/include/atomic.h')
-rw-r--r--zephyr/shim/include/atomic.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/zephyr/shim/include/atomic.h b/zephyr/shim/include/atomic.h
index 5ae6635f75..ad534d116b 100644
--- a/zephyr/shim/include/atomic.h
+++ b/zephyr/shim/include/atomic.h
@@ -8,9 +8,9 @@
#include <sys/atomic.h>
-static inline void atomic_clear_bits(atomic_t *addr, atomic_val_t bits)
+static inline atomic_val_t atomic_clear_bits(atomic_t *addr, atomic_val_t bits)
{
- atomic_and(addr, ~bits);
+ return atomic_and(addr, ~bits);
}
#endif /* __CROS_EC_ATOMIC_H */