kernelconfig_penguin
depends
CONFIG_HAVE_PCI

is selected by
CONFIG_TOSHIBA_FPCIB0
CONFIG_PCI_8260
CONFIG_EARLY_PRINTK_DBGP
CONFIG_EARLY_PRINTK_USB_XDBC
CONFIG_PUNIT_ATOM_DEBUG
CONFIG_X86_VSMP
CONFIG_X86_INTEL_CE
CONFIG_X86_INTEL_MID
CONFIG_X86_INTEL_QUARK
CONFIG_X86_INTEL_LPSS
CONFIG_STA2X11
CONFIG_JAILHOUSE_GUEST
CONFIG_GART_IOMMU
CONFIG_X86_64_ACPI_NUMA
CONFIG_PCI_XEN
CONFIG_CRYPTO_DEV_GEODE
CONFIG_CRYPTO_DEV_HIFN_795X
CONFIG_CRYPTO_DEV_QAT_DH895xCC
CONFIG_CRYPTO_DEV_QAT_C3XXX
CONFIG_CRYPTO_DEV_QAT_C62X
CONFIG_CRYPTO_DEV_QAT_4XXX
CONFIG_CRYPTO_DEV_QAT_DH895xCCVF
CONFIG_CRYPTO_DEV_QAT_C3XXXVF
CONFIG_CRYPTO_DEV_QAT_C62XVF
CONFIG_CRYPTO_DEV_SAFEXCEL
CONFIG_CRYPTO_DEV_HISI_SEC2
CONFIG_CRYPTO_DEV_HISI_ZIP
CONFIG_CRYPTO_DEV_HISI_HPRE
CONFIG_FB_MB862XX
CONFIG_FB_SM712
CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI
CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI
CONFIG_SND_SOC_INTEL_SKYLAKE
CONFIG_SND_SOC_INTEL_SKL
CONFIG_SND_SOC_INTEL_APL
CONFIG_SND_SOC_INTEL_KBL
CONFIG_SND_SOC_INTEL_GLK
CONFIG_SND_SOC_INTEL_CNL
CONFIG_SND_SOC_INTEL_CFL
CONFIG_SND_SOC_INTEL_CML_H
CONFIG_SND_SOC_INTEL_CML_LP
CONFIG_SND_SOC_SOF_PCI
CONFIG_INTEL_ISH_HID
CONFIG_MMC_SDHCI_PCI
CONFIG_MMC_SDHCI_ACPI
CONFIG_MMC_TIFM_SD
CONFIG_MMC_CB710
CONFIG_MEMSTICK_TIFM_MS
CONFIG_INFINIBAND_I40IW
CONFIG_MLX4_INFINIBAND
CONFIG_INFINIBAND_OCRDMA
CONFIG_INFINIBAND_USNIC
CONFIG_INFINIBAND_BNXT_RE
CONFIG_INFINIBAND_QEDR
CONFIG_RDMA_RXE
CONFIG_EDAC_SKX
CONFIG_EDAC_I10NM
CONFIG_INTEL_IDXD
CONFIG_INTEL_IOATDMA
CONFIG_PCH_DMA
CONFIG_PLX_DMA
CONFIG_DW_DMAC_PCI
CONFIG_DW_EDMA
CONFIG_DW_EDMA_PCIE
CONFIG_VFIO_PCI
CONFIG_VIRTIO_PCI
CONFIG_RTL8192U
CONFIG_RTL8192E
CONFIG_FB_SM750
CONFIG_INTEL_ATOMISP
CONFIG_VIDEO_ZORAN
CONFIG_VIDEO_IPU3_IMGU
CONFIG_KPC2000
CONFIG_INTEL_SCU_PCI
CONFIG_PMC_ATOM
CONFIG_FSL_PAMU
CONFIG_AMD_IOMMU
CONFIG_S390_IOMMU
CONFIG_NTB_IDT
CONFIG_PWM_LPSS_PCI
CONFIG_ARM_GIC_V2M
CONFIG_ALPINE_MSI
CONFIG_LOONGSON_PCH_MSI
CONFIG_USB4
CONFIG_CAN_KVASER_PCIEFD
CONFIG_MMIOTRACE
CONFIG_SCSI_AIC79XX
CONFIG_SCSI_AIC7XXX
CONFIG_MEGARAID_SAS


PCI support

modulename: pci.ko

and/or

pcie.ko

and/or

mpc52xx_pci.ko

and/or

access.ko

and/or

sclp_pci.ko

and/or

pcibios.ko

and/or

iomap-pci.ko

and/or

bios32.ko

and/or

pci-common.ko

and/or

early-quirks.ko
configname: CONFIG_PCI

Linux Kernel Configuration
└─> Device Drivers
└─> PCI support

This option enables support for the PCI local bus, including
support for PCI-X and the foundations for PCI Express support.
Say 'Y' here unless you know what you are doing.


source code:


arch/mips/loongson2ef/common/pci.c