18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ci# 38c2ecf20Sopenharmony_ci# HabanaLabs AI accelerators driver 48c2ecf20Sopenharmony_ci# 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciconfig HABANA_AI 78c2ecf20Sopenharmony_ci tristate "HabanaAI accelerators (habanalabs)" 88c2ecf20Sopenharmony_ci depends on PCI && HAS_IOMEM 98c2ecf20Sopenharmony_ci select FRAME_VECTOR 108c2ecf20Sopenharmony_ci select GENERIC_ALLOCATOR 118c2ecf20Sopenharmony_ci select HWMON 128c2ecf20Sopenharmony_ci help 138c2ecf20Sopenharmony_ci Enables PCIe card driver for Habana's AI Processors (AIP) that are 148c2ecf20Sopenharmony_ci designed to accelerate Deep Learning inference and training workloads. 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ci The driver manages the PCIe devices and provides IOCTL interface for 178c2ecf20Sopenharmony_ci the user to submit workloads to the devices. 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ci The user-space interface is described in 208c2ecf20Sopenharmony_ci include/uapi/misc/habanalabs.h 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ci If unsure, say N. 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the 258c2ecf20Sopenharmony_ci module will be called habanalabs. 26