mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-01 10:42:11 +00:00
8c9ff1b181
AMD AI Engine forms the core of AMD NPU and can be used for accelerating machine learning applications. Add the driver to support AI Engine integrated to AMD CPU. Only very basic functionalities are added. - module and PCI device initialization - firmware load - power up - low level hardware initialization Co-developed-by: Narendra Gutta <VenkataNarendraKumar.Gutta@amd.com> Signed-off-by: Narendra Gutta <VenkataNarendraKumar.Gutta@amd.com> Co-developed-by: George Yang <George.Yang@amd.com> Signed-off-by: George Yang <George.Yang@amd.com> Co-developed-by: Min Ma <min.ma@amd.com> Signed-off-by: Min Ma <min.ma@amd.com> Reviewed-by: Jeffrey Hugo <quic_jhugo@quicinc.com> Signed-off-by: Lizhi Hou <lizhi.hou@amd.com> Signed-off-by: Jeffrey Hugo <quic_jhugo@quicinc.com> Link: https://patchwork.freedesktop.org/patch/msgid/20241118172942.2014541-3-lizhi.hou@amd.com
33 lines
1.1 KiB
Plaintext
33 lines
1.1 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
#
|
|
# Compute Acceleration device configuration
|
|
#
|
|
# This framework provides support for compute acceleration devices, such
|
|
# as, but not limited to, Machine-Learning and Deep-Learning acceleration
|
|
# devices
|
|
#
|
|
if DRM
|
|
|
|
menuconfig DRM_ACCEL
|
|
bool "Compute Acceleration Framework"
|
|
help
|
|
Framework for device drivers of compute acceleration devices, such
|
|
as, but not limited to, Machine-Learning and Deep-Learning
|
|
acceleration devices.
|
|
If you say Y here, you need to select the module that's right for
|
|
your acceleration device from the list below.
|
|
This framework is integrated with the DRM subsystem as compute
|
|
accelerators and GPUs share a lot in common and can use almost the
|
|
same infrastructure code.
|
|
Having said that, acceleration devices will have a different
|
|
major number than GPUs, and will be exposed to user-space using
|
|
different device files, called accel/accel* (in /dev, sysfs
|
|
and debugfs).
|
|
|
|
source "drivers/accel/amdxdna/Kconfig"
|
|
source "drivers/accel/habanalabs/Kconfig"
|
|
source "drivers/accel/ivpu/Kconfig"
|
|
source "drivers/accel/qaic/Kconfig"
|
|
|
|
endif
|