135b13763SJacek Lawrynowicz# SPDX-License-Identifier: GPL-2.0-only 235b13763SJacek Lawrynowicz 335b13763SJacek Lawrynowiczconfig DRM_ACCEL_IVPU 42fc1a50fSJacek Lawrynowicz tristate "Intel NPU (Neural Processing Unit)" 535b13763SJacek Lawrynowicz depends on DRM_ACCEL 635b13763SJacek Lawrynowicz depends on X86_64 && !UML 735b13763SJacek Lawrynowicz depends on PCI && PCI_MSI 835b13763SJacek Lawrynowicz select FW_LOADER 98d88e4cdSJacek Lawrynowicz select DRM_GEM_SHMEM_HELPER 1050d30040SRandy Dunlap select GENERIC_ALLOCATOR 11bade0340SKarol Wachowski select WANT_DEV_COREDUMP 1235b13763SJacek Lawrynowicz help 132fc1a50fSJacek Lawrynowicz Choose this option if you have a system with an 14th generation 142fc1a50fSJacek Lawrynowicz Intel CPU (Meteor Lake) or newer. Intel NPU (formerly called Intel VPU) 152fc1a50fSJacek Lawrynowicz is a CPU-integrated inference accelerator for Computer Vision 162fc1a50fSJacek Lawrynowicz and Deep Learning applications. 1735b13763SJacek Lawrynowicz 1835b13763SJacek Lawrynowicz If "M" is selected, the module will be called intel_vpu. 19*5f8600b9SMaciej Falkowski 20*5f8600b9SMaciej Falkowskiconfig DRM_ACCEL_IVPU_DEBUG 21*5f8600b9SMaciej Falkowski bool "Intel NPU debug mode" 22*5f8600b9SMaciej Falkowski depends on DRM_ACCEL_IVPU 23*5f8600b9SMaciej Falkowski help 24*5f8600b9SMaciej Falkowski Choose this option to enable additional 25*5f8600b9SMaciej Falkowski debug features for the Intel NPU driver: 26*5f8600b9SMaciej Falkowski - Always print debug messages regardless of dyndbg config, 27*5f8600b9SMaciej Falkowski - Enable unsafe module params. 28