diff options
author | Hartmut Hackmann <hartmut.hackmann@t-online.de> | 2006-12-08 01:45:28 +0100 |
---|---|---|
committer | Hartmut Hackmann <hartmut.hackmann@t-online.de> | 2006-12-08 01:45:28 +0100 |
commit | a75e79a472d7746f937a1d7d09919caa28dbff3a (patch) | |
tree | 13a27e188473479e4c547d968c2a579e5dbd13a7 /linux/drivers/media/video/bt8xx/bttv.h | |
parent | 5ce3d88f3d11922d8ba85214d2dbfd822ac9d21f (diff) | |
download | mediapointer-dvb-s2-a75e79a472d7746f937a1d7d09919caa28dbff3a.tar.gz mediapointer-dvb-s2-a75e79a472d7746f937a1d7d09919caa28dbff3a.tar.bz2 |
Add support for the ASUS P7131 remote control
From: Hermann Pitton <hermann-pitton@arcor.de>
Besides adding the board specific code, this patch moves
the RC5 decoding code from bt8xx to ir-functions.c to make it available
for all drivers.
Signed-off-by: Marc Fargas <telenieko.telenieko.com>
Signed-off-by: Hermann Pitton <hermann-pitton@arcor.de>
Signed-off-by: Hartmut Hackmann <hartmut.hackmann@t-online.de>
Diffstat (limited to 'linux/drivers/media/video/bt8xx/bttv.h')
-rw-r--r-- | linux/drivers/media/video/bt8xx/bttv.h | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/linux/drivers/media/video/bt8xx/bttv.h b/linux/drivers/media/video/bt8xx/bttv.h index 2352ca526..d457a54b9 100644 --- a/linux/drivers/media/video/bt8xx/bttv.h +++ b/linux/drivers/media/video/bt8xx/bttv.h @@ -198,33 +198,6 @@ struct bttv_core { struct bttv; -struct bttv_ir { - struct input_dev *dev; - struct ir_input_state ir; - char name[32]; - char phys[32]; - - /* Usual gpio signalling */ - - u32 mask_keycode; - u32 mask_keydown; - u32 mask_keyup; - u32 polling; - u32 last_gpio; - struct work_struct work; - struct timer_list timer; - - /* RC5 gpio */ - u32 rc5_gpio; - struct timer_list timer_end; /* timer_end for code completion */ - struct timer_list timer_keyup; /* timer_end for key release */ - u32 last_rc5; /* last good rc5 code */ - u32 last_bit; /* last raw bit seen */ - u32 code; /* raw code under construction */ - struct timeval base_time; /* time of last seen code */ - int active; /* building raw code */ -}; - struct tvcard { char *name; |