--- zzzz-none-000/linux-3.10.107/Documentation/DocBook/media/v4l/lirc_device_interface.xml 2017-06-27 09:49:32.000000000 +0000 +++ scorpion-7490-727/linux-3.10.107/Documentation/DocBook/media/v4l/lirc_device_interface.xml 2021-02-04 17:41:59.000000000 +0000 @@ -46,7 +46,9 @@ 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. +been transmitted by the hardware. If more data is provided than the hardware +can send, the driver returns EINVAL. +