aboutsummaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Expand)AuthorFilesLines
2017-12-03direct-controls: enable fast reboot direct controls for mamboNicholas Piggin2-3/+19
2017-12-03fast-reboot: bare bones fast reboot implementation for POWER9Nicholas Piggin2-28/+50
2017-12-03fast-reboot: move boot CPU cleanup logically together with secondariesNicholas Piggin1-8/+8
2017-12-03fast-reboot: move fdt freeing into initNicholas Piggin2-7/+9
2017-12-03fast-reboot: improve failure error messagesNicholas Piggin1-3/+13
2017-12-03fast-reboot: quiesce opal before initiating a fast rebootNicholas Piggin2-29/+24
2017-12-03core: Add support for quiescing OPALNicholas Piggin2-3/+172
2017-12-03core/opal: always verify cpu->pir on entryNicholas Piggin1-5/+7
2017-12-03asm/head: move opal entry token check into CNicholas Piggin1-1/+6
2017-12-03asm/head: add entry/exit callsNicholas Piggin1-4/+23
2017-12-03core/lock: improve bust_locksNicholas Piggin1-0/+3
2017-12-03core/lock: Introduce atomic cmpxchg and implement try_lock with itNicholas Piggin1-4/+22
2017-12-03direct-controls: add xscom error handling for p8Nicholas Piggin1-9/+27
2017-12-03direct-controls: p8 implementation of generic direct controlsNicholas Piggin1-93/+119
2017-12-03direct-controls: change p8_sreset_all_others sequenceNicholas Piggin1-10/+5
2017-12-03fast-reboot: move sreset direct controls to direct-controls.cNicholas Piggin2-283/+293
2017-12-03fast-reboot: allow mambo fast reboot independent of CPU typeNicholas Piggin1-1/+2
2017-12-03fast-reboot: move de-asserting of special wakeups to the initiatorNicholas Piggin1-3/+3
2017-12-03fast-reboot: inline fast_reset_p8 into fast_rebootNicholas Piggin1-30/+24
2017-12-03fast-reboot: remove delay after sresetNicholas Piggin1-2/+1
2017-12-03fast-reboot: add more barriers around cpu state changesNicholas Piggin2-1/+7
2017-12-03fast-reboot: add sreset timeout detection and handlingNicholas Piggin1-33/+45
2017-12-03fast-reboot: make spin loops consistent and SMT friendlyNicholas Piggin1-9/+15
2017-12-03fast-reboot: add sreset_all_others error handlingNicholas Piggin1-10/+13
2017-12-03fast-reboot: factor out the mambo sreset codeNicholas Piggin1-26/+62
2017-12-03fast-reboot: clean up some common cpu iteration processes with macrosNicholas Piggin2-46/+39
2017-12-03fast-reboot: remove last man standing logicNicholas Piggin1-22/+1
2017-12-03fast-reboot: factor out direct control loops for sresetNicholas Piggin1-21/+58
2017-12-03fast-reboot: restore SMT priority on spin loop exitNicholas Piggin1-0/+1
2017-11-30sensors: Fix dtc warning for dts sensors.Pridhiviraj Paidipeddi1-0/+2
2017-11-30nvram: Fix 'missing' nvram on FSP systems.Cyril Bur4-1/+55
2017-11-28core/bitmap: Test bitmap foreach functionsStewart Smith1-0/+11
2017-11-21pci: Shared slot state synchronisation for hot resetRussell Currey1-0/+14
2017-11-21pci: Track peers of slotsRussell Currey1-0/+1
2017-11-20core/direct-controls: add function to read core gated stateRobert Lippert1-0/+21
2017-11-20core/direct-controls: wait for core special wkup bit clearedRobert Lippert1-1/+22
2017-11-20sensors: dts: Assert special wakeup on idle cores while reading temperatureShilpasri G Bhat2-3/+3
2017-11-13core/pcie-slots: Fix coverity possible NULL dereferenceCyril Bur1-2/+3
2017-10-23opal/hmi: Workaround Power9 hw logic bug for couple of TFMR TB errors.Mahesh Salgaonkar1-1/+27
2017-10-23opal/hmi: Fix TB reside and HDEC parity error recovery for power9Mahesh Salgaonkar1-3/+102
2017-10-18core: direct-controls: Fix clearing of special wakeupShilpasri G Bhat1-1/+4
2017-10-18core/direct-controls: increase special wakeup timeout on POWER9Nicholas Piggin1-3/+6
2017-10-16cpu: Add OPAL_REINIT_CPUS_TM_SUSPEND_DISABLEDMichael Ellerman1-0/+10
2017-10-15opal/cpu: Mark the core as bad while disabling threads of the core.Mahesh Salgaonkar1-0/+10
2017-10-10ipmi: Convert common debug prints to traceVasant Hegde1-2/+2
2017-10-10pci-iov: free memory across fast-rebootStewart Smith2-4/+19
2017-10-06fast-reset: by default (if possible)Stewart Smith1-2/+2
2017-10-02i2c: Move tpm i2c wrapper code into coreAndrew Donnellan1-0/+107
2017-09-28cpu: idle POWER9 power management implementationNicholas Piggin2-4/+121
2017-09-28cpu: idle split pm enable into sreset and ipi componentsNicholas Piggin3-36/+68