aboutsummaryrefslogtreecommitdiff
path: root/hw/chiptod.c
AgeCommit message (Expand)AuthorFilesLines
2023-07-11hw/chiptod: allow qemu to use the chiptodNicholas Piggin1-2/+6
2021-12-23chiptod: properly zero TB SPR when cleaning up for invalid TBNicholas Piggin1-1/+2
2021-08-06hw/chiptod: Abort if core frequency is not setVasant Hegde1-0/+6
2021-08-06hw/chiptod: Retry the sync procedure on failureRyan Grimm1-10/+23
2021-08-06hw/chiptod: Add POWER10 supportNicholas Piggin1-15/+59
2021-08-06Initial POWER10 enablementNicholas Piggin1-1/+29
2020-03-12Re-license IBM written files as Apache 2.0 OR GPLv2+Stewart Smith1-1/+1
2019-07-26SPDX-ify all skiboot codeStewart Smith1-15/+4
2019-06-04Remove POWER7 and POWER7+ supportStewart Smith1-3/+0
2019-03-05opal/hmi: Don't retry TOD recovery if it is already in failed state.Mahesh Salgaonkar1-9/+22
2018-08-13hw/chiptod: test QUIRK_NO_CHIPTOD in opal_resync_timebaseNicholas Piggin1-0/+4
2018-04-17opal/hmi: Generate hmi event for recovered HDEC parity error.Mahesh Salgaonkar1-4/+7
2018-04-17opal/hmi: Stop flooding HMI event for TOD errors.Mahesh Salgaonkar1-2/+5
2018-04-17opal/hmi: Fix soft lockups during TOD errorsMahesh Salgaonkar1-2/+12
2018-04-17opal/hmi: Do not send HMI event if no errors are found.Mahesh Salgaonkar1-1/+5
2018-04-17opal/hmi: Rework HMI handling of TFAC errorsBenjamin Herrenschmidt1-75/+43
2017-12-11chiptod: Keep boot timestamps contiguousOliver O'Halloran1-4/+11
2017-10-23opal/hmi: Workaround Power9 hw logic bug for couple of TFMR TB errors.Mahesh Salgaonkar1-0/+27
2017-09-05hw/chiptod: Fix indentation in opal_resync_timebaseJoel Stanley1-6/+6
2017-09-05hw/chiptod: Fix strange indentation in chiptod_probeJoel Stanley1-8/+8
2017-09-05hw/chiptod: Fix tabs in opal_resync_timebaseJoel Stanley1-2/+2
2017-09-05hw/chiptod: have a space between while and open parenJoel Stanley1-6/+6
2017-09-05hw/chiptod: Fix dt props to include comma before stringJoel Stanley1-5/+5
2017-09-05hw/chiptod: Put a space after comma in argumentsJoel Stanley1-1/+1
2017-09-05hw/chiptod: Remove space before tab in commentJoel Stanley1-1/+1
2017-06-19capi: Externalize capp timebase synchronizationChristophe Lombard1-22/+23
2016-11-15chiptod: More hardening against -1 chip IDBenjamin Herrenschmidt1-0/+6
2016-08-25opal/hmi: Fix a TOD HMI failure during a race condition.Mahesh Salgaonkar1-0/+7
2016-08-11chiptod: Basic P9 supportJack Miller1-2/+8
2016-04-27chiptod: Sync timebase in both CAPP units on NaplesPhilippe Bergheaud1-18/+23
2015-11-10llvm-scan-build: fix value stored to tfmr during init is never readStewart Smith1-1/+1
2015-10-07chiptod: chiptod code improvementsVipin K Parashar1-110/+107
2015-08-13hw/chiptod: Refactor code to remove goto labelKamalesh Babulal1-2/+1
2015-08-13fsp/chiptod: Fix initialised variableJoel Stanley1-5/+5
2015-07-10Configure CAPP timebase.Philippe Bergheaud1-1/+158
2015-07-09opal: Recover from TOD register parity errors.Mahesh Salgaonkar1-2/+37
2015-07-09opal: Cache chipTOD control register values.Mahesh Salgaonkar1-0/+100
2015-07-09opal: Enable backup topology.Mahesh Salgaonkar1-6/+64
2015-07-09opal: Inform fsp about the topology switch.Mahesh Salgaonkar1-0/+33
2015-07-09opal: Check if backup master is valid before topology switch.Mahesh Salgaonkar1-2/+26
2015-07-09opal: Refactor TOD topology failover recovery.Mahesh Salgaonkar1-14/+133
2015-07-09opal: Re-sync failed chiptod with neighboring chiptod.Mahesh Salgaonkar1-2/+82
2015-07-09opal: Modify chiptod_running_check() function to take chip id as argument.Mahesh Salgaonkar1-3/+3
2015-07-09opal: Introduce a function to check sync/step network status.Mahesh Salgaonkar1-0/+116
2015-07-09opal: Query chip TOD status for a given topology.Mahesh Salgaonkar1-2/+39
2015-07-09opal: Identify chip role for a given topology.Mahesh Salgaonkar1-0/+104
2015-07-09opal: Query current TOD topology during chiptod init.Mahesh Salgaonkar1-0/+55
2015-05-07Add global CPU job queueStewart Smith1-3/+6
2015-03-26opal: Handle TB residue and HDEC parity HMI errors on split core.Mahesh Salgaonkar1-13/+10
2015-03-26opal: Recover from TFMR SPURR/PURR parity error.Mahesh Salgaonkar1-0/+24