Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

# SPDX-License-Identifier: GPL-2.0-only
#
# HabanaLabs AI accelerators driver
#

config CONFIG_HABANA_AI
	tristate "HabanaAI accelerators (habanalabs)"
	depends on CONFIG_PCI && CONFIG_HAS_IOMEM
	select CONFIG_FRAME_VECTOR
	select CONFIG_DMA_SHARED_BUFFER
	select CONFIG_GENERIC_ALLOCATOR
	select CONFIG_HWMON
	help
	  Enables PCIe card driver for Habana's AI Processors (AIP) that are
	  designed to accelerate Deep Learning inference and training workloads.

	  The driver manages the PCIe devices and provides IOCTL interface for
	  the user to submit workloads to the devices.

	  The user-space interface is described in
	  include/uapi/misc/habanalabs.h

	  If unsure, say N.

	  To compile this driver as a module, choose CONFIG_M here: the
	  module will be called habanalabs.