152b3a219SMauro Carvalho Chehab# SPDX-License-Identifier: GPL-2.0-only
2f2ab6d3eSMauro Carvalho Chehab
3f2ab6d3eSMauro Carvalho Chehabcomment "Amphion drivers"
4f2ab6d3eSMauro Carvalho Chehab
552b3a219SMauro Carvalho Chehabconfig VIDEO_AMPHION_VPU
652b3a219SMauro Carvalho Chehab	tristate "Amphion VPU (Video Processing Unit) Codec IP"
752b3a219SMauro Carvalho Chehab	depends on V4L_MEM2MEM_DRIVERS
852b3a219SMauro Carvalho Chehab	depends on ARCH_MXC || COMPILE_TEST
952b3a219SMauro Carvalho Chehab	depends on MEDIA_SUPPORT
10*f4a4f9a5SYueHaibing	depends on VIDEO_DEV && MAILBOX
1152b3a219SMauro Carvalho Chehab	select MEDIA_CONTROLLER
1252b3a219SMauro Carvalho Chehab	select V4L2_MEM2MEM_DEV
1352b3a219SMauro Carvalho Chehab	select VIDEOBUF2_DMA_CONTIG
1452b3a219SMauro Carvalho Chehab	select VIDEOBUF2_VMALLOC
1552b3a219SMauro Carvalho Chehab	help
1652b3a219SMauro Carvalho Chehab	  Amphion VPU Codec IP contains two parts: Windsor and Malone.
1752b3a219SMauro Carvalho Chehab	  Windsor is encoder that supports H.264, and Malone is decoder
1852b3a219SMauro Carvalho Chehab	  that supports H.264, HEVC, and other video formats.
1952b3a219SMauro Carvalho Chehab	  This is a V4L2 driver for NXP MXC 8Q video accelerator hardware.
2052b3a219SMauro Carvalho Chehab	  It accelerates encoding and decoding operations on
2152b3a219SMauro Carvalho Chehab	  various NXP SoCs.
2252b3a219SMauro Carvalho Chehab	  To compile this driver as a module choose m here.
23