aboutsummaryrefslogtreecommitdiffstats
path: root/include/media/rc-map.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/media/rc-map.h')
-rw-r--r--include/media/rc-map.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/include/media/rc-map.h b/include/media/rc-map.h
index 7fc84991bd12..bfa3017cecba 100644
--- a/include/media/rc-map.h
+++ b/include/media/rc-map.h
@@ -36,6 +36,7 @@
36#define RC_PROTO_BIT_SHARP BIT_ULL(RC_PROTO_SHARP) 36#define RC_PROTO_BIT_SHARP BIT_ULL(RC_PROTO_SHARP)
37#define RC_PROTO_BIT_XMP BIT_ULL(RC_PROTO_XMP) 37#define RC_PROTO_BIT_XMP BIT_ULL(RC_PROTO_XMP)
38#define RC_PROTO_BIT_CEC BIT_ULL(RC_PROTO_CEC) 38#define RC_PROTO_BIT_CEC BIT_ULL(RC_PROTO_CEC)
39#define RC_PROTO_BIT_IMON BIT_ULL(RC_PROTO_IMON)
39 40
40#define RC_PROTO_BIT_ALL \ 41#define RC_PROTO_BIT_ALL \
41 (RC_PROTO_BIT_UNKNOWN | RC_PROTO_BIT_OTHER | \ 42 (RC_PROTO_BIT_UNKNOWN | RC_PROTO_BIT_OTHER | \
@@ -49,7 +50,8 @@
49 RC_PROTO_BIT_RC6_0 | RC_PROTO_BIT_RC6_6A_20 | \ 50 RC_PROTO_BIT_RC6_0 | RC_PROTO_BIT_RC6_6A_20 | \
50 RC_PROTO_BIT_RC6_6A_24 | RC_PROTO_BIT_RC6_6A_32 | \ 51 RC_PROTO_BIT_RC6_6A_24 | RC_PROTO_BIT_RC6_6A_32 | \
51 RC_PROTO_BIT_RC6_MCE | RC_PROTO_BIT_SHARP | \ 52 RC_PROTO_BIT_RC6_MCE | RC_PROTO_BIT_SHARP | \
52 RC_PROTO_BIT_XMP | RC_PROTO_BIT_CEC) 53 RC_PROTO_BIT_XMP | RC_PROTO_BIT_CEC | \
54 RC_PROTO_BIT_IMON)
53/* All rc protocols for which we have decoders */ 55/* All rc protocols for which we have decoders */
54#define RC_PROTO_BIT_ALL_IR_DECODER \ 56#define RC_PROTO_BIT_ALL_IR_DECODER \
55 (RC_PROTO_BIT_RC5 | RC_PROTO_BIT_RC5X_20 | \ 57 (RC_PROTO_BIT_RC5 | RC_PROTO_BIT_RC5X_20 | \
@@ -62,7 +64,7 @@
62 RC_PROTO_BIT_RC6_0 | RC_PROTO_BIT_RC6_6A_20 | \ 64 RC_PROTO_BIT_RC6_0 | RC_PROTO_BIT_RC6_6A_20 | \
63 RC_PROTO_BIT_RC6_6A_24 | RC_PROTO_BIT_RC6_6A_32 | \ 65 RC_PROTO_BIT_RC6_6A_24 | RC_PROTO_BIT_RC6_6A_32 | \
64 RC_PROTO_BIT_RC6_MCE | RC_PROTO_BIT_SHARP | \ 66 RC_PROTO_BIT_RC6_MCE | RC_PROTO_BIT_SHARP | \
65 RC_PROTO_BIT_XMP) 67 RC_PROTO_BIT_XMP | RC_PROTO_BIT_IMON)
66 68
67#define RC_PROTO_BIT_ALL_IR_ENCODER \ 69#define RC_PROTO_BIT_ALL_IR_ENCODER \
68 (RC_PROTO_BIT_RC5 | RC_PROTO_BIT_RC5X_20 | \ 70 (RC_PROTO_BIT_RC5 | RC_PROTO_BIT_RC5X_20 | \
@@ -75,7 +77,7 @@
75 RC_PROTO_BIT_RC6_0 | RC_PROTO_BIT_RC6_6A_20 | \ 77 RC_PROTO_BIT_RC6_0 | RC_PROTO_BIT_RC6_6A_20 | \
76 RC_PROTO_BIT_RC6_6A_24 | \ 78 RC_PROTO_BIT_RC6_6A_24 | \
77 RC_PROTO_BIT_RC6_6A_32 | RC_PROTO_BIT_RC6_MCE | \ 79 RC_PROTO_BIT_RC6_6A_32 | RC_PROTO_BIT_RC6_MCE | \
78 RC_PROTO_BIT_SHARP) 80 RC_PROTO_BIT_SHARP | RC_PROTO_BIT_IMON)
79 81
80#define RC_SCANCODE_UNKNOWN(x) (x) 82#define RC_SCANCODE_UNKNOWN(x) (x)
81#define RC_SCANCODE_OTHER(x) (x) 83#define RC_SCANCODE_OTHER(x) (x)