Directory Files
.. 2
File Size
Kconfig 518 B
Makefile 511 B
core.c 24 kB
core.h 16 kB
dbgfs.c 604 B
dbgfs.h 534 B
firmware.c 8.3 kB
firmware.h 650 B
helpers.c 50 kB
helpers.h 3.8 kB
hfi.c 11 kB
hfi.h 5.5 kB
hfi_cmds.c 38 kB
hfi_cmds.h 7.6 kB
hfi_helper.h 37 kB
hfi_msgs.c 22 kB
hfi_msgs.h 5.8 kB
hfi_parser.c 8.0 kB
hfi_parser.h 2.6 kB
hfi_plat_bufs.h 820 B
hfi_plat_bufs_v6.c 44 kB
hfi_platform.c 1.8 kB
hfi_platform.h 2.1 kB
hfi_platform_v4.c 14 kB
hfi_platform_v6.c 14 kB
hfi_venus.c 41 kB
hfi_venus.h 396 B
hfi_venus_io.h 5.1 kB
pm_helpers.c 26 kB
pm_helpers.h 1.6 kB
vdec.c 47 kB
vdec.h 328 B
vdec_ctrls.c 5.8 kB
venc.c 42 kB
venc.h 328 B
venc_ctrls.c 20 kB
venus-core.mod.c 0 B
venus-dec.mod.c 0 B
venus-enc.mod.c 0 B

Linux v6.6.1 - venus

config VIDEO_QCOM_VENUS
	tristate "Qualcomm Venus V4L2 encoder/decoder driver"
	depends on V4L_MEM2MEM_DRIVERS
	depends on VIDEO_DEV && QCOM_SMEM
	depends on (ARCH_QCOM && IOMMU_DMA) || COMPILE_TEST
	select QCOM_MDT_LOADER if ARCH_QCOM
	select QCOM_SCM
	select VIDEOBUF2_DMA_CONTIG
	select V4L2_MEM2MEM_DEV
	help
	  This is a V4L2 driver for Qualcomm Venus video accelerator
	  hardware. It accelerates encoding and decoding operations
	  on various Qualcomm SoCs.
	  To compile this driver as a module choose m here.