aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/IR/ir-core-priv.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/IR/ir-core-priv.h')
-rw-r--r--drivers/media/IR/ir-core-priv.h13
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 */