diff options
Diffstat (limited to 'drivers/media/IR/ir-core-priv.h')
-rw-r--r-- | drivers/media/IR/ir-core-priv.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/media/IR/ir-core-priv.h b/drivers/media/IR/ir-core-priv.h index 0a82b22d382..babd52061bc 100644 --- a/drivers/media/IR/ir-core-priv.h +++ b/drivers/media/IR/ir-core-priv.h | |||
@@ -73,6 +73,11 @@ struct ir_raw_event_ctrl { | |||
73 | bool first; | 73 | bool first; |
74 | bool toggle; | 74 | bool toggle; |
75 | } jvc; | 75 | } jvc; |
76 | struct lirc_codec { | ||
77 | struct ir_input_dev *ir_dev; | ||
78 | struct lirc_driver *drv; | ||
79 | int lircdata; | ||
80 | } lirc; | ||
76 | }; | 81 | }; |
77 | 82 | ||
78 | /* macros for IR decoders */ | 83 | /* macros for IR decoders */ |
@@ -164,4 +169,12 @@ void ir_raw_init(void); | |||
164 | #define load_sony_decode() 0 | 169 | #define load_sony_decode() 0 |
165 | #endif | 170 | #endif |
166 | 171 | ||
172 | /* from ir-lirc-codec.c */ | ||
173 | #ifdef CONFIG_IR_LIRC_CODEC_MODULE | ||
174 | #define load_lirc_codec() request_module("ir-lirc-codec") | ||
175 | #else | ||
176 | #define load_lirc_codec() 0 | ||
177 | #endif | ||
178 | |||
179 | |||
167 | #endif /* _IR_RAW_EVENT */ | 180 | #endif /* _IR_RAW_EVENT */ |