4 #include <media/ir-common.h>
9 IR_KEYTAB_TYPE *ir_codes;
11 struct input_dev *input;
12 struct ir_input_state ir;
14 /* Used to avoid fast repeating */
17 struct delayed_work work;
20 int (*get_key)(struct IR_i2c*, u32*, u32*);
23 /* Can be passed when instantiating an ir_video i2c device */
24 struct IR_i2c_init_data {
25 IR_KEYTAB_TYPE *ir_codes;
27 int (*get_key)(struct IR_i2c*, u32*, u32*);