162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_ci
362306a36Sopenharmony_cicomment "Amphion drivers"
462306a36Sopenharmony_ci
562306a36Sopenharmony_ciconfig VIDEO_AMPHION_VPU
662306a36Sopenharmony_ci	tristate "Amphion VPU (Video Processing Unit) Codec IP"
762306a36Sopenharmony_ci	depends on V4L_MEM2MEM_DRIVERS
862306a36Sopenharmony_ci	depends on ARCH_MXC || COMPILE_TEST
962306a36Sopenharmony_ci	depends on MEDIA_SUPPORT
1062306a36Sopenharmony_ci	depends on VIDEO_DEV && MAILBOX
1162306a36Sopenharmony_ci	select MEDIA_CONTROLLER
1262306a36Sopenharmony_ci	select V4L2_MEM2MEM_DEV
1362306a36Sopenharmony_ci	select VIDEOBUF2_DMA_CONTIG
1462306a36Sopenharmony_ci	select VIDEOBUF2_VMALLOC
1562306a36Sopenharmony_ci	help
1662306a36Sopenharmony_ci	  Amphion VPU Codec IP contains two parts: Windsor and Malone.
1762306a36Sopenharmony_ci	  Windsor is encoder that supports H.264, and Malone is decoder
1862306a36Sopenharmony_ci	  that supports H.264, HEVC, and other video formats.
1962306a36Sopenharmony_ci	  This is a V4L2 driver for NXP MXC 8Q video accelerator hardware.
2062306a36Sopenharmony_ci	  It accelerates encoding and decoding operations on
2162306a36Sopenharmony_ci	  various NXP SoCs.
2262306a36Sopenharmony_ci	  To compile this driver as a module choose m here.
23