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

Linux v6.6.1 - ivpu

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