summaryrefslogtreecommitdiffstats
path: root/drivers/mailbox/mailbox.c
Commit message (Expand)AuthorAgeFilesLines
* mailbox: avoid timer start from callbackJassi Brar2020-10-161-5/+7
* mailbox: handle failed named mailbox channel requestmorten petersen2019-07-111-2/+4
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* mailbox: Export mbox_flush()Thierry Reding2019-02-181-0/+1
* mailbox: Allow multiple controllers per deviceMikko Perttunen2018-12-211-1/+2
* mailbox: Support blocking transfers in atomic contextThierry Reding2018-12-211-0/+28
* mailbox: Add device-managed registration functionsThierry Reding2018-12-211-0/+70
* mailbox: reset txdone_method TXDONE_BY_POLL if client knows_txdoneSudeep Holla2017-11-141-2/+2
* mailbox: Make startup and shutdown ops optionalBjorn Andersson2017-06-141-6/+10
* mailbox: handle empty message in tx_tickSudeep Holla2017-04-271-1/+4
* mailbox: skip complete wait event if timer expiredSudeep Holla2017-04-271-3/+3
* mailbox: always wait in mbox_send_message for blocking Tx modeSudeep Holla2017-04-271-1/+1
* mailbox: check ->last_tx_done for NULL in case of timer-based pollingAlexey Klimov2017-03-281-0/+6
* ktime: Cleanup ktime_set() usageThomas Gleixner2016-12-251-2/+1
* mailbox: Stop using ENOSYS for anything other than unimplemented syscallsLee Jones2016-04-121-2/+2
* mailbox: switch to hrtimer for tx_complete pollingSudeep Holla2015-08-101-12/+15
* mailbox: Add ability for clients to request channels by nameLee Jones2015-06-111-0/+29
* mailbox: Fix up error handling in mbox_request_channel()Benson Leung2015-05-121-3/+8
* mailbox: check for bit set before pollingJassi Brar2015-02-061-1/+1
* Mailbox: Add support for Platform Communication ChannelAshwin Chaugule2014-11-271-3/+1
* mailbox: add tx_prepare client callbackSudeep Holla2014-11-271-0/+2
* mailbox: Don't unnecessarily re-arm the polling timerAndrew Bresticker2014-11-271-5/+8
* mailbox: Introduce framework for mailboxJassi Brar2014-10-081-0/+465