aboutsummaryrefslogtreecommitdiff
path: root/hw/slw.c
AgeCommit message (Expand)AuthorFilesLines
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
2016-12-13slw: Set PSSCR value for idle statesShilpasri G Bhat1-14/+78
2016-11-24slw: do SLW timer testing while holding xscom lockStewart Smith1-3/+9
2016-10-17Fast reboot for P8Benjamin Herrenschmidt1-2/+5
2016-09-17SLW: Actually print the register dump only to memoryStewart Smith1-1/+1
2016-09-14slw: improve error message for SLW timer stuckStewart Smith1-3/+21
2016-08-22interrupts: Rename icp_prep_for_rvwinkle to icp_prep_for_pmBenjamin Herrenschmidt1-1/+1
2016-08-22slw: Move SPR setup calls away from assemblyBenjamin Herrenschmidt1-0/+4
2016-08-22Rename rvwinkle patch to reset patch and install at bootBenjamin Herrenschmidt1-9/+7
2016-08-22Rename enter_rvwinkle to enter_pm_stateBenjamin Herrenschmidt1-4/+1
2016-07-11slw: fix not indented if conditionStewart Smith1-1/+1
2016-06-30slw: FWTS annotation suggestion for SLWRegisterDumpStewart Smith1-4/+4
2016-06-30slw: Fix typo in FWTS annotationStewart Smith1-2/+2
2016-06-24slw: add FWTS annotations for errorsStewart Smith1-0/+13
2016-06-20slw: use strncpy instead of strcpyShreyas B. Prabhu1-1/+2
2016-06-20slw: Allow adding idle states to power-mgt node in mamboShreyas B. Prabhu1-6/+0
2016-06-20slw: Move macros associated with power-mgt nodes to opal-api.hShreyas B. Prabhu1-76/+56
2016-06-20slw: Add Power9 idle states to power-mgt dt nodeShreyas B. Prabhu1-37/+149
2016-06-20slw: Remove unnecessary type casting castShreyas B. Prabhu1-6/+6