Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b3d98135aa6e462d7e3f42a86d12483a9003a4da
Commit:     b3d98135aa6e462d7e3f42a86d12483a9003a4da
Parent:     8d316bf54b2a1965f9460d0ad9d80850d2c7afb3
Author:     Mauro Carvalho Chehab <[EMAIL PROTECTED]>
AuthorDate: Mon Jan 7 09:30:31 2008 -0300
Committer:  Mauro Carvalho Chehab <[EMAIL PROTECTED]>
CommitDate: Fri Jan 25 19:04:43 2008 -0200

    V4L/DVB (6981): Fix bugzillas 9686 and 9691
    
    IR were not working for Winfast XP 2000 TV.
    
    Gabor Nyekhelyi <[EMAIL PROTECTED]> wrote a hack some time ago:
    http://marc.info/?l=linux-video&m=116362609323281&w=2
    
    This patch fixes CodingStyle and commits the hack. I suspect that the proper
    solution would be to find the proper mask_keydown for this IR. Anyway, 
better
    to have this patch as a workaround.
    
    Thanks to Stafan Talpalaru <[EMAIL PROTECTED]> for pointing the issue.
    CC: Gabor Nyekhelyi <[EMAIL PROTECTED]>
    CC: Stafan Talpalaru <[EMAIL PROTECTED]>
    Signed-off-by: Mauro Carvalho Chehab <[EMAIL PROTECTED]>
---
 drivers/media/video/bt8xx/bttv-input.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/drivers/media/video/bt8xx/bttv-input.c 
b/drivers/media/video/bt8xx/bttv-input.c
index e7c521b..fc9ecb2 100644
--- a/drivers/media/video/bt8xx/bttv-input.c
+++ b/drivers/media/video/bt8xx/bttv-input.c
@@ -69,6 +69,11 @@ static void ir_handle_key(struct bttv *btv)
            (ir->mask_keyup    &&  (0 == (gpio & ir->mask_keyup)))) {
                ir_input_keydown(ir->dev,&ir->ir,data,data);
        } else {
+               /* HACK: Probably, ir->mask_keydown is missing
+                  for this board */
+               if (btv->c.type == BTTV_BOARD_WINFAST2000)
+                       ir_input_keydown(ir->dev, &ir->ir, data, data);
+
                ir_input_nokey(ir->dev,&ir->ir);
        }
 
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to