aboutsummaryrefslogtreecommitdiff
path: root/core/platform.c
AgeCommit message (Expand)AuthorFilesLines
2020-11-27core/platform: Fallback to full_reboot if fast-reboot failsVasant Hegde1-1/+2
2020-03-12Re-license IBM written files as Apache 2.0 OR GPLv2+Stewart Smith1-1/+1
2020-03-11errorlog: Increase the severity of abnormal reboot eventsVasant Hegde1-1/+1
2020-02-26errorlog: Replace hardcode value with macroVasant Hegde1-1/+1
2020-02-26core/fast-reset: Do not enable by defaultOliver O'Halloran1-19/+24
2020-02-26core/platform: Add an explicit fast-reboot typeOliver O'Halloran1-0/+4
2020-02-12platform: Log error to BMC even if diag data is missingVasant Hegde1-2/+2
2019-12-16fix simple sparse warningsNicholas Piggin1-1/+1
2019-10-03core/util: trap based assertionsNicholas Piggin1-1/+5
2019-10-03core/platform: Actually disable fast-reboot on P8Oliver O'Halloran1-3/+5
2019-08-15platform: Introduce new reboot typeVasant Hegde1-0/+6
2019-07-26SPDX-ify all skiboot codeStewart Smith1-13/+7
2019-06-24op_display: make platform function rather than "FSP" specificStewart Smith1-0/+6
2019-05-15nvram: Flag dangerous NVRAM optionsMichael Neuling1-2/+2
2019-05-03Disable fast-reset for POWER8Stewart Smith1-2/+9
2018-10-25npu2-opencapi: Enable presence detection on ZZFrederic Barrat1-6/+0
2018-09-17hw/npu2, platform: Restructure OpenCAPI i2c reset/presence pinsAndrew Donnellan1-10/+14
2018-09-17hw/npu2, platform: Add NPU2 platform device detection callbackAndrew Donnellan1-0/+2
2018-07-04core: always flush console before stoppingNicholas Piggin1-2/+3
2018-06-01npu2-opencapi: Rework adapter resetFrederic Barrat1-6/+6
2018-06-01npu2-opencapi: Use presence detectionFrederic Barrat1-1/+10
2018-03-01platforms: Add OpenCAPI platform data and device tree nodesAndrew Donnellan1-0/+11
2017-12-03fast-reboot: quiesce opal before initiating a fast rebootNicholas Piggin1-0/+6
2017-10-06fast-reset: by default (if possible)Stewart Smith1-2/+2
2017-03-16generic platform: If /bmc in device tree, attempt to init oneStewart Smith1-3/+40
2017-02-03platform: add missing \n on platform error reboot messageAndrew Donnellan1-1/+1
2017-01-16platform: set default bmc_platformOliver O'Halloran1-1/+5
2017-01-04console: use opal_con_ops APIOliver O'Halloran1-3/+1
2016-12-23platform: add OPAL_REBOOT_FULL_IPL reboot typeAndrew Donnellan1-0/+3
2016-12-13mambo: Add Fake NVRAM driverJack Miller1-0/+3
2016-11-24wait_for_resource_loaded: don't needlessly sleep for 5msStewart Smith1-1/+3
2016-11-15platform: Call generic platform probe and init UART thereBenjamin Herrenschmidt1-3/+12
2016-11-08Add BMC platform to enable correct OEM IPMI commandsStewart Smith1-1/+17
2016-10-25fast-reset: disable fast reboot in event of platform errorStewart Smith1-0/+1
2016-10-17Fast reboot for P8Benjamin Herrenschmidt1-4/+5
2016-09-14core/platform: Replace printfs with prlogVipin K Parashar1-4/+4
2016-08-25fwts: add annotation for manufacturing modeStewart Smith1-0/+6
2016-08-25lpc: Log LPC SYNC errors as unrecoverable ones for manufacturingVipin K Parashar1-1/+7
2016-08-11platform: Add BT to Generic platformBenjamin Herrenschmidt1-0/+6
2016-07-06uart: Cleanup initialization and remove simulator hackBenjamin Herrenschmidt1-1/+7
2016-05-10mambo: Remove mambo quirk in platform generic codeMichael Neuling1-3/+0
2016-01-12Add OPAL_CONSOLE_FLUSH to the OPAL APIRussell Currey1-2/+2
2015-11-09console: Completely flush output buffer before power down and rebootRussell Currey1-0/+4
2015-07-31opal-api: Add OPAL call to handle abnormal reboots.Vipin K Parashar1-0/+39
2015-05-07Track how long we spend spinning waiting for resource to be loadedStewart Smith1-0/+4
2015-04-01Remove redundant includes of opal-api.hMichael Ellerman1-1/+0
2015-04-01core: Add support for cec_power_down() on mamboMichael Ellerman1-2/+12
2015-03-24Asynchronous LID/Resource loading for FSP systemsStewart Smith1-2/+1
2015-03-23Change load_resource() API to be all about preloading.Stewart Smith1-5/+28
2015-02-26sparse: declare platform as externCédric Le Goater1-0/+2