18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciif PCI 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_cimenuconfig MEDIA_PCI_SUPPORT 68c2ecf20Sopenharmony_ci bool "Media PCI Adapters" 78c2ecf20Sopenharmony_ci help 88c2ecf20Sopenharmony_ci Enable media drivers for PCI/PCIe bus. 98c2ecf20Sopenharmony_ci If you have such devices, say Y. 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ciif MEDIA_PCI_SUPPORT 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ciif MEDIA_CAMERA_SUPPORT 148c2ecf20Sopenharmony_ci comment "Media capture support" 158c2ecf20Sopenharmony_cisource "drivers/media/pci/meye/Kconfig" 168c2ecf20Sopenharmony_cisource "drivers/media/pci/solo6x10/Kconfig" 178c2ecf20Sopenharmony_cisource "drivers/media/pci/sta2x11/Kconfig" 188c2ecf20Sopenharmony_cisource "drivers/media/pci/tw5864/Kconfig" 198c2ecf20Sopenharmony_cisource "drivers/media/pci/tw68/Kconfig" 208c2ecf20Sopenharmony_cisource "drivers/media/pci/tw686x/Kconfig" 218c2ecf20Sopenharmony_ciendif 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ciif MEDIA_ANALOG_TV_SUPPORT 248c2ecf20Sopenharmony_ci comment "Media capture/analog TV support" 258c2ecf20Sopenharmony_cisource "drivers/media/pci/ivtv/Kconfig" 268c2ecf20Sopenharmony_cisource "drivers/media/pci/saa7146/Kconfig" 278c2ecf20Sopenharmony_cisource "drivers/media/pci/dt3155/Kconfig" 288c2ecf20Sopenharmony_ciendif 298c2ecf20Sopenharmony_ci 308c2ecf20Sopenharmony_ciif MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT 318c2ecf20Sopenharmony_ci comment "Media capture/analog/hybrid TV support" 328c2ecf20Sopenharmony_cisource "drivers/media/pci/cx18/Kconfig" 338c2ecf20Sopenharmony_cisource "drivers/media/pci/cx23885/Kconfig" 348c2ecf20Sopenharmony_cisource "drivers/media/pci/cx25821/Kconfig" 358c2ecf20Sopenharmony_cisource "drivers/media/pci/cx88/Kconfig" 368c2ecf20Sopenharmony_cisource "drivers/media/pci/bt8xx/Kconfig" 378c2ecf20Sopenharmony_cisource "drivers/media/pci/saa7134/Kconfig" 388c2ecf20Sopenharmony_cisource "drivers/media/pci/saa7164/Kconfig" 398c2ecf20Sopenharmony_cisource "drivers/media/pci/cobalt/Kconfig" 408c2ecf20Sopenharmony_ci 418c2ecf20Sopenharmony_ciendif 428c2ecf20Sopenharmony_ci 438c2ecf20Sopenharmony_ciif MEDIA_DIGITAL_TV_SUPPORT 448c2ecf20Sopenharmony_ci comment "Media digital TV PCI Adapters" 458c2ecf20Sopenharmony_cisource "drivers/media/pci/ttpci/Kconfig" 468c2ecf20Sopenharmony_cisource "drivers/media/pci/b2c2/Kconfig" 478c2ecf20Sopenharmony_cisource "drivers/media/pci/pluto2/Kconfig" 488c2ecf20Sopenharmony_cisource "drivers/media/pci/dm1105/Kconfig" 498c2ecf20Sopenharmony_cisource "drivers/media/pci/pt1/Kconfig" 508c2ecf20Sopenharmony_cisource "drivers/media/pci/pt3/Kconfig" 518c2ecf20Sopenharmony_cisource "drivers/media/pci/mantis/Kconfig" 528c2ecf20Sopenharmony_cisource "drivers/media/pci/ngene/Kconfig" 538c2ecf20Sopenharmony_cisource "drivers/media/pci/ddbridge/Kconfig" 548c2ecf20Sopenharmony_cisource "drivers/media/pci/smipcie/Kconfig" 558c2ecf20Sopenharmony_cisource "drivers/media/pci/netup_unidvb/Kconfig" 568c2ecf20Sopenharmony_ciendif 578c2ecf20Sopenharmony_ci 588c2ecf20Sopenharmony_cisource "drivers/media/pci/intel/ipu3/Kconfig" 598c2ecf20Sopenharmony_ci 608c2ecf20Sopenharmony_ciconfig VIDEO_PCI_SKELETON 618c2ecf20Sopenharmony_ci tristate "Skeleton PCI V4L2 driver" 628c2ecf20Sopenharmony_ci depends on SAMPLES 638c2ecf20Sopenharmony_ci depends on MEDIA_TEST_SUPPORT 648c2ecf20Sopenharmony_ci depends on PCI && VIDEO_V4L2 658c2ecf20Sopenharmony_ci select VIDEOBUF2_MEMOPS 668c2ecf20Sopenharmony_ci select VIDEOBUF2_DMA_CONTIG 678c2ecf20Sopenharmony_ci help 688c2ecf20Sopenharmony_ci Enable build of the skeleton PCI driver, used as a reference 698c2ecf20Sopenharmony_ci when developing new drivers. 708c2ecf20Sopenharmony_ci 718c2ecf20Sopenharmony_ciendif #MEDIA_PCI_SUPPORT 728c2ecf20Sopenharmony_ciendif #PCI 73