au0828 chipset have a built-in IR decoder, at au8522. Add support for it to decode both NEC and RC5 protocols. Unfortunately, it is not possible to have a fully generic IR decode, as this chipset is not able to detect the initial pulse. Mauro Carvalho Chehab (4): au0828: improve I2C speed rc-main: allow raw protocol drivers to restrict the allowed protos au0828: add support for IR on HVR-950Q ir-rc5-decoder: print the failed count drivers/media/rc/ir-rc5-decoder.c | 4 +- drivers/media/rc/rc-main.c | 5 +- drivers/media/usb/au0828/Kconfig | 7 + drivers/media/usb/au0828/Makefile | 4 + drivers/media/usb/au0828/au0828-cards.c | 7 +- drivers/media/usb/au0828/au0828-core.c | 25 +- drivers/media/usb/au0828/au0828-i2c.c | 23 +- drivers/media/usb/au0828/au0828-input.c | 391 ++++++++++++++++++++++++++++++++ drivers/media/usb/au0828/au0828.h | 11 + 9 files changed, 455 insertions(+), 22 deletions(-) create mode 100644 drivers/media/usb/au0828/au0828-input.c -- 1.9.3 -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html