From 418e577a470f773035880a30d7fe5f6cec1b42ba Mon Sep 17 00:00:00 2001 From: Govindarajan Mohandoss Date: Fri, 11 Dec 2020 22:49:20 +0000 Subject: linux-gen: atomic: add 128 bit atomic apis Add 128 bit atomic compare-and-swap operations. Signed-off-by: Govindarajan Mohandoss Reviewed-by: Petri Savolainen Reviewed-by: Matias Elo Tested-by: Malvika Gupta --- platform/linux-generic/arch/aarch64/odp/api/abi/atomic.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 platform/linux-generic/arch/aarch64/odp/api/abi/atomic.h (limited to 'platform/linux-generic/arch/aarch64/odp/api/abi/atomic.h') diff --git a/platform/linux-generic/arch/aarch64/odp/api/abi/atomic.h b/platform/linux-generic/arch/aarch64/odp/api/abi/atomic.h new file mode 100644 index 000000000..d1dbf36b8 --- /dev/null +++ b/platform/linux-generic/arch/aarch64/odp/api/abi/atomic.h @@ -0,0 +1,12 @@ +/* Copyright (c) 2021, ARM Limited + * All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +#ifdef __ARM_FEATURE_ATOMICS +#define _ODP_LOCK_FREE_128BIT_ATOMICS +#endif + +#include + -- cgit v1.2.3