diff options
author | Markus Heiser <markus.heiser@darmarIT.de> | 2016-07-08 21:55:43 +0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@s-opensource.com> | 2016-07-08 23:39:15 +0300 |
commit | 21c62694499800f74def88edfbd5dcd91c492b79 (patch) | |
tree | f8998e60c0400ba5475dba3685d9ac0ca1984b9d /Documentation/media/uapi/cec/cec-ioc-dqevent.rst | |
parent | e2460b1d579a6ea4f90cf2915da87b16b59e0082 (diff) | |
download | linux-21c62694499800f74def88edfbd5dcd91c492b79.tar.xz |
[media] doc-rst: linux_tc CEC enhanced markup
leaved content unchanged, only improved markup and references
* more man-like sections (add Name section)
* defined target for each stuct field description
* replace constant with ":ref:" to (field) description
Signed-off-by: Markus Heiser <markus.heiser@darmarIT.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'Documentation/media/uapi/cec/cec-ioc-dqevent.rst')
-rw-r--r-- | Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 30 |
1 files changed, 11 insertions, 19 deletions
diff --git a/Documentation/media/uapi/cec/cec-ioc-dqevent.rst b/Documentation/media/uapi/cec/cec-ioc-dqevent.rst index 832627bb0a90..79f779a9bd6c 100644 --- a/Documentation/media/uapi/cec/cec-ioc-dqevent.rst +++ b/Documentation/media/uapi/cec/cec-ioc-dqevent.rst @@ -1,20 +1,21 @@ .. -*- coding: utf-8; mode: rst -*- -.. _cec-ioc-g-event: +.. _CEC_DQEVENT: ***************** ioctl CEC_DQEVENT ***************** -*man CEC_DQEVENT(2)* +Name +==== -Dequeue a CEC event +CEC_DQEVENT - Dequeue a CEC event Synopsis ======== -.. c:function:: int ioctl( int fd, int request, struct cec_event *argp ) +.. cpp:function:: int ioctl( int fd, int request, struct cec_event *argp ) Arguments ========= @@ -35,7 +36,7 @@ Note: this documents the proposed CEC API. This API is not yet finalized and is currently only available as a staging kernel module. CEC devices can send asynchronous events. These can be retrieved by -calling the ``CEC_DQEVENT`` ioctl. If the file descriptor is in +calling the :ref:`CEC_DQEVENT` ioctl. If the file descriptor is in non-blocking mode and no event is pending, then it will return -1 and set errno to the EAGAIN error code. @@ -155,7 +156,7 @@ state did change in between the two events. - ``state_change`` - - The new adapter state as sent by the ``CEC_EVENT_STATE_CHANGE`` + - The new adapter state as sent by the :ref:`CEC_EVENT_STATE_CHANGE <CEC_EVENT_STATE_CHANGE>` event. - .. row 6 @@ -165,7 +166,7 @@ state did change in between the two events. - ``lost_msgs`` - - The number of lost messages as sent by the ``CEC_EVENT_LOST_MSGS`` + - The number of lost messages as sent by the :ref:`CEC_EVENT_LOST_MSGS <CEC_EVENT_LOST_MSGS>` event. @@ -178,7 +179,7 @@ state did change in between the two events. :widths: 3 1 4 - - .. row 1 + - .. _CEC_EVENT_STATE_CHANGE: - ``CEC_EVENT_STATE_CHANGE`` @@ -188,7 +189,7 @@ state did change in between the two events. called an initial event will be generated for that filehandle with the CEC Adapter's state at that time. - - .. row 2 + - .. _CEC_EVENT_LOST_MSGS: - ``CEC_EVENT_LOST_MSGS`` @@ -207,7 +208,7 @@ state did change in between the two events. :widths: 3 1 4 - - .. row 1 + - .. _CEC_EVENT_FL_INITIAL_VALUE: - ``CEC_EVENT_FL_INITIAL_VALUE`` @@ -226,12 +227,3 @@ Return Value On success 0 is returned, on error -1 and the ``errno`` variable is set appropriately. The generic error codes are described at the :ref:`Generic Error Codes <gen-errors>` chapter. - - -.. ------------------------------------------------------------------------------ -.. This file was automatically converted from DocBook-XML with the dbxml -.. library (https://github.com/return42/sphkerneldoc). The origin XML comes -.. from the linux kernel, refer to: -.. -.. * https://github.com/torvalds/linux/tree/master/Documentation/DocBook -.. ------------------------------------------------------------------------------ |