1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2a3b91d8bSMauro Carvalho Chehab 3a3b91d8bSMauro Carvalho Chehab# Should match the hybrid card list below 4a3b91d8bSMauro Carvalho Chehabconfig MEDIA_HYBRID_PCI 5a3b91d8bSMauro Carvalho Chehab bool 6a3b91d8bSMauro Carvalho Chehab depends on VIDEO_CX18 || VIDEO_CX23885 || VIDEO_CX88 || VIDEO_BT848 || VIDEO_SAA7134 || VIDEO_SAA7164 7a3b91d8bSMauro Carvalho Chehab default y 8a3b91d8bSMauro Carvalho Chehab 96268b351SMauro Carvalho Chehabif PCI 105077ac3bSMauro Carvalho Chehab 11fc2bbfb2SMauro Carvalho Chehabmenuconfig MEDIA_PCI_SUPPORT 12fc2bbfb2SMauro Carvalho Chehab bool "Media PCI Adapters" 13e9d2f057SMauro Carvalho Chehab help 14e9d2f057SMauro Carvalho Chehab Enable media drivers for PCI/PCIe bus. 15e9d2f057SMauro Carvalho Chehab If you have such devices, say Y. 1625aee3deSMauro Carvalho Chehab 17fc2bbfb2SMauro Carvalho Chehabif MEDIA_PCI_SUPPORT 1825aee3deSMauro Carvalho Chehab 19e5cdf69dSMauro Carvalho Chehabif MEDIA_CAMERA_SUPPORT 20e5cdf69dSMauro Carvalho Chehab comment "Media capture support" 21e5cdf69dSMauro Carvalho Chehabsource "drivers/media/pci/meye/Kconfig" 22e8e90555SKrzysztof Hałasasource "drivers/media/pci/solo6x10/Kconfig" 23e5cdf69dSMauro Carvalho Chehabsource "drivers/media/pci/sta2x11/Kconfig" 2434d1324eSAndrey Utkinsource "drivers/media/pci/tw5864/Kconfig" 25e8e90555SKrzysztof Hałasasource "drivers/media/pci/tw68/Kconfig" 26704a84ccSEzequiel Garciasource "drivers/media/pci/tw686x/Kconfig" 27e5cdf69dSMauro Carvalho Chehabendif 28e5cdf69dSMauro Carvalho Chehab 29b285192aSMauro Carvalho Chehabif MEDIA_ANALOG_TV_SUPPORT 30b285192aSMauro Carvalho Chehab comment "Media capture/analog TV support" 31b285192aSMauro Carvalho Chehabsource "drivers/media/pci/ivtv/Kconfig" 323e7c9912SMauro Carvalho Chehabsource "drivers/media/pci/saa7146/Kconfig" 33cc11b140SHans Verkuilsource "drivers/media/pci/dt3155/Kconfig" 34a3b91d8bSMauro Carvalho Chehabsource "drivers/media/pci/cx25821/Kconfig" 35a3b91d8bSMauro Carvalho Chehabsource "drivers/media/pci/cobalt/Kconfig" 36b285192aSMauro Carvalho Chehabendif 3725aee3deSMauro Carvalho Chehab 38b285192aSMauro Carvalho Chehabif MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT 39b285192aSMauro Carvalho Chehab comment "Media capture/analog/hybrid TV support" 40b285192aSMauro Carvalho Chehabsource "drivers/media/pci/cx18/Kconfig" 41b285192aSMauro Carvalho Chehabsource "drivers/media/pci/cx23885/Kconfig" 42b285192aSMauro Carvalho Chehabsource "drivers/media/pci/cx88/Kconfig" 4325aee3deSMauro Carvalho Chehabsource "drivers/media/pci/bt8xx/Kconfig" 44b285192aSMauro Carvalho Chehabsource "drivers/media/pci/saa7134/Kconfig" 45b285192aSMauro Carvalho Chehabsource "drivers/media/pci/saa7164/Kconfig" 463e7c9912SMauro Carvalho Chehab 47b285192aSMauro Carvalho Chehabendif 4825aee3deSMauro Carvalho Chehab 49b285192aSMauro Carvalho Chehabif MEDIA_DIGITAL_TV_SUPPORT 50b285192aSMauro Carvalho Chehab comment "Media digital TV PCI Adapters" 51b285192aSMauro Carvalho Chehabsource "drivers/media/pci/ttpci/Kconfig" 52b285192aSMauro Carvalho Chehabsource "drivers/media/pci/b2c2/Kconfig" 5325aee3deSMauro Carvalho Chehabsource "drivers/media/pci/pluto2/Kconfig" 5425aee3deSMauro Carvalho Chehabsource "drivers/media/pci/dm1105/Kconfig" 5525aee3deSMauro Carvalho Chehabsource "drivers/media/pci/pt1/Kconfig" 56f5a98f37SAkihiro Tsukadasource "drivers/media/pci/pt3/Kconfig" 5725aee3deSMauro Carvalho Chehabsource "drivers/media/pci/mantis/Kconfig" 5825aee3deSMauro Carvalho Chehabsource "drivers/media/pci/ngene/Kconfig" 5925aee3deSMauro Carvalho Chehabsource "drivers/media/pci/ddbridge/Kconfig" 60d32f9ff7Snibble.maxsource "drivers/media/pci/smipcie/Kconfig" 6152b1eaf4SKozlov Sergeysource "drivers/media/pci/netup_unidvb/Kconfig" 62b285192aSMauro Carvalho Chehabendif 6325aee3deSMauro Carvalho Chehab 64c2a6a07aSYong Zhisource "drivers/media/pci/intel/ipu3/Kconfig" 65c2a6a07aSYong Zhi 66f11175daSMauro Carvalho Chehabconfig VIDEO_PCI_SKELETON 67f11175daSMauro Carvalho Chehab tristate "Skeleton PCI V4L2 driver" 68f11175daSMauro Carvalho Chehab depends on SAMPLES 696268b351SMauro Carvalho Chehab depends on MEDIA_TEST_SUPPORT 706268b351SMauro Carvalho Chehab depends on PCI && VIDEO_V4L2 716268b351SMauro Carvalho Chehab select VIDEOBUF2_MEMOPS 726268b351SMauro Carvalho Chehab select VIDEOBUF2_DMA_CONTIG 73f11175daSMauro Carvalho Chehab help 74f11175daSMauro Carvalho Chehab Enable build of the skeleton PCI driver, used as a reference 75f11175daSMauro Carvalho Chehab when developing new drivers. 76f11175daSMauro Carvalho Chehab 77fc2bbfb2SMauro Carvalho Chehabendif #MEDIA_PCI_SUPPORT 785077ac3bSMauro Carvalho Chehabendif #PCI 79