| 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.