aboutsummaryrefslogtreecommitdiff
path: root/core/fast-reboot.c
AgeCommit message (Expand)AuthorFilesLines
2018-02-08fast-reboot: move pci_reset error handling into fast-reboot codeNicholas Piggin1-1/+12
2017-12-03fast-reboot: bare bones fast reboot implementation for POWER9Nicholas Piggin1-21/+43
2017-12-03fast-reboot: move boot CPU cleanup logically together with secondariesNicholas Piggin1-8/+8
2017-12-03fast-reboot: move fdt freeing into initNicholas Piggin1-6/+2
2017-12-03fast-reboot: improve failure error messagesNicholas Piggin1-3/+13
2017-12-03fast-reboot: quiesce opal before initiating a fast rebootNicholas Piggin1-29/+18
2017-12-03fast-reboot: move sreset direct controls to direct-controls.cNicholas Piggin1-283/+1
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 Piggin1-1/+4
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 Piggin1-46/+11
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-09-28cpu: idle split pm enable into sreset and ipi componentsNicholas Piggin1-1/+2
2017-06-26cpu: Rework HILE changeBenjamin Herrenschmidt1-2/+3
2017-06-26Rename cleanup_tlb() to cleanup_local_tlb()Benjamin Herrenschmidt1-1/+1
2017-06-06cpu: Introduce smt_lowest()Nicholas Piggin1-3/+3
2017-03-20fast-reboot: remove CAPI checkAndrew Donnellan1-12/+0
2016-12-21opal/fast-reboot: set fw_progress sensor status with IPMI_FW_PCI_INIT.Pridhiviraj Paidipeddi1-0/+3
2016-11-02opal/fast-reboot: Send special reset sequence to operational CPUs only.Mahesh Salgaonkar1-1/+29
2016-10-25fast-reboot: disable on FSP code update or unrecoverable HMIStewart Smith1-0/+19
2016-10-24fast-reboot: abort fast reboot if CAPP attachedAndrew Donnellan1-0/+13
2016-10-17fast-reset: free fdt on fast reset, count fast rebootsStewart Smith1-1/+5
2016-10-17Fast reboot for P8Benjamin Herrenschmidt1-177/+361
2015-02-26sparse: fix fonction declarationsCédric Le Goater1-2/+2
2014-11-18Remove useless global include memory.hBenjamin Herrenschmidt1-1/+0
2014-07-02Initial commit of Open Source releaseBenjamin Herrenschmidt1-0/+346