summaryrefslogtreecommitdiff
path: root/drivers/misc/bcm-vk/bcm_vk.h
diff options
context:
space:
mode:
authorScott Branden <scott.branden@broadcom.com>2021-01-20 20:58:18 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2021-01-25 20:44:44 +0300
commitbfc53e01d221e7068d66a0a051762f8b1edcbf63 (patch)
treee4b67899fd0ae0fc7a9fcd70a179f6b2c4ee099f /drivers/misc/bcm-vk/bcm_vk.h
parent064ffc7c3939ebc9c152e17bd9f4496d7b318688 (diff)
downloadlinux-bfc53e01d221e7068d66a0a051762f8b1edcbf63.tar.xz
misc: bcm-vk: add misc device to Broadcom VK driver
Add misc device base support to create and remove devnode. Additional misc functions for open/read/write/release/ioctl/sysfs, etc will be added in follow on commits to allow for individual review. Co-developed-by: Desmond Yan <desmond.yan@broadcom.com> Acked-by: Olof Johansson <olof@lixom.net> Signed-off-by: Desmond Yan <desmond.yan@broadcom.com> Signed-off-by: Scott Branden <scott.branden@broadcom.com> Link: https://lore.kernel.org/r/20210120175827.14820-5-scott.branden@broadcom.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/misc/bcm-vk/bcm_vk.h')
-rw-r--r--drivers/misc/bcm-vk/bcm_vk.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/misc/bcm-vk/bcm_vk.h b/drivers/misc/bcm-vk/bcm_vk.h
index c4fb61a84e41..0a366db693c8 100644
--- a/drivers/misc/bcm-vk/bcm_vk.h
+++ b/drivers/misc/bcm-vk/bcm_vk.h
@@ -7,6 +7,7 @@
#define BCM_VK_H
#include <linux/firmware.h>
+#include <linux/miscdevice.h>
#include <linux/pci.h>
#include <linux/sched/signal.h>
@@ -214,6 +215,7 @@ struct bcm_vk {
struct bcm_vk_dauth_info dauth_info;
+ struct miscdevice miscdev;
int devid; /* dev id allocated */
struct workqueue_struct *wq_thread;