Lines Matching full:cec
1 /* Keytable for the CEC remote control
15 * CEC Spec "High-Definition Multimedia Interface Specification" can be obtained
20 static struct rc_map_table cec[] = { variable
30 { 0x09, KEY_ROOT_MENU }, /* CEC Spec: Device Root Menu - see Note 2 */
38 { 0x0b, KEY_MENU }, /* CEC Spec: Contents Menu */
39 { 0x0c, KEY_FAVORITES }, /* CEC Spec: Favorite Menu */
45 { 0x1d, KEY_DIGITS }, /* CEC Spec: select/toggle a Number Entry Mode */
63 { 0x2f, KEY_NEXT_FAVORITE }, /* CEC Spec: Next Favorite */
66 { 0x32, KEY_PREVIOUS }, /* CEC Spec: Previous Channel */
67 { 0x33, KEY_SOUND }, /* CEC Spec: Sound Select */
68 { 0x34, KEY_VIDEO }, /* 0x34: CEC Spec: Input Select */
69 { 0x35, KEY_INFO }, /* CEC Spec: Display Information */
84 { 0x4a, KEY_EJECTCD }, /* CEC Spec: Eject */
87 { 0x4d, KEY_STOP_RECORD }, /* CEC Spec: Stop-Record */
88 { 0x4e, KEY_PAUSE_RECORD }, /* CEC Spec: Pause-Record */
92 { 0x52, KEY_VOD }, /* CEC Spec: Video on Demand */
94 { 0x54, KEY_TIME }, /* CEC Spec: Timer */
100 * For now they are interpreted by the CEC framework as non keycodes
103 /* 0x56: CEC Spec: Select Broadcast Type */
104 /* 0x57: CEC Spec: Select Sound presentation */
105 { 0x58, KEY_AUDIO_DESC }, /* CEC 2.0 and up */
106 { 0x59, KEY_WWW }, /* CEC 2.0 and up */
107 { 0x5a, KEY_3D_MODE }, /* CEC 2.0 and up */
109 { 0x60, KEY_PLAYCD }, /* CEC Spec: Play Function */
125 { 0x61, KEY_PLAYPAUSE }, /* CEC Spec: Pause-Play Function */
127 { 0x63, KEY_PAUSE_RECORD }, /* CEC Spec: Pause-Record Function */
128 { 0x64, KEY_STOPCD }, /* CEC Spec: Stop Function */
129 { 0x65, KEY_MUTE }, /* CEC Spec: Mute Function */
130 { 0x66, KEY_UNMUTE }, /* CEC Spec: Restore the volume */
135 * For now they are interpreted by the CEC framework as non keycodes
138 /* 0x67: CEC Spec: Tune Function */
139 /* 0x68: CEC Spec: Seleect Media Function */
140 /* 0x69: CEC Spec: Select A/V Input Function */
141 /* 0x6a: CEC Spec: Select Audio Input Function */
142 { 0x6b, KEY_POWER }, /* CEC Spec: Power Toggle Function */
143 { 0x6c, KEY_SLEEP }, /* CEC Spec: Power Off Function */
144 { 0x6d, KEY_WAKEUP }, /* CEC Spec: Power On Function */
146 { 0x71, KEY_BLUE }, /* CEC Spec: F1 (Blue) */
147 { 0x72, KEY_RED }, /* CEC Spec: F2 (Red) */
148 { 0x73, KEY_GREEN }, /* CEC Spec: F3 (Green) */
149 { 0x74, KEY_YELLOW }, /* CEC Spec: F4 (Yellow) */
151 { 0x76, KEY_DATA }, /* CEC Spec: Data - see Note 3 */
161 .scan = cec,
162 .size = ARRAY_SIZE(cec),