aboutsummaryrefslogtreecommitdiff
path: root/hw/slw.c
AgeCommit message (Expand)AuthorFilesLines
2019-05-15xscom: move more register definitions into processor-specific includesNicholas Piggin1-0/+2
2019-05-15nvram: Flag dangerous NVRAM optionsMichael Neuling1-1/+1
2019-01-25Remove POWER9N DD1 supportNicholas Piggin1-51/+0
2019-01-25SLW: Print verbose info on errors onlyAkshay Adiga1-2/+7
2019-01-25SLW: Remove Idle state support tor Power8 DD1Akshay Adiga1-50/+0
2018-06-27slw: Fix trivial typo in debug messageAndrew Donnellan1-1/+1
2018-06-05Quieten console output on bootStewart Smith1-1/+1
2018-05-24SLW: Remove stop1_lite and stop2_liteAkshay Adiga1-28/+8
2018-05-24cpu: Do an isync after setting LPCRBenjamin Herrenschmidt1-0/+2
2018-05-09Update default stop-state-disable mask to cut only stop11Vaidyanathan Srinivasan1-1/+1
2018-05-02SLW: Fix mambo boot to use stop statesAnton Blanchard1-0/+1
2018-05-01SLW: quieten 'Configuring self-restore' for DARN,NCU_SPEC_BAR and HRMORStewart Smith1-1/+1
2018-04-30Move P8 timer code to separate fileVasant Hegde1-183/+2
2018-04-29hw/slw: Don't assert on a unknown chipOliver O'Halloran1-2/+10
2018-04-11Disable stop states from OPALStewart Smith1-0/+23
2018-03-27Revert "NPU2 HMIs: dump out a *LOT* of npu2 registers for debugging"Stewart Smith1-2/+2
2018-03-22SLW: Increase stop4-5 residency by 10xAkshay Adiga1-2/+2
2018-02-28NPU2 HMIs: dump out a *LOT* of npu2 registers for debuggingStewart Smith1-2/+2
2018-01-15SLW: fix running in mamboStewart Smith1-1/+3
2018-01-14SCOM restore for DARN and XIVEAkshay Adiga1-2/+4
2018-01-14SLW: Call p9_stop_api only if deep_states are enabledAkshay Adiga1-0/+9
2018-01-14SLW: Detect if deep states are enabledAkshay Adiga1-1/+15
2018-01-14SLW: Move MAMBO simulator checks to slw_initAkshay Adiga1-7/+2
2018-01-14SLW: Use wakeup_engine state to handle errors in wakeup engineAkshay Adiga1-24/+14
2018-01-14SLW: Call slw_late_init_p{8, 9} only when has_wakeup_engine is setAkshay Adiga1-14/+37
2018-01-14SLW: Split init functionsAkshay Adiga1-32/+43
2018-01-14SLW: Delay cpuidle device-tree creationAkshay Adiga1-0/+1
2017-12-18SLW: Add idle state stop5 for DD2.0 and aboveAkshay Adiga1-0/+16
2017-09-28cpu: idle POWER9 power management implementationNicholas Piggin1-1/+1
2017-09-19SLW: Removing timebase related flags for stop4Akshay Adiga1-2/+2
2017-09-19SLW: Allow deep states if homer address is knownAkshay Adiga1-6/+17
2017-09-19SLW: Configure self-restore for HRMORAkshay Adiga1-0/+29
2017-09-19SLW: Add opal_slw_set_reg support for power9Akshay Adiga1-20/+40
2017-09-19Revert "hw/slw.c: Offline code still uses p8 bits"Stewart Smith1-3/+0
2017-09-15hw/slw.c: Offline code still uses p8 bitsBalbir Singh1-0/+3
2017-09-04idle: disable stop*_lite POWER9 idle states for Mambo platformNicholas Piggin1-1/+110
2017-09-04idle: user context state loss flags fix for stop statesNicholas Piggin1-4/+4
2017-08-24slw: Modify the power9 stop0_lite latency & residencyGautham R. Shenoy1-6/+6
2017-06-26Big log level reduction...Benjamin Herrenschmidt1-2/+2
2017-06-19Ensure P9 DD1 workarounds apply only to NimbusMichael Neuling1-4/+5
2017-05-10pore: Always use libporeOliver O'Halloran1-25/+0
2017-03-30SLW: Add init for power9 power managementAkshay Adiga1-7/+51
2017-03-23slw: Define stop idle states for P9 DD1Shilpasri G Bhat1-4/+57
2017-03-16hw/slw: fix NOTICE/WARNING of idle states found/not-foundStewart Smith1-2/+2
2017-03-02hw/slw: fix possible NULL dereferenceStewart Smith1-2/+8
2017-02-22slw: Print enabled stop statesMichael Neuling1-0/+2
2017-02-07slw: Fix parsing of supported STOP statesShilpasri G Bhat1-2/+4
2017-02-03slw: fix typo in slw dump commentJeremy Kerr1-1/+1
2017-01-16hw/slw: only enable supported STOP statesOliver O'Halloran1-0/+14
2017-01-16hw/slw: use dt_new_check()Oliver O'Halloran1-3/+2