xref: /openbmc/linux/drivers/media/platform/nuvoton/Kconfig (revision 290e10eb6d6a753a254d3963006b215cb17f0c88)
10c6dfa75SMarvin Lin# SPDX-License-Identifier: GPL-2.0-only
20c6dfa75SMarvin Lin
30c6dfa75SMarvin Lincomment "Nuvoton media platform drivers"
40c6dfa75SMarvin Lin
50c6dfa75SMarvin Linconfig VIDEO_NPCM_VCD_ECE
60c6dfa75SMarvin Lin	tristate "Nuvoton NPCM Video Capture/Encode Engine driver"
7*290e10ebSGeert Uytterhoeven	depends on V4L_PLATFORM_DRIVERS && VIDEO_DEV
8*290e10ebSGeert Uytterhoeven	depends on ARCH_NPCM || COMPILE_TEST
90c6dfa75SMarvin Lin	select VIDEOBUF2_DMA_CONTIG
100c6dfa75SMarvin Lin	help
110c6dfa75SMarvin Lin	  Support for the Video Capture/Differentiation Engine (VCD) and
120c6dfa75SMarvin Lin	  Encoding Compression Engine (ECE) present on Nuvoton NPCM SoCs.
130c6dfa75SMarvin Lin	  The VCD can capture a frame from digital video input and compare
140c6dfa75SMarvin Lin	  two frames in memory, and then the ECE can compress the frame
150c6dfa75SMarvin Lin	  data into HEXTILE format.
16