[RFC] [PATCH] media: rc: Improve responsiveness of Xbox DVD Remote

2018-11-04 Thread Benjamin Valentin
The Xbox DVD Remote feels somewhat sluggish, pressing a button repeatedly is sometimes interpreted as it being kept pressed down. It seems like the RC subsystem is doing some incorrect heuristics when in fact the data that comes from the device is already pretty clean. When looking at

Re: [PATCH] media: rc: XBox DVD Remote uses 12 bits scancodes

2018-10-18 Thread Benjamin Valentin
Tested-by: Benjamin Valentin On Thu, 18 Oct 2018 12:27:17 +0100 Sean Young wrote: > The xbox dvd remote sends 24 bits, the first 12 bits are repeated > and inverted so only 12 bits are used. The upper 4 bits can be read > at offset 3. Ensure we pass this to rc-core and update t

[PATCHv3] media: rc: add driver for Xbox DVD Movie Playback Kit

2018-10-09 Thread Benjamin Valentin
based on the ati_remote driver where all the boilerplate was taken from - I was mostly just removing code. Signed-off-by: Benjamin Valentin --- Changes from v2: I've addressed the review comments by Sean Young - dropped the use of DMA - dropped custom error/debug print macros - fixed KConfig

[PATCHv2] media: rc: add driver for Xbox DVD Movie Playback Kit

2018-10-04 Thread Benjamin Valentin
based on the ati_remote driver where all the boilerplate was taken from - I was mostly just removing code. Signed-off-by: Benjamin Valentin --- Changes since v1: I discovered some more dead code leftover from the ati_remote driver. I also removed the open_mutex which I think is not needed here since

[PATCH] media: rc: add driver for Xbox DVD Movie Playback Kit

2018-10-03 Thread Benjamin Valentin
based on the ati_remote driver where all the boilerplate was taken from - I was mostly just removing code. Signed-off-by: Benjamin Valentin --- MAINTAINERS| 6 + drivers/media/rc/Kconfig | 11 + drivers/media/rc/Makefile | 1 + drivers/media

pinnacle pctv 7010ix and saa716x

2009-10-23 Thread Benjamin Valentin
Hello, I have a Pinnacle pctv 7010ix that is oddly recognized as a Pinnacle PCTV 3010iX [1]. I found that the SAA7162 chip used in that device is supported while the device itself is not. I was a bit confused wich of the various repositories I encountered reflects the latest version of