summaryrefslogtreecommitdiff
path: root/drivers/mailbox/mailbox.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-16mailbox: avoid timer start from callbackJassi Brar1-5/+7
2019-07-11mailbox: handle failed named mailbox channel requestmorten petersen1-2/+4
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-02-18mailbox: Export mbox_flush()Thierry Reding1-0/+1
2018-12-21mailbox: Allow multiple controllers per deviceMikko Perttunen1-1/+2
2018-12-21mailbox: Support blocking transfers in atomic contextThierry Reding1-0/+28
2018-12-21mailbox: Add device-managed registration functionsThierry Reding1-0/+70
2017-11-14mailbox: reset txdone_method TXDONE_BY_POLL if client knows_txdoneSudeep Holla1-2/+2
2017-06-14mailbox: Make startup and shutdown ops optionalBjorn Andersson1-6/+10
2017-04-27mailbox: handle empty message in tx_tickSudeep Holla1-1/+4
2017-04-27mailbox: skip complete wait event if timer expiredSudeep Holla1-3/+3
2017-04-27mailbox: always wait in mbox_send_message for blocking Tx modeSudeep Holla1-1/+1
2017-03-28mailbox: check ->last_tx_done for NULL in case of timer-based pollingAlexey Klimov1-0/+6
2016-12-25ktime: Cleanup ktime_set() usageThomas Gleixner1-2/+1
2016-04-12mailbox: Stop using ENOSYS for anything other than unimplemented syscallsLee Jones1-2/+2
2015-08-10mailbox: switch to hrtimer for tx_complete pollingSudeep Holla1-12/+15
2015-06-11mailbox: Add ability for clients to request channels by nameLee Jones1-0/+29
2015-05-12mailbox: Fix up error handling in mbox_request_channel()Benson Leung1-3/+8
2015-02-06mailbox: check for bit set before pollingJassi Brar1-1/+1
2014-11-27Mailbox: Add support for Platform Communication ChannelAshwin Chaugule1-3/+1
2014-11-27mailbox: add tx_prepare client callbackSudeep Holla1-0/+2
2014-11-27mailbox: Don't unnecessarily re-arm the polling timerAndrew Bresticker1-5/+8
2014-10-08mailbox: Introduce framework for mailboxJassi Brar1-0/+465