Lines Matching full:cec

2 /* Keytable for the CEC remote control
8 * allowed to use request_module() to load rc-cec.ko in that case.
21 * CEC Spec "High-Definition Multimedia Interface Specification" can be obtained
26 static struct rc_map_table cec[] = { variable
36 { 0x09, KEY_ROOT_MENU }, /* CEC Spec: Device Root Menu - see Note 2 */
44 { 0x0b, KEY_MENU }, /* CEC Spec: Contents Menu */
45 { 0x0c, KEY_FAVORITES }, /* CEC Spec: Favorite Menu */
51 { 0x1d, KEY_DIGITS }, /* CEC Spec: select/toggle a Number Entry Mode */
69 { 0x2f, KEY_NEXT_FAVORITE }, /* CEC Spec: Next Favorite */
72 { 0x32, KEY_PREVIOUS }, /* CEC Spec: Previous Channel */
73 { 0x33, KEY_SOUND }, /* CEC Spec: Sound Select */
74 { 0x34, KEY_VIDEO }, /* 0x34: CEC Spec: Input Select */
75 { 0x35, KEY_INFO }, /* CEC Spec: Display Information */
90 { 0x4a, KEY_EJECTCD }, /* CEC Spec: Eject */
93 { 0x4d, KEY_STOP_RECORD }, /* CEC Spec: Stop-Record */
94 { 0x4e, KEY_PAUSE_RECORD }, /* CEC Spec: Pause-Record */
98 { 0x52, KEY_VOD }, /* CEC Spec: Video on Demand */
100 { 0x54, KEY_TIME }, /* CEC Spec: Timer */
106 * For now they are interpreted by the CEC framework as non keycodes
109 /* 0x56: CEC Spec: Select Broadcast Type */
110 /* 0x57: CEC Spec: Select Sound presentation */
111 { 0x58, KEY_AUDIO_DESC }, /* CEC 2.0 and up */
112 { 0x59, KEY_WWW }, /* CEC 2.0 and up */
113 { 0x5a, KEY_3D_MODE }, /* CEC 2.0 and up */
115 { 0x60, KEY_PLAYCD }, /* CEC Spec: Play Function */
131 { 0x61, KEY_PLAYPAUSE }, /* CEC Spec: Pause-Play Function */
133 { 0x63, KEY_PAUSE_RECORD }, /* CEC Spec: Pause-Record Function */
134 { 0x64, KEY_STOPCD }, /* CEC Spec: Stop Function */
135 { 0x65, KEY_MUTE }, /* CEC Spec: Mute Function */
136 { 0x66, KEY_UNMUTE }, /* CEC Spec: Restore the volume */
141 * For now they are interpreted by the CEC framework as non keycodes
144 /* 0x67: CEC Spec: Tune Function */
145 /* 0x68: CEC Spec: Seleect Media Function */
146 /* 0x69: CEC Spec: Select A/V Input Function */
147 /* 0x6a: CEC Spec: Select Audio Input Function */
148 { 0x6b, KEY_POWER }, /* CEC Spec: Power Toggle Function */
149 { 0x6c, KEY_SLEEP }, /* CEC Spec: Power Off Function */
150 { 0x6d, KEY_WAKEUP }, /* CEC Spec: Power On Function */
152 { 0x71, KEY_BLUE }, /* CEC Spec: F1 (Blue) */
153 { 0x72, KEY_RED }, /* CEC Spec: F2 (Red) */
154 { 0x73, KEY_GREEN }, /* CEC Spec: F3 (Green) */
155 { 0x74, KEY_YELLOW }, /* CEC Spec: F4 (Yellow) */
157 { 0x76, KEY_DATA }, /* CEC Spec: Data - see Note 3 */
167 .scan = cec,
168 .size = ARRAY_SIZE(cec),