aboutsummaryrefslogtreecommitdiff
path: root/core/ipmi.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-06ipmi: remove unused OS watchdog supportNicholas Piggin1-11/+0
2023-06-06ipmi: flush the ipmi message queue before booting a kernelNicholas Piggin1-1/+10
2023-06-06ipmi: Fix potential infinite loop in sync_msg pollingNicholas Piggin1-1/+2
2020-03-12Re-license IBM written files as Apache 2.0 OR GPLv2+Stewart Smith1-1/+1
2019-10-22core/ipmi: Remove redundant variableVasant Hegde1-7/+3
2019-10-15core/ipmi: Fix use-after-freeVasant Hegde1-3/+11
2019-07-26SPDX-ify all skiboot codeStewart Smith1-13/+4
2019-05-09ipmi: ensure forward progress on ipmi_queue_msg_sync()Stewart Smith1-1/+11
2019-03-28core/ipmi: Print correct netfn valueVasant Hegde1-1/+1
2019-03-01hw/bt: Do not disable ipmi message retry during OPAL bootVasant Hegde1-1/+2
2019-03-01core/ipmi: Add ipmi sync messages to top of the listVasant Hegde1-1/+1
2019-02-20hw/bt: Add backend interface to disable ipmi message retry optionVasant Hegde1-0/+2
2019-02-04core/ipmi: Improve error messageVasant Hegde1-1/+2
2018-11-19ipmi: Reduce ipmi_queue_msg_sync() polling loop time to 10msStewart Smith1-1/+1
2016-03-07ipmi: Log exact NetFn value in OPAL logsVipin K Parashar1-1/+1
2015-07-03core/ipmi: Provide the dequeue message interfaceNeelesh Gupta1-0/+13
2015-04-18ipmi: Check for ipmi backend presence before useAlistair Popple1-0/+38
2015-04-01Remove redundant includes of opal-api.hMichael Ellerman1-1/+0
2015-03-04hw/ipmi: Set boot count sensorJoel Stanley1-2/+7
2015-02-19ipmi: Fix locking for synchronous message sendingAlistair Popple1-5/+3
2015-02-09ipmi/wdt: Add ipmi watchdog timer supportAlistair Popple1-0/+6
2015-02-09ipmi: Implement Read Event and SEL parsingJoel Stanley1-1/+2
2015-02-09ipmi: handle SMS_ATN eventsJeremy Kerr1-0/+40
2015-02-09ipmi: Add support for synchronous message sendingAlistair Popple1-0/+23
2015-02-09ipmi: Add a function to (re)initialise a message without allocationAlistair Popple1-10/+18
2015-02-06Move skiboot internal things from opal.h to opal-api.hStewart Smith1-0/+3
2014-12-02ipmi/bt: Enable adding messages to the start of the queueAlistair Popple1-0/+5
2014-11-12bt/ipmi: Quieten logging outputAlistair Popple1-1/+1
2014-10-30ipmi: Add an opal interface to the ipmi stackAlistair Popple1-3/+5
2014-10-15skiboot: Add default error handler for ipmi messagesAlistair Popple1-2/+5
2014-10-01ipmi/bt: Improve message validation and allow out-of-order command responsesAlistair Popple1-6/+13
2014-10-01ipmi: Add ipmi_present APIJoel Stanley1-0/+5
2014-10-01core/ipmi: Remove time includesJoel Stanley1-2/+0
2014-10-01bt/ipmi: Convert to using asynchronous messagingAlistair Popple1-1/+1
2014-10-01ipmi: Refactored ipmi layer to use generic backendAlistair Popple1-118/+46
2014-10-01bt/ipmi: Fixup allocation of bt/ipmi messagesAlistair Popple1-21/+15
2014-09-01ipmi: Improve RTC supportBenjamin Herrenschmidt1-3/+14
2014-08-15ipmi: Add an IPMI command to get and set the RTCAlistair Popple1-0/+98
2014-08-15ipmi: Correct chassis control messageJoel Stanley1-5/+12
2014-08-13plat/palmetto: Add shutdown and rebootJoel Stanley1-0/+26
2014-08-13ipmi: Add a base IPMI stack with a BT driverAlistair Popple1-0/+36