android_kernel_xiaomi_sm8350/drivers/media/dvb
David Härdeman 59327a4897 V4L/DVB (5246): Budget-ci: IR handling fixups
Commit 00c4cc6751 Oliver Endriss changed 
the budget-ci driver to use interrupt mode for i2c transfers.

This also meant that a new bunch of IR bytes that were previously lost 
are now received, which allowed me to better understand how the MSP430 
chip works. Unfortunately it also means that the current driver gets 
some assumptions wrong and might generate double keypresses for one IR 
command. 

The attached patch fixes this by throwing away the repeat bytes and by 
associating the correct command and device bytes.

Signed-off-by: David Härdeman <david@hardeman.nu>
Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2007-02-21 13:35:32 -02:00
..
b2c2 V4L/DVB (4999): [PATCH] Cablestar2 support 2007-02-21 13:34:15 -02:00
bt8xx V4L/DVB (5202): DVB: Use ARRAY_SIZE macro when appropriate 2007-02-21 13:35:18 -02:00
cinergyT2 V4L/DVB (5121): Proper vendor/device ID for the CinergyT2 input device 2007-02-21 13:34:48 -02:00
dvb-core V4L/DVB (5244): Dvbdev: fix illegal re-usage of fileoperations struct 2007-02-21 13:35:31 -02:00
dvb-usb V4L/DVB (5178): Avoid race when deregistering the IR control for dvb-usb 2007-02-21 13:35:31 -02:00
frontends V4L/DVB (5240): Qt1010: use i2c_gate_ctrl where appropriate 2007-02-21 13:35:31 -02:00
pluto2
ttpci V4L/DVB (5246): Budget-ci: IR handling fixups 2007-02-21 13:35:32 -02:00
ttusb-budget i2c: Declare more i2c_adapter parent devices 2007-02-13 22:09:03 +01:00
ttusb-dec V4L/DVB (5164): Compat: Handle input_register_device() change and some others 2007-02-21 13:35:10 -02:00
Kconfig
Makefile