android_kernel_xiaomi_sm8350/drivers/media/video/saa7134
Peter Missel 0602fbb2c8 V4L/DVB (3309): SAA7134: GPIO IRQ improvements
- Saa7134-core.c saa7134_irq(): Separate GPIO16 and GPIO18 handling. Call
IR-remote-GPIO handler only if the GPIO IRQ is "owned" by it. Added
infrastructure to branch out to a future I2C-IR IRQ handler.
saa7134-core.c saa7134_hwinit2(): Enable only the one GPIO pin and edge to
trigger an IRQ that is wired as keyup/keydown mask. IRQ will only be
generated for an actual key-down event.
saa7134-input.c flyvideo_codes[]: Replace numpad keys with normal ones. Put
meaning to mystery keys. Change some key definitions to have their functions
match their labels better. Fix typos.
saa7134-input.c flydvb_codes[]: Added new table for the larger remote that
comes with the LifeView FlyDVB series.
saa7134-input.c build_key(): In IRQ mode, signal key-down and then key-up
straight in one go.

Signed-off-by: Ricardo Cerqueira <v4l@cerqueira.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2006-01-09 18:21:23 -02:00
..
Kconfig [PATCH] Simplify the VIDEO_SAA7134_OSS Kconfig dependency line 2005-12-29 13:21:16 -08:00
Makefile V4L/DVB (3200): Fix saa7134 ALSA/OSS collisions 2005-12-22 07:55:06 -02:00
saa6752hs.c V4L/DVB (3307): Some cleanups at I2C modules 2006-01-09 15:53:26 -02:00
saa7134-alsa.c V4L/DVB (3123b): syncs V4L subsystem tree with kernel 2006-01-09 15:25:21 -02:00
saa7134-cards.c V4L/DVB (3295): Add analog support for LifeView FlyDVB Trio. 2006-01-09 15:32:45 -02:00
saa7134-core.c V4L/DVB (3309): SAA7134: GPIO IRQ improvements 2006-01-09 18:21:23 -02:00
saa7134-dvb.c V4L/DVB (3269): ioctls cleanups. 2006-01-09 15:32:31 -02:00
saa7134-empress.c V4L/DVB (3269): ioctls cleanups. 2006-01-09 15:32:31 -02:00
saa7134-i2c.c V4L/DVB (3269): ioctls cleanups. 2006-01-09 15:32:31 -02:00
saa7134-input.c V4L/DVB (3309): SAA7134: GPIO IRQ improvements 2006-01-09 18:21:23 -02:00
saa7134-oss.c V4L/DVB (3269): ioctls cleanups. 2006-01-09 15:32:31 -02:00
saa7134-reg.h [PATCH] v4l: 800: whitespace cleanups 2005-11-09 07:56:20 -08:00
saa7134-ts.c [PATCH] v4l: 800: whitespace cleanups 2005-11-09 07:56:20 -08:00
saa7134-tvaudio.c [PATCH] V4L: 925: saa7134 alsa is now a standalone module 2005-11-09 07:56:31 -08:00
saa7134-vbi.c
saa7134-video.c V4L/DVB (3269): ioctls cleanups. 2006-01-09 15:32:31 -02:00
saa7134.h V4L/DVB (3295): Add analog support for LifeView FlyDVB Trio. 2006-01-09 15:32:45 -02:00