Lines Matching +full:device +full:- +full:select
1 /* SPDX-License-Identifier: GPL-2.0-only WITH Linux-syscall-note */
6 * This file is not only included from C-code but also from devicetree source
9 * Copyright (c) 1999-2002 Vojtech Pavlik
20 * Device properties and quirks
70 * AC - Application Control
71 * AL - Application Launch Button
72 * SC - System Control
249 #define KEY_PHONE 169 /* Media Select Telephone */
306 outputs (Monitor/LCD/TV-out/etc) */
332 #define KEY_DISPLAY_OFF 245 /* display device to off state */
432 #define KEY_PROGRAM 0x16a /* Media Select Program Guide */
436 #define KEY_PVR 0x16e /* Media Select Home */
448 #define KEY_PC 0x178 /* Media Select Computer */
449 #define KEY_TV 0x179 /* Media Select TV */
450 #define KEY_TV2 0x17a /* Media Select Cable */
451 #define KEY_VCR 0x17b /* Media Select VCR */
453 #define KEY_SAT 0x17d /* Media Select Satellite */
455 #define KEY_CD 0x17f /* Media Select CD */
456 #define KEY_TAPE 0x180 /* Media Select Tape */
458 #define KEY_TUNER 0x182 /* Media Select Tuner */
461 #define KEY_DVD 0x185 /* Media Select DVD */
468 #define KEY_MEMO 0x18c /* Media Select Messages */
488 #define KEY_VIDEOPHONE 0x1a0 /* Media Select Video Phone */
489 #define KEY_GAMES 0x1a1 /* Media Select Games */
511 #define KEY_FRAMEBACK 0x1b4 /* Consumer - transport controls */
513 #define KEY_CONTEXT_MENU 0x1b6 /* GenDesc - system context menu */
514 #define KEY_MEDIA_REPEAT 0x1b7 /* Consumer - transport control */
516 #define KEY_10CHANNELSDOWN 0x1b9 /* 10 channels down (10-) */
569 #define KEY_NUMERIC_A 0x20c /* Phone key A - HUT Telephony 0xb9 */
605 #define KEY_APPSELECT 0x244 /* AL Select Task/Application */
608 #define KEY_ASSISTANT 0x247 /* AL Context-aware desktop assistant */
609 #define KEY_KBD_LAYOUT_NEXT 0x248 /* AC Next Keyboard Layout Select */
627 #define KEY_ROOT_MENU 0x26a /* Show Device's Root Menu */
655 /* Select an area of screen to be copied */
661 * keyboards with these macro-keys the key-sequence to inject, or action to
666 * e.g. G1-G18, or S1 - S30. The KEY_MACRO# codes MUST NOT be used for keys
705 * Some keyboards with the macro-keys described above have some extra keys
706 * for controlling the host-side software responsible for the macro handling:
707 * -A macro recording start/stop key. Note that not all keyboards which emit
711 * -Keys for switching between different macro (pre)sets, either a key for
712 * cycling through the configured presets or keys to directly select a preset.
857 #define ABS_MT_TOOL_TYPE 0x37 /* Type of touching device */
889 #define SW_MUTE_DEVICE 0x0e /* set = device disabled */