0001 # SPDX-License-Identifier: GPL-2.0-only
0002
0003 if PCI
0004
0005 menuconfig MEDIA_PCI_SUPPORT
0006 bool "Media PCI Adapters"
0007 help
0008 Enable media drivers for PCI/PCIe bus.
0009 If you have such devices, say Y.
0010
0011 if MEDIA_PCI_SUPPORT
0012
0013 if MEDIA_CAMERA_SUPPORT
0014 comment "Media capture support"
0015
0016 source "drivers/media/pci/meye/Kconfig"
0017 source "drivers/media/pci/solo6x10/Kconfig"
0018 source "drivers/media/pci/sta2x11/Kconfig"
0019 source "drivers/media/pci/tw5864/Kconfig"
0020 source "drivers/media/pci/tw68/Kconfig"
0021 source "drivers/media/pci/tw686x/Kconfig"
0022
0023 endif
0024
0025 if MEDIA_ANALOG_TV_SUPPORT
0026 comment "Media capture/analog TV support"
0027
0028 source "drivers/media/pci/dt3155/Kconfig"
0029 source "drivers/media/pci/ivtv/Kconfig"
0030 source "drivers/media/pci/saa7146/Kconfig"
0031
0032 endif
0033
0034 if MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT
0035 comment "Media capture/analog/hybrid TV support"
0036
0037 source "drivers/media/pci/bt8xx/Kconfig"
0038 source "drivers/media/pci/cobalt/Kconfig"
0039 source "drivers/media/pci/cx18/Kconfig"
0040 source "drivers/media/pci/cx23885/Kconfig"
0041 source "drivers/media/pci/cx25821/Kconfig"
0042 source "drivers/media/pci/cx88/Kconfig"
0043 source "drivers/media/pci/saa7134/Kconfig"
0044 source "drivers/media/pci/saa7164/Kconfig"
0045
0046 endif
0047
0048 if MEDIA_DIGITAL_TV_SUPPORT
0049 comment "Media digital TV PCI Adapters"
0050
0051 source "drivers/media/pci/b2c2/Kconfig"
0052 source "drivers/media/pci/ddbridge/Kconfig"
0053 source "drivers/media/pci/dm1105/Kconfig"
0054 source "drivers/media/pci/mantis/Kconfig"
0055 source "drivers/media/pci/netup_unidvb/Kconfig"
0056 source "drivers/media/pci/ngene/Kconfig"
0057 source "drivers/media/pci/pluto2/Kconfig"
0058 source "drivers/media/pci/pt1/Kconfig"
0059 source "drivers/media/pci/pt3/Kconfig"
0060 source "drivers/media/pci/smipcie/Kconfig"
0061 source "drivers/media/pci/ttpci/Kconfig"
0062
0063 endif
0064
0065 config VIDEO_PCI_SKELETON
0066 tristate "Skeleton PCI V4L2 driver"
0067 depends on SAMPLES
0068 depends on MEDIA_TEST_SUPPORT
0069 depends on PCI && VIDEO_DEV
0070 select VIDEOBUF2_MEMOPS
0071 select VIDEOBUF2_DMA_CONTIG
0072 help
0073 Enable build of the skeleton PCI driver, used as a reference
0074 when developing new drivers.
0075
0076 source "drivers/media/pci/intel/ipu3/Kconfig"
0077
0078 endif #MEDIA_PCI_SUPPORT
0079 endif #PCI