1 /* 2 * Copyright (c) 2023 Arm Limited (or its affiliates). All rights reserved. 3 * SPDX-License-Identifier: Apache-2.0 4 */ 5 6 /** 7 * @file 8 * @brief tpidruro bits allocation 9 * 10 * Among other things, the tpidruro holds the address for the current 11 * CPU's struct _cpu instance. But such a pointer is at least 4-bytes 12 * aligned. That leaves two of free bits for other purposes. 13 */ 14 15 #ifndef ZEPHYR_INCLUDE_ARCH_ARM_CORTEX_A_R_TPIDRURO_H_ 16 #define ZEPHYR_INCLUDE_ARCH_ARM_CORTEX_A_R_TPIDRURO_H_ 17 18 #define TPIDRURO_CURR_CPU 0xFFFFFFFCUL 19 20 #endif /* ZEPHYR_INCLUDE_ARCH_ARM_CORTEX_A_R_TPIDRURO_H_ */ 21