xref: /linux/drivers/media/platform/qcom/venus/Kconfig (revision 687bfbba5a1cb15cee51519c210141ed1c4b0ec7)
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
5563faef6SMauro Carvalho Chehab	depends on (ARCH_QCOM && IOMMU_DMA) || COMPILE_TEST
6*687bfbbaSBryan 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