diff options
author | Sean Young <sean@mess.org> | 2013-07-08 17:33:09 -0300 |
---|---|---|
committer | Mauro Carvalho Chehab <m.chehab@samsung.com> | 2013-07-30 17:04:23 -0300 |
commit | 671ea6707b3fb051ec1bae8e7aa0a91f90e178e0 (patch) | |
tree | b403d588b2f200677d6be3a34c859b43aa347c64 /Documentation/DocBook/media/v4l/lirc_device_interface.xml | |
parent | 25379bf8bc4d4e83bd74d823048b85a95ae5a521 (diff) | |
download | op-kernel-dev-671ea6707b3fb051ec1bae8e7aa0a91f90e178e0.zip op-kernel-dev-671ea6707b3fb051ec1bae8e7aa0a91f90e178e0.tar.gz |
[media] lirc: make transmit interface consistent
All lirc drivers that can transmit, return EINVAL when they are passed
more than IR data than they can send. That is, except for two drivers
which I touched.
Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
Diffstat (limited to 'Documentation/DocBook/media/v4l/lirc_device_interface.xml')
-rw-r--r-- | Documentation/DocBook/media/v4l/lirc_device_interface.xml | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Documentation/DocBook/media/v4l/lirc_device_interface.xml b/Documentation/DocBook/media/v4l/lirc_device_interface.xml index 8d7eb6b..34cada2 100644 --- a/Documentation/DocBook/media/v4l/lirc_device_interface.xml +++ b/Documentation/DocBook/media/v4l/lirc_device_interface.xml @@ -46,7 +46,9 @@ describing an IR signal are read from the chardev.</para> values. Pulses and spaces are only marked implicitly by their position. The data must start and end with a pulse, therefore, the data must always include an uneven number of samples. The write function must block until the data has -been transmitted by the hardware.</para> +been transmitted by the hardware. If more data is provided than the hardware +can send, the driver returns EINVAL.</para> + </section> <section id="lirc_ioctl"> |