1 /* 2 * Copyright (c) 2015-2018, ARM Limited and Contributors. All rights reserved. 3 * Copyright (c) 2018-2020, The Linux Foundation. All rights reserved. 4 * 5 * SPDX-License-Identifier: BSD-3-Clause 6 */ 7 #ifndef QTI_BOARD_DEF_H 8 #define QTI_BOARD_DEF_H 9 10 /* 11 * Required platform porting definitions common to all ARM 12 * development platforms 13 */ 14 15 /* 16 * Defines used to retrieve QTI SOC Version 17 */ 18 #define JEDEC_QTI_BKID U(0x0) 19 #define JEDEC_QTI_MFID U(0x70) 20 #define QTI_SOC_CONTINUATION_SHIFT U(24) 21 #define QTI_SOC_IDENTIFICATION_SHIFT U(16) 22 23 /* Size of cacheable stacks */ 24 #define PLATFORM_STACK_SIZE 0x1000 25 26 /* 27 * PLAT_QTI_MMAP_ENTRIES depends on the number of entries in the 28 * plat_qti_mmap array defined for each BL stage. 29 */ 30 #define PLAT_QTI_MMAP_ENTRIES 12 31 32 /* 33 * Platform specific page table and MMU setup constants 34 */ 35 #define MAX_XLAT_TABLES 12 36 37 #endif /* QTI_BOARD_DEF_H */ 38