Oded Gabbay | 8bf4889 | 2022-10-31 15:28:35 +0200 | [diff] [blame] | 1 | # SPDX-License-Identifier: GPL-2.0-only |
| 2 | # |
| 3 | # Compute Acceleration device configuration |
| 4 | # |
| 5 | # This framework provides support for compute acceleration devices, such |
| 6 | # as, but not limited to, Machine-Learning and Deep-Learning acceleration |
| 7 | # devices |
| 8 | # |
Arnd Bergmann | 3524c96 | 2023-01-27 23:14:55 +0100 | [diff] [blame] | 9 | if DRM |
| 10 | |
Oded Gabbay | 8bf4889 | 2022-10-31 15:28:35 +0200 | [diff] [blame] | 11 | menuconfig DRM_ACCEL |
| 12 | bool "Compute Acceleration Framework" |
Oded Gabbay | 8bf4889 | 2022-10-31 15:28:35 +0200 | [diff] [blame] | 13 | help |
| 14 | Framework for device drivers of compute acceleration devices, such |
| 15 | as, but not limited to, Machine-Learning and Deep-Learning |
| 16 | acceleration devices. |
| 17 | If you say Y here, you need to select the module that's right for |
| 18 | your acceleration device from the list below. |
| 19 | This framework is integrated with the DRM subsystem as compute |
| 20 | accelerators and GPUs share a lot in common and can use almost the |
| 21 | same infrastructure code. |
| 22 | Having said that, acceleration devices will have a different |
| 23 | major number than GPUs, and will be exposed to user-space using |
| 24 | different device files, called accel/accel* (in /dev, sysfs |
| 25 | and debugfs). |
Jacek Lawrynowicz | 35b1376 | 2023-01-17 10:27:17 +0100 | [diff] [blame] | 26 | |
Oded Gabbay | e65e175 | 2022-12-26 23:05:00 +0200 | [diff] [blame] | 27 | source "drivers/accel/habanalabs/Kconfig" |
Jacek Lawrynowicz | 35b1376 | 2023-01-17 10:27:17 +0100 | [diff] [blame] | 28 | source "drivers/accel/ivpu/Kconfig" |
Jeffrey Hugo | 759662e | 2023-03-27 09:54:56 -0600 | [diff] [blame] | 29 | source "drivers/accel/qaic/Kconfig" |
Arnd Bergmann | 3524c96 | 2023-01-27 23:14:55 +0100 | [diff] [blame] | 30 | |
| 31 | endif |