1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */ 2aca7a94dSNamhyung Kim #ifndef _PERF_KEYSYMS_H_ 3aca7a94dSNamhyung Kim #define _PERF_KEYSYMS_H_ 1 4aca7a94dSNamhyung Kim 5aca7a94dSNamhyung Kim #include "libslang.h" 6aca7a94dSNamhyung Kim 7aca7a94dSNamhyung Kim #define K_DOWN SL_KEY_DOWN 8aca7a94dSNamhyung Kim #define K_END SL_KEY_END 9aca7a94dSNamhyung Kim #define K_ENTER '\r' 10aca7a94dSNamhyung Kim #define K_ESC 033 11aca7a94dSNamhyung Kim #define K_F1 SL_KEY_F(1) 12aca7a94dSNamhyung Kim #define K_HOME SL_KEY_HOME 13aca7a94dSNamhyung Kim #define K_LEFT SL_KEY_LEFT 14aca7a94dSNamhyung Kim #define K_PGDN SL_KEY_NPAGE 15aca7a94dSNamhyung Kim #define K_PGUP SL_KEY_PPAGE 16aca7a94dSNamhyung Kim #define K_RIGHT SL_KEY_RIGHT 17aca7a94dSNamhyung Kim #define K_TAB '\t' 18aca7a94dSNamhyung Kim #define K_UNTAB SL_KEY_UNTAB 19aca7a94dSNamhyung Kim #define K_UP SL_KEY_UP 20aca7a94dSNamhyung Kim #define K_BKSPC 0x7f 21aca7a94dSNamhyung Kim #define K_DEL SL_KEY_DELETE 22aca7a94dSNamhyung Kim 23aca7a94dSNamhyung Kim /* Not really keys */ 24aca7a94dSNamhyung Kim #define K_TIMER -1 25aca7a94dSNamhyung Kim #define K_ERROR -2 26aca7a94dSNamhyung Kim #define K_RESIZE -3 27341487abSFeng Tang #define K_SWITCH_INPUT_DATA -4 285e3b810aSJin Yao #define K_RELOAD -5 29aca7a94dSNamhyung Kim 30aca7a94dSNamhyung Kim #endif /* _PERF_KEYSYMS_H_ */ 31