Blame view

include/xen/hvc-console.h 479 Bytes
b536b4b96   Jeremy Fitzhardinge   xen: use the hvc ...
1
2
3
4
  #ifndef XEN_HVC_CONSOLE_H
  #define XEN_HVC_CONSOLE_H
  
  extern struct console xenboot_console;
0261ac5f2   Ingo Molnar   xen: fix "xen: im...
5
  #ifdef CONFIG_HVC_XEN
6b9b732d0   Jeremy Fitzhardinge   xen-console: add ...
6
  void xen_console_resume(void);
9c8a44204   Ingo Molnar   xen64: fix !HVC_X...
7
  void xen_raw_console_write(const char *str);
b9075fa96   Joe Perches   treewide: use __p...
8
  __printf(1, 2)
9c8a44204   Ingo Molnar   xen64: fix !HVC_X...
9
  void xen_raw_printk(const char *fmt, ...);
0261ac5f2   Ingo Molnar   xen: fix "xen: im...
10
11
  #else
  static inline void xen_console_resume(void) { }
9c8a44204   Ingo Molnar   xen64: fix !HVC_X...
12
  static inline void xen_raw_console_write(const char *str) { }
b9075fa96   Joe Perches   treewide: use __p...
13
  static inline __printf(1, 2)
08b8bfc1c   Joe Perches   xen: Add __attrib...
14
  void xen_raw_printk(const char *fmt, ...) { }
0261ac5f2   Ingo Molnar   xen: fix "xen: im...
15
  #endif
6b9b732d0   Jeremy Fitzhardinge   xen-console: add ...
16

b536b4b96   Jeremy Fitzhardinge   xen: use the hvc ...
17
  #endif	/* XEN_HVC_CONSOLE_H */