summaryrefslogtreecommitdiffstats
path: root/import/chips/p9/procedures/ppe
diff options
context:
space:
mode:
authorDoug Gilbert <dgilbert@us.ibm.com>2017-09-14 11:53:05 -0500
committerJoshua Hunsberger <jahunsbe@us.ibm.com>2018-02-01 15:45:20 -0600
commit98bee675ae6fa88ff1707273fcf932c5cd6da5f3 (patch)
tree4e380054b90d9a60af4ca2ca3c899850d17ea370 /import/chips/p9/procedures/ppe
parent6d3ef4010fd759d818bd104f9de56b0c35a51b4a (diff)
downloadtalos-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.S13
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
OpenPOWER on IntegriCloud