1e7b8153eSMauro Carvalho Chehab# SPDX-License-Identifier: GPL-2.0-only
2e7b8153eSMauro Carvalho Chehabconfig VIDEO_STI_HVA
3e7b8153eSMauro Carvalho Chehab	tristate "STMicroelectronics HVA multi-format video encoder V4L2 driver"
4e7b8153eSMauro Carvalho Chehab	depends on V4L_MEM2MEM_DRIVERS
5*9958d30fSMauro Carvalho Chehab	depends on VIDEO_DEV
6e7b8153eSMauro Carvalho Chehab	depends on ARCH_STI || COMPILE_TEST
7e7b8153eSMauro Carvalho Chehab	select VIDEOBUF2_DMA_CONTIG
8e7b8153eSMauro Carvalho Chehab	select V4L2_MEM2MEM_DEV
9e7b8153eSMauro Carvalho Chehab	help
10e7b8153eSMauro Carvalho Chehab	  This V4L2 driver enables HVA (Hardware Video Accelerator) multi-format
11e7b8153eSMauro Carvalho Chehab	  video encoder of STMicroelectronics SoC, allowing hardware encoding of
12e7b8153eSMauro Carvalho Chehab	  raw uncompressed formats in various compressed video bitstreams format.
13e7b8153eSMauro Carvalho Chehab
14e7b8153eSMauro Carvalho Chehab	  To compile this driver as a module, choose M here:
15e7b8153eSMauro Carvalho Chehab	  the module will be called st-hva.
16e7b8153eSMauro Carvalho Chehab
17e7b8153eSMauro Carvalho Chehabconfig VIDEO_STI_HVA_DEBUGFS
18e7b8153eSMauro Carvalho Chehab	bool "Export STMicroelectronics HVA internals in debugfs"
19e7b8153eSMauro Carvalho Chehab	depends on VIDEO_STI_HVA
20e7b8153eSMauro Carvalho Chehab	depends on DEBUG_FS
21e7b8153eSMauro Carvalho Chehab	help
22e7b8153eSMauro Carvalho Chehab	  Select this to see information about the internal state and the last
23e7b8153eSMauro Carvalho Chehab	  operation of STMicroelectronics HVA multi-format video encoder in
24e7b8153eSMauro Carvalho Chehab	  debugfs.
25e7b8153eSMauro Carvalho Chehab
26e7b8153eSMauro Carvalho Chehab	  Choose N unless you know you need this.
27