xref: /linux/drivers/media/platform/qcom/venus/Kconfig (revision bbfd5594756011167b8f8de9a00e0c946afda1e6)
1563faef6SMauro Carvalho Chehabconfig VIDEO_QCOM_VENUS
2563faef6SMauro Carvalho Chehab	tristate "Qualcomm Venus V4L2 encoder/decoder driver"
3563faef6SMauro Carvalho Chehab	depends on V4L_MEM2MEM_DRIVERS
49958d30fSMauro Carvalho Chehab	depends on VIDEO_DEV && QCOM_SMEM
5*97e2ef56SRobin Murphy	depends on (ARCH_QCOM && ARM64 && IOMMU_API) || COMPILE_TEST
6687bfbbaSBryan O'Donoghue	select OF_DYNAMIC if ARCH_QCOM
7563faef6SMauro Carvalho Chehab	select QCOM_MDT_LOADER if ARCH_QCOM
8563faef6SMauro Carvalho Chehab	select QCOM_SCM
9563faef6SMauro Carvalho Chehab	select VIDEOBUF2_DMA_CONTIG
10563faef6SMauro Carvalho Chehab	select V4L2_MEM2MEM_DEV
11563faef6SMauro Carvalho Chehab	help
12563faef6SMauro Carvalho Chehab	  This is a V4L2 driver for Qualcomm Venus video accelerator
13563faef6SMauro Carvalho Chehab	  hardware. It accelerates encoding and decoding operations
14563faef6SMauro Carvalho Chehab	  on various Qualcomm SoCs.
15563faef6SMauro Carvalho Chehab	  To compile this driver as a module choose m here.
16