aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc/mic/host/mic_device.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/misc/mic/host/mic_device.h')
-rw-r--r--drivers/misc/mic/host/mic_device.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/misc/mic/host/mic_device.h b/drivers/misc/mic/host/mic_device.h
index 50b8b88d70d3..dcba2a59e77f 100644
--- a/drivers/misc/mic/host/mic_device.h
+++ b/drivers/misc/mic/host/mic_device.h
@@ -21,6 +21,7 @@
#ifndef _MIC_DEVICE_H_
#define _MIC_DEVICE_H_
+#include <linux/cdev.h>
#include <linux/idr.h>
#include "mic_intr.h"
@@ -80,6 +81,8 @@ enum mic_stepping {
* @dp_dma_addr: virtio device page DMA address.
* @shutdown_db: shutdown doorbell.
* @shutdown_cookie: shutdown cookie.
+ * @cdev: Character device for MIC.
+ * @vdev_list: list of virtio devices.
*/
struct mic_device {
struct mic_mw mmio;
@@ -113,6 +116,8 @@ struct mic_device {
dma_addr_t dp_dma_addr;
int shutdown_db;
struct mic_irq *shutdown_cookie;
+ struct cdev cdev;
+ struct list_head vdev_list;
};
/**