Directory | Files | |
---|---|---|
.. | 3 | |
File | Size | |
Kconfig | 550 B | |
Makefile | 347 B | |
TODO | 555 B | |
intel_vpu.mod.c | 0 B | |
ivpu_debugfs.c | 7.9 kB | |
ivpu_debugfs.h | 253 B | |
ivpu_drv.c | 18 kB | |
ivpu_drv.h | 5.4 kB | |
ivpu_fw.c | 17 kB | |
ivpu_fw.h | 1.0 kB | |
ivpu_fw_log.c | 4.2 kB | |
ivpu_fw_log.h | 925 B | |
ivpu_gem.c | 18 kB | |
ivpu_gem.h | 3.1 kB | |
ivpu_hw.h | 4.5 kB | |
ivpu_hw_37xx.c | 32 kB | |
ivpu_hw_37xx_reg.h | 14 kB | |
ivpu_hw_40xx.c | 35 kB | |
ivpu_hw_40xx_reg.h | 13 kB | |
ivpu_hw_reg_io.h | 3.9 kB | |
ivpu_ipc.c | 13 kB | |
ivpu_ipc.h | 2.4 kB | |
ivpu_job.c | 16 kB | |
ivpu_job.h | 2.1 kB | |
ivpu_jsm_msg.c | 5.2 kB | |
ivpu_jsm_msg.h | 1.0 kB | |
ivpu_mmu.c | 26 kB | |
ivpu_mmu.h | 1.1 kB | |
ivpu_mmu_context.c | 14 kB | |
ivpu_mmu_context.h | 1.6 kB | |
ivpu_pm.c | 7.7 kB | |
ivpu_pm.h | 1.1 kB | |
vpu_boot_api.h | 11 kB | |
vpu_jsm_api.h | 33 kB |
# SPDX-License-Identifier: GPL-2.0-only config DRM_ACCEL_IVPU tristate "Intel VPU for Meteor Lake and newer" depends on DRM_ACCEL depends on X86_64 && !UML depends on PCI && PCI_MSI select FW_LOADER select SHMEM select GENERIC_ALLOCATOR help Choose this option if you have a system that has an 14th generation Intel CPU or newer. VPU stands for Versatile Processing Unit and it's a CPU-integrated inference accelerator for Computer Vision and Deep Learning applications. If "M" is selected, the module will be called intel_vpu.