From e2e36e35d07154797c06783cec84db69a3192725 Mon Sep 17 00:00:00 2001 From: Yue Du Date: Tue, 5 Jul 2016 11:41:50 -0500 Subject: PK/Kernel: allow user to override PK_BASE_FREQ_HZ Change-Id: I6f38505a8cac2a2cbc17bd2a17b7ecee40e35449 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26646 Tested-by: Jenkins Server Reviewed-by: Jennifer A. Stofer Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28291 Reviewed-by: Sachin Gupta --- import/chips/p9/procedures/ppe/pk/kernel/pk_api.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'import/chips') diff --git a/import/chips/p9/procedures/ppe/pk/kernel/pk_api.h b/import/chips/p9/procedures/ppe/pk/kernel/pk_api.h index fdee0eef..c3308da9 100644 --- a/import/chips/p9/procedures/ppe/pk/kernel/pk_api.h +++ b/import/chips/p9/procedures/ppe/pk/kernel/pk_api.h @@ -335,11 +335,13 @@ #define PK_TIMEBASE_FREQUENCY_HZ __pk_timebase_frequency_hz /// This is the unscaled timebase frequency in Hz. -#ifdef APPCFG_USE_EXT_TIMEBASE - #define PK_BASE_FREQ_HZ (uint32_t)25000000 -#else - #define PK_BASE_FREQ_HZ (uint32_t)400000000 -#endif /* APPCFG_USE_EXT_TIMEBASE */ +#ifndef PK_BASE_FREQ_HZ + #ifdef APPCFG_USE_EXT_TIMEBASE + #define PK_BASE_FREQ_HZ (uint32_t)25000000 + #else + #define PK_BASE_FREQ_HZ (uint32_t)400000000 + #endif /* APPCFG_USE_EXT_TIMEBASE */ +#endif #define PK_BASE_FREQ_KHZ (PK_BASE_FREQ_HZ / 1000) #define PK_BASE_FREQ_MHZ (PK_BASE_FREQ_HZ / 1000000) -- cgit v1.2.1