Line data Source code
1 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 0 : #define TPIDRURO_CURR_CPU 0xFFFFFFFCUL 19 : 20 : #endif /* ZEPHYR_INCLUDE_ARCH_ARM_CORTEX_A_R_TPIDRURO_H_ */