mirror of
https://github.com/torvalds/linux.git
synced 2026-01-24 23:16:46 +00:00
habanalabs: move driver to accel subsystem
Now that we have a subsystem for compute accelerators, move the habanalabs driver to it. This patch only moves the files and fixes the Makefiles. Future patches will change the existing code to register to the accel subsystem and expose the accel device char files instead of the habanalabs device char files. Update the MAINTAINERS file to reflect this change. Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
This commit is contained in:
@@ -9032,11 +9032,13 @@ F: block/partitions/efi.*
|
||||
|
||||
HABANALABS PCI DRIVER
|
||||
M: Oded Gabbay <ogabbay@kernel.org>
|
||||
L: dri-devel@lists.freedesktop.org
|
||||
S: Supported
|
||||
C: irc://irc.oftc.net/dri-devel
|
||||
T: git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
|
||||
F: Documentation/ABI/testing/debugfs-driver-habanalabs
|
||||
F: Documentation/ABI/testing/sysfs-driver-habanalabs
|
||||
F: drivers/misc/habanalabs/
|
||||
F: drivers/accel/habanalabs/
|
||||
F: include/trace/events/habanalabs.h
|
||||
F: include/uapi/drm/habanalabs_accel.h
|
||||
|
||||
|
||||
@@ -189,4 +189,4 @@ obj-$(CONFIG_COUNTER) += counter/
|
||||
obj-$(CONFIG_MOST) += most/
|
||||
obj-$(CONFIG_PECI) += peci/
|
||||
obj-$(CONFIG_HTE) += hte/
|
||||
obj-$(CONFIG_DRM_ACCEL) += accel/
|
||||
obj-$(CONFIG_DRM_ACCEL) += accel/
|
||||
|
||||
@@ -23,4 +23,5 @@ menuconfig DRM_ACCEL
|
||||
different device files, called accel/accel* (in /dev, sysfs
|
||||
and debugfs).
|
||||
|
||||
source "drivers/accel/habanalabs/Kconfig"
|
||||
source "drivers/accel/ivpu/Kconfig"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# SPDX-License-Identifier: GPL-2.0-only
|
||||
|
||||
obj-y += habanalabs/
|
||||
obj-y += ivpu/
|
||||
|
||||
@@ -3,8 +3,10 @@
|
||||
# HabanaLabs AI accelerators driver
|
||||
#
|
||||
|
||||
config HABANA_AI
|
||||
tristate "HabanaAI accelerators (habanalabs)"
|
||||
config DRM_ACCEL_HABANALABS
|
||||
tristate "HabanaLabs AI accelerators"
|
||||
depends on DRM_ACCEL
|
||||
depends on X86_64
|
||||
depends on PCI && HAS_IOMEM
|
||||
select GENERIC_ALLOCATOR
|
||||
select HWMON
|
||||
@@ -3,7 +3,7 @@
|
||||
# Makefile for HabanaLabs AI accelerators driver
|
||||
#
|
||||
|
||||
obj-$(CONFIG_HABANA_AI) := habanalabs.o
|
||||
obj-$(CONFIG_DRM_ACCEL_HABANALABS) := habanalabs.o
|
||||
|
||||
include $(src)/common/Makefile
|
||||
habanalabs-y += $(HL_COMMON_FILES)
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user