Commit 8697325408d9be18fa24346c346b23fa56c3b190

Authored by Jaswinder Singh Rajput
1 parent 982f8184f9

headers_check fix: linux/virtio_console.h

fix the following 'make headers_check' warning:

  usr/include/linux/virtio_console.h:15: found __[us]{8,16,32,64} type without #include <linux/types.h>

Signed-off-by: Jaswinder Singh Rajput <jaswinderrajput@gmail.com>

Showing 1 changed file with 1 additions and 0 deletions Inline Diff

include/linux/virtio_console.h
1 #ifndef _LINUX_VIRTIO_CONSOLE_H 1 #ifndef _LINUX_VIRTIO_CONSOLE_H
2 #define _LINUX_VIRTIO_CONSOLE_H 2 #define _LINUX_VIRTIO_CONSOLE_H
3 #include <linux/types.h>
3 #include <linux/virtio_config.h> 4 #include <linux/virtio_config.h>
4 /* This header, excluding the #ifdef __KERNEL__ part, is BSD licensed so 5 /* This header, excluding the #ifdef __KERNEL__ part, is BSD licensed so
5 * anyone can use the definitions to implement compatible drivers/servers. */ 6 * anyone can use the definitions to implement compatible drivers/servers. */
6 7
7 /* The ID for virtio console */ 8 /* The ID for virtio console */
8 #define VIRTIO_ID_CONSOLE 3 9 #define VIRTIO_ID_CONSOLE 3
9 10
10 /* Feature bits */ 11 /* Feature bits */
11 #define VIRTIO_CONSOLE_F_SIZE 0 /* Does host provide console size? */ 12 #define VIRTIO_CONSOLE_F_SIZE 0 /* Does host provide console size? */
12 13
13 struct virtio_console_config { 14 struct virtio_console_config {
14 /* colums of the screens */ 15 /* colums of the screens */
15 __u16 cols; 16 __u16 cols;
16 /* rows of the screens */ 17 /* rows of the screens */
17 __u16 rows; 18 __u16 rows;
18 } __attribute__((packed)); 19 } __attribute__((packed));
19 20
20 21
21 #ifdef __KERNEL__ 22 #ifdef __KERNEL__
22 int __init virtio_cons_early_init(int (*put_chars)(u32, const char *, int)); 23 int __init virtio_cons_early_init(int (*put_chars)(u32, const char *, int));
23 #endif /* __KERNEL__ */ 24 #endif /* __KERNEL__ */
24 25
25 #endif /* _LINUX_VIRTIO_CONSOLE_H */ 26 #endif /* _LINUX_VIRTIO_CONSOLE_H */
26 27