]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - include/linux/uio_driver.h
UBUNTU: SAUCE: x86: Add ITLB_MULTIHIT bug infrastructure
[mirror_ubuntu-bionic-kernel.git] / include / linux / uio_driver.h
index 3c85c81b00279708eb6f816c153e9e4e2f735c1e..6f8b68cd460f8c2b0aff758848a5de5a3ad65d6c 100644 (file)
@@ -14,6 +14,7 @@
 #ifndef _UIO_DRIVER_H_
 #define _UIO_DRIVER_H_
 
+#include <linux/device.h>
 #include <linux/fs.h>
 #include <linux/interrupt.h>
 
@@ -68,12 +69,13 @@ struct uio_port {
 
 struct uio_device {
         struct module           *owner;
-        struct device           *dev;
+       struct device           dev;
         int                     minor;
         atomic_t                event;
         struct fasync_struct    *async_queue;
         wait_queue_head_t       wait;
         struct uio_info         *info;
+       struct mutex            info_lock;
         struct kobject          *map_dir;
         struct kobject          *portio_dir;
 };