summaryrefslogtreecommitdiffstats
path: root/drivers/misc/habanalabs/habanalabs_drv.c
diff options
context:
space:
mode:
authorOded Gabbay2019-02-15 23:39:13 +0100
committerGreg Kroah-Hartman2019-02-18 09:46:44 +0100
commit99b9d7b4970cf131fd17a8f4ad4870049bd7a365 (patch)
tree4a08db525a7efe09355d1a1038d035115e2c3616 /drivers/misc/habanalabs/habanalabs_drv.c
parenthabanalabs: add Goya registers header files (diff)
downloadkernel-qcow2-linux-99b9d7b4970cf131fd17a8f4ad4870049bd7a365.tar.gz
kernel-qcow2-linux-99b9d7b4970cf131fd17a8f4ad4870049bd7a365.tar.xz
kernel-qcow2-linux-99b9d7b4970cf131fd17a8f4ad4870049bd7a365.zip
habanalabs: add basic Goya support
This patch adds a basic support for the Goya device. The code initializes the device's PCI controller and PCI bars. It also initializes various S/W structures and adds some basic helper functions. Reviewed-by: Mike Rapoport <rppt@linux.ibm.com> Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/misc/habanalabs/habanalabs_drv.c')
-rw-r--r--drivers/misc/habanalabs/habanalabs_drv.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/misc/habanalabs/habanalabs_drv.c b/drivers/misc/habanalabs/habanalabs_drv.c
index a5251ed277d1..edf626b2b7b1 100644
--- a/drivers/misc/habanalabs/habanalabs_drv.c
+++ b/drivers/misc/habanalabs/habanalabs_drv.c
@@ -122,6 +122,9 @@ int create_hdev(struct hl_device **dev, struct pci_dev *pdev,
hdev->major = hl_major;
+ /* Parameters for bring-up - set them to defaults */
+ hdev->reset_pcilink = 0;
+
hdev->disabled = true;
hdev->pdev = pdev; /* can be NULL in case of simulator device */