diff options
| author | Doug Gilbert <dgilbert@us.ibm.com> | 2017-09-14 11:53:05 -0500 |
|---|---|---|
| committer | Joshua Hunsberger <jahunsbe@us.ibm.com> | 2018-02-01 15:45:20 -0600 |
| commit | 98bee675ae6fa88ff1707273fcf932c5cd6da5f3 (patch) | |
| tree | 4e380054b90d9a60af4ca2ca3c899850d17ea370 /import/chips/p9/procedures/ppe | |
| parent | 6d3ef4010fd759d818bd104f9de56b0c35a51b4a (diff) | |
| download | talos-hcode-98bee675ae6fa88ff1707273fcf932c5cd6da5f3.tar.gz talos-hcode-98bee675ae6fa88ff1707273fcf932c5cd6da5f3.zip | |
Use HCode header timebase frequency for pk trace
Change-Id: I23616bf971f0d6df4a894c08af349405b97fcbc9
Original-Change-Id: I34a9d8d1a003ae6b07b50039a9ea57ff9fd5af4d
RTC: 179852
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46227
Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com>
Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Juan R. Medina <jrmedina@us.ibm.com>
Dev-Ready: Gregory S. Still <stillgs@us.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Diffstat (limited to 'import/chips/p9/procedures/ppe')
| -rw-r--r-- | import/chips/p9/procedures/ppe/iota/iota_ppe42_vectors.S | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/import/chips/p9/procedures/ppe/iota/iota_ppe42_vectors.S b/import/chips/p9/procedures/ppe/iota/iota_ppe42_vectors.S index f7dade09..49ce9eac 100644 --- a/import/chips/p9/procedures/ppe/iota/iota_ppe42_vectors.S +++ b/import/chips/p9/procedures/ppe/iota/iota_ppe42_vectors.S @@ -55,7 +55,6 @@ __data_storage: __instruction_storage: _pk_panic IOTA_INSTRUCTION_STORAGE_PANIC -.global ppe42_64bit_timebase .global __external_interrupt .org __vectors + 0x00a0 __external_interrupt: @@ -74,17 +73,7 @@ __program_exception: .global __dec_interrupt .org __vectors + 0x0100 __dec_interrupt: - stw %r3,_IOTA_TEMPORARY_R3_STACK_OFFSET(%r1) - // Increment upper 32 bits of 64 bit timebase - lwz %r3,ppe42_64bit_timebase@sda21(0) - addi %r3,%r3,1 - stw %r3,ppe42_64bit_timebase@sda21(0) - _liwa %r3, TSR_DIS - mttsr %r3 - lwz %r3,_IOTA_TEMPORARY_R3_STACK_OFFSET(%r1) - rfi - // remove rfi and restore following line to share DEC timer ovrflow - //__m_iota_interrupt_and_exception_handler _IOTA_SCHEDULE_REASON_DEC + __m_iota_interrupt_and_exception_handler _IOTA_SCHEDULE_REASON_DEC .global __fit_interrupt .org __vectors + 0x0120 |

