1e65e175bSOded Gabbay# SPDX-License-Identifier: GPL-2.0-only 2e65e175bSOded Gabbay# 3e65e175bSOded Gabbay# HabanaLabs AI accelerators driver 4e65e175bSOded Gabbay# 5e65e175bSOded Gabbay 6e65e175bSOded Gabbayconfig DRM_ACCEL_HABANALABS 7e65e175bSOded Gabbay tristate "HabanaLabs AI accelerators" 8e65e175bSOded Gabbay depends on DRM_ACCEL 9*9cf78722SIngo Molnar depends on X86 && X86_64 10e65e175bSOded Gabbay depends on PCI && HAS_IOMEM 11e65e175bSOded Gabbay select GENERIC_ALLOCATOR 12e65e175bSOded Gabbay select HWMON 13e65e175bSOded Gabbay select DMA_SHARED_BUFFER 14e65e175bSOded Gabbay select CRC32 15e65e175bSOded Gabbay select FW_LOADER 16e65e175bSOded Gabbay help 17e65e175bSOded Gabbay Enables PCIe card driver for Habana's AI Processors (AIP) that are 18e65e175bSOded Gabbay designed to accelerate Deep Learning inference and training workloads. 19e65e175bSOded Gabbay 20e65e175bSOded Gabbay The driver manages the PCIe devices and provides IOCTL interface for 21e65e175bSOded Gabbay the user to submit workloads to the devices. 22e65e175bSOded Gabbay 23e65e175bSOded Gabbay The user-space interface is described in 24e65e175bSOded Gabbay include/uapi/drm/habanalabs_accel.h 25e65e175bSOded Gabbay 26e65e175bSOded Gabbay If unsure, say N. 27e65e175bSOded Gabbay 28e65e175bSOded Gabbay To compile this driver as a module, choose M here: the 29e65e175bSOded Gabbay module will be called habanalabs. 30