1#ifndef _LINUX_VT_H
2#define _LINUX_VT_H
3
4#include <uapi/linux/vt.h>
5
6
7/* Virtual Terminal events. */
8#define VT_ALLOCATE		0x0001 /* Console got allocated */
9#define VT_DEALLOCATE		0x0002 /* Console will be deallocated */
10#define VT_WRITE		0x0003 /* A char got output */
11#define VT_UPDATE		0x0004 /* A bigger update occurred */
12#define VT_PREWRITE		0x0005 /* A char is about to be written to the console */
13
14#ifdef CONFIG_VT_CONSOLE
15
16extern int vt_kmsg_redirect(int new);
17
18#else
19
20static inline int vt_kmsg_redirect(int new)
21{
22	return 0;
23}
24
25#endif
26
27#endif /* _LINUX_VT_H */
28