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>
Showing
- drivers/misc/habanalabs/Makefile 3 additions, 0 deletionsdrivers/misc/habanalabs/Makefile
- drivers/misc/habanalabs/device.c 71 additions, 0 deletionsdrivers/misc/habanalabs/device.c
- drivers/misc/habanalabs/goya/Makefile 3 additions, 0 deletionsdrivers/misc/habanalabs/goya/Makefile
- drivers/misc/habanalabs/goya/goya.c 632 additions, 0 deletionsdrivers/misc/habanalabs/goya/goya.c
- drivers/misc/habanalabs/goya/goyaP.h 152 additions, 0 deletionsdrivers/misc/habanalabs/goya/goyaP.h
- drivers/misc/habanalabs/habanalabs.h 137 additions, 0 deletionsdrivers/misc/habanalabs/habanalabs.h
- drivers/misc/habanalabs/habanalabs_drv.c 3 additions, 0 deletionsdrivers/misc/habanalabs/habanalabs_drv.c
- drivers/misc/habanalabs/include/goya/goya.h 45 additions, 0 deletionsdrivers/misc/habanalabs/include/goya/goya.h
- include/uapi/misc/habanalabs.h 20 additions, 0 deletionsinclude/uapi/misc/habanalabs.h
Loading
Please register or sign in to comment