aboutsummaryrefslogtreecommitdiffstats
path: root/include/media/ir-core.h
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@redhat.com>2010-04-02 20:11:45 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2010-05-19 12:56:51 -0300
commitbd7261d3d7dfe61e8bf8945051c1905ba4dba3b5 (patch)
treeb2a8af995e809da87f04b9a783593f936cf29952 /include/media/ir-core.h
parentV4L/DVB: ir-core: Make use of the new IR keymap modules (diff)
downloadlinux-dev-bd7261d3d7dfe61e8bf8945051c1905ba4dba3b5.tar.xz
linux-dev-bd7261d3d7dfe61e8bf8945051c1905ba4dba3b5.zip
V4L/DVB: ir-common: remove keymap tables from the module
Now that the remote keymaps were broken into separate modules, get rid of the keycode tables that were hardcoded into ir-common. Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'include/media/ir-core.h')
-rw-r--r--include/media/ir-core.h18
1 files changed, 0 insertions, 18 deletions
diff --git a/include/media/ir-core.h b/include/media/ir-core.h
index e1772b8230c9..c6b8e179dfe0 100644
--- a/include/media/ir-core.h
+++ b/include/media/ir-core.h
@@ -102,24 +102,6 @@ struct ir_raw_handler {
#define to_ir_input_dev(_attr) container_of(_attr, struct ir_input_dev, attr)
-#define IR_KEYTABLE(a) \
-ir_codes_ ## a ## _table
-
-#define DECLARE_IR_KEYTABLE(a) \
-extern struct ir_scancode_table IR_KEYTABLE(a)
-
-#define DEFINE_IR_KEYTABLE(tabname, type) \
-struct ir_scancode_table IR_KEYTABLE(tabname) = { \
- .scan = tabname, \
- .size = ARRAY_SIZE(tabname), \
- .ir_type = type, \
- .name = #tabname, \
-}; \
-EXPORT_SYMBOL_GPL(IR_KEYTABLE(tabname))
-
-#define DEFINE_LEGACY_IR_KEYTABLE(tabname) \
- DEFINE_IR_KEYTABLE(tabname, IR_TYPE_UNKNOWN)
-
/* Routines from rc-map.c */
int ir_register_map(struct rc_keymap *map);