diff options
author | Dawid Niedzwiecki <dn@semihalf.com> | 2020-10-28 09:40:57 +0100 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-10-30 07:03:12 +0000 |
commit | 9b1733d659d764140c825c0f32dab43de27410be (patch) | |
tree | 79774bb583961265bde08fb6cf710af170143e33 /core/nds32 | |
parent | deef4e1aa7c347740e6c12e2ca3d6893ec19c2fb (diff) | |
download | chrome-ec-9b1733d659d764140c825c0f32dab43de27410be.tar.gz |
atomic: remove deprecated atomic functions
Remove deprecated_atomic_* functions since only atomic_* are now used.
BUG=b:169151160
BRANCH=none
TEST=buildall
Signed-off-by: Dawid Niedzwiecki <dn@semihalf.com>
Change-Id: I6b25cc81aec126662ed779cf0f9309dcb77a754e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2505142
Reviewed-by: Jett Rink <jettrink@chromium.org>
Reviewed-by: Jack Rosenthal <jrosenth@chromium.org>
Diffstat (limited to 'core/nds32')
-rw-r--r-- | core/nds32/atomic.h | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/core/nds32/atomic.h b/core/nds32/atomic.h index ae33b39986..f42b91614f 100644 --- a/core/nds32/atomic.h +++ b/core/nds32/atomic.h @@ -15,21 +15,6 @@ typedef int atomic_t; typedef atomic_t atomic_val_t; -/* - * The atomic_* functions are marked as deprecated as a part of the process of - * transaction to Zephyr compatible atomic functions. These prefixes will be - * removed in the following patches. Please see b:169151160 for more details. - */ - -static inline void deprecated_atomic_clear_bits(uint32_t volatile *addr, - uint32_t bits) -{ - uint32_t int_mask = read_clear_int_mask(); - - *addr &= ~bits; - set_int_mask(int_mask); -} - static inline void atomic_clear_bits(atomic_t *addr, atomic_val_t bits) { atomic_t volatile *ptr = addr; @@ -39,14 +24,6 @@ static inline void atomic_clear_bits(atomic_t *addr, atomic_val_t bits) set_int_mask(int_mask); } -static inline void deprecated_atomic_or(uint32_t volatile *addr, uint32_t bits) -{ - uint32_t int_mask = read_clear_int_mask(); - - *addr |= bits; - set_int_mask(int_mask); -} - static inline atomic_val_t atomic_or(atomic_t *addr, atomic_val_t bits) { atomic_val_t ret; @@ -59,15 +36,6 @@ static inline atomic_val_t atomic_or(atomic_t *addr, atomic_val_t bits) return ret; } -static inline void deprecated_atomic_add(uint32_t volatile *addr, - uint32_t value) -{ - uint32_t int_mask = read_clear_int_mask(); - - *addr += value; - set_int_mask(int_mask); -} - static inline atomic_val_t atomic_add(atomic_t *addr, atomic_val_t value) { atomic_val_t ret; @@ -80,15 +48,6 @@ static inline atomic_val_t atomic_add(atomic_t *addr, atomic_val_t value) return ret; } -static inline void deprecated_atomic_sub(uint32_t volatile *addr, - uint32_t value) -{ - uint32_t int_mask = read_clear_int_mask(); - - *addr -= value; - set_int_mask(int_mask); -} - static inline atomic_val_t atomic_sub(atomic_t *addr, atomic_val_t value) { atomic_val_t ret; @@ -101,17 +60,6 @@ static inline atomic_val_t atomic_sub(atomic_t *addr, atomic_val_t value) return ret; } -static inline uint32_t deprecated_atomic_read_clear(uint32_t volatile *addr) -{ - uint32_t val; - uint32_t int_mask = read_clear_int_mask(); - - val = *addr; - *addr = 0; - set_int_mask(int_mask); - return val; -} - static inline atomic_val_t atomic_read_clear(atomic_t *addr) { atomic_val_t ret; |