summaryrefslogtreecommitdiff
path: root/flowtop/.gitignore
blob: 32aad4d4537ef26d0c36abbff8d7e36d246f1a91 (plain)
1
2
3
4
*.*

!.gitignore
!Makefile
d24626ebdc5a9074455e63eea6c7f6af'/>
context:
space:
mode:
authorSudeep Holla <sudeep.holla@arm.com>2016-11-29 14:37:04 +0000
committerJassi Brar <jaswinder.singh@linaro.org>2016-12-19 20:10:23 +0530
commitbaef9a35d24626ebdc5a9074455e63eea6c7f6af (patch)
tree76e12c0aa8aa623afdee0cc74d78c4696489edb5 /drivers/mailbox/mailbox-test.c
parentcf17581340d730175f1f3f4ce6e90ae434154e37 (diff)
mailbox: mailbox-test: add support for fasync/poll
Currently the read operation on the message debug file returns error if there's no data ready to be read. It expects the userspace to retry if it fails. Since the mailbox response could be asynchronous, it would be good to add support to block the read until the data is available. We can also implement poll file operations so that the userspace can wait to become ready to perform any I/O. This patch implements the poll and fasync file operation callback for the test mailbox device. Cc: Lee Jones <lee.jones@linaro.org> Signed-off-by: Sudeep Holla <sudeep.holla@arm.com> Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org>
Diffstat (limited to 'drivers/mailbox/mailbox-test.c')
-rw-r--r--drivers/mailbox/mailbox-test.c79
1 files changed, 71 insertions, 8 deletions
diff --git a/drivers/mailbox/mailbox-test.c b/drivers/mailbox/mailbox-test.c