aboutsummaryrefslogtreecommitdiff
path: root/hw/bt.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-06ipmi: flush the ipmi message queue before booting a kernelNicholas Piggin1-1/+6
2021-01-14Fix lock error when BT IRQ preempt BT timerlixg1-3/+5
2020-03-12Re-license IBM written files as Apache 2.0 OR GPLv2+Stewart Smith1-1/+1
2019-07-26SPDX-ify all skiboot codeStewart Smith1-13/+4
2019-05-09ipmi: ensure forward progress on ipmi_queue_msg_sync()Stewart Smith1-0/+6
2019-03-01hw/bt: Introduce separate list for synchronous messagesVasant Hegde1-45/+63
2019-02-20hw/bt: Add backend interface to disable ipmi message retry optionVasant Hegde1-1/+14
2019-02-19hw/bt: Fix message retry handlerVasant Hegde1-2/+10
2018-12-10hw/bt.c: Move some debug ifdef to make static analysis happyStewart Smith1-2/+4
2018-06-18hw/bt.c: quieten all the noisy BT/IPMI messagesStewart Smith1-4/+4
2018-06-05Quieten console output on bootStewart Smith1-1/+1
2017-10-10ipmi: Convert common debug prints to traceVasant Hegde1-2/+2
2017-09-05hw/bt: Remove init of static variable to falseJoel Stanley1-1/+1
2017-09-05hw/bt: Add space between while and (Joel Stanley1-1/+1
2017-09-05hw/bt: Remove space before tab in commentJoel Stanley1-1/+1
2017-03-03lpc/uart: Support routing of selected LPC interrupts to LinuxBenjamin Herrenschmidt1-1/+3
2016-08-11platform: Add BT to Generic platformBenjamin Herrenschmidt1-3/+7
2016-05-03hw/bt: Move BT_QUEUE_DEBUG macro inside print_debug_queue_info fnVipin K Parashar1-64/+58
2016-04-01bt: use the maximum retry count returned by the BMCCédric Le Goater1-6/+6
2016-03-08hw/bt: allow BT driver to use different buffer sizeCédric Le Goater1-4/+2
2016-03-07ipmi: Log exact NetFn value in OPAL logsVipin K Parashar1-2/+3
2016-02-25hw/bt.c: Fix message timeoutAlistair Popple1-3/+5
2016-01-08hw/bt: improve loggingCédric Le Goater1-22/+20
2016-01-06hw/bt: Fixup problems with BT get capabilities codeCyril Bur1-12/+13
2015-11-17hw/bt: Ask the BMC for its BT interface capabilitiesCyril Bur1-3/+83
2015-11-17hw/bt: Clear the fifo when an unknown response is receivedCyril Bur1-1/+23
2015-11-17hw/bt: Remove state machine and use only B2H_ATN and H2B_ATN.Cyril Bur1-21/+7
2015-11-17hw/bt: Convert retry_count to send_countCyril Bur1-6/+8
2015-11-17hw/bt: Improve debug printingCyril Bur1-19/+40
2015-10-08hw/bt.c: Timeout messages when bt interface isn't functionalAlistair Popple1-9/+17
2015-10-07hw/bt.c: Check for timeout after checking for message responseAlistair Popple1-1/+2
2015-09-11timer: Pass current timer to timer callbacksBenjamin Herrenschmidt1-7/+6
2015-07-10ipmi: Provide a macro for netfn return codeNeelesh Gupta1-1/+2
2015-07-03bt: Check before dequeuing messages with ipmi_dequeue_msgAlistair Popple1-1/+1
2015-07-02hw/bt.c: Fix trivial typosKamalesh Babulal1-3/+3
2015-06-19Support for Naples LPC serial interruptsBenjamin Herrenschmidt1-1/+11
2015-06-19hw/bt: Fix bt_msg_del lockingAlistair Popple1-1/+5
2015-06-18Merge branch 'stable'Stewart Smith1-4/+5
2015-06-18hw/bt.c: Fix message response searchAlistair Popple1-4/+5
2015-05-13bt: Remove B_BUSY stateAlistair Popple1-18/+6
2015-05-11hw/bt: Add netfn to BT_ERR messageJeremy Kerr1-2/+3
2015-05-01Add xscom_ok() and lpc_ok() to check XSCOM and LPC usabilityskiboot-5.0.1Benjamin Herrenschmidt1-2/+9
2015-04-09bt: Add a temporary workaround for bmc dropping messagesAlistair Popple1-8/+26
2015-03-05sparse: bt_backend can be staticCédric Le Goater1-1/+1
2015-03-04bt: Make queue length 10Joel Stanley1-2/+2
2015-02-26sparse: state_str is unusedCédric Le Goater1-6/+0
2015-02-23bt: Minor locking fix for bt_get_resp()Alistair Popple1-1/+0
2015-02-23bt: Improve error messagesAlistair Popple1-5/+10
2015-02-19bt: Cleanup bt state machine and fix SMS_ATN bugAlistair Popple1-88/+88
2015-02-09ipmi: handle SMS_ATN eventsJeremy Kerr1-0/+6