From 01ac1db824a90a4d1d2b3198d3bae0f3603df01e Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 24 Nov 2016 08:32:01 +0100 Subject: powerpc: Fix interrupt profiling for e6500 --- .../libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_async_normal.S | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_async_normal.S b/c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_async_normal.S index 4c9d8aa3f0..34777e556b 100644 --- a/c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_async_normal.S +++ b/c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_async_normal.S @@ -54,7 +54,9 @@ #define ENTRY_INSTANT_OFFSET GPR13_OFFSET .macro GET_TIME_BASE REG -#ifdef ppc8540 +#if defined(__PPC_CPU_E6500__) + mfspr \REG, FSL_EIS_ATBL +#elif defined(ppc8540) mfspr \REG, TBRL #else /* ppc8540 */ mftb \REG -- cgit v1.2.3