]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/linux/virtio_console.h
rcu: fix bug in rcutorture system-shutdown code
[linux-2.6-omap-h63xx.git] / include / linux / virtio_console.h
index ed2d4ead7eb7ad67f0531f299e2076be201a1e92..7615ffcdd555cb2d3b1fa80b5f380c492881b394 100644 (file)
@@ -1,10 +1,23 @@
 #ifndef _LINUX_VIRTIO_CONSOLE_H
 #define _LINUX_VIRTIO_CONSOLE_H
 #include <linux/virtio_config.h>
+/* This header, excluding the #ifdef __KERNEL__ part, is BSD licensed so
+ * anyone can use the definitions to implement compatible drivers/servers. */
 
 /* The ID for virtio console */
 #define VIRTIO_ID_CONSOLE      3
 
+/* Feature bits */
+#define VIRTIO_CONSOLE_F_SIZE  0       /* Does host provide console size? */
+
+struct virtio_console_config {
+       /* colums of the screens */
+       __u16 cols;
+       /* rows of the screens */
+       __u16 rows;
+} __attribute__((packed));
+
+
 #ifdef __KERNEL__
 int __init virtio_cons_early_init(int (*put_chars)(u32, const char *, int));
 #endif /* __KERNEL__ */