msm: pcie: configure PCIe and MSI as modules in Makefile

This allows to compile PCIe MSM driver as one module. As part
of that remove Kconfig option PCI_MSM_MSI.

Change-Id: I225b880a01cfc7b480486d7d7db9fabe86256f52
Signed-off-by: Tony Truong <truong@codeaurora.org>
This commit is contained in:
Tony Truong 2020-01-21 16:56:11 -08:00 • committed by Hemant Kumar
commit 86c9bd5df0
2 changed files with 2 additions and 12 deletions

View file

@ -303,15 +303,5 @@ config PCI_MSM
If unsure, say N.
config PCI_MSM_MSI
tristate "MSM PCIe MSI support"
depends on PCI_MSM
depends on PCI_MSI_IRQ_DOMAIN
help
Say Y here if you want to enable MSI support for PCIe
controller and its devices. This controller offers
message signaled interrupts (MSI) allocation, routing,
masking, and affinity assigning for PCIe devices.
source "drivers/pci/controller/dwc/Kconfig"
endmenu

View file

@ -30,11 +30,11 @@ obj-$(CONFIG_PCIE_MEDIATEK) += pcie-mediatek.o
obj-$(CONFIG_PCIE_MOBIVEIL) += pcie-mobiveil.o
obj-$(CONFIG_PCIE_TANGO_SMP8759) += pcie-tango.o
obj-$(CONFIG_VMD) += vmd.o
obj-$(CONFIG_PCI_MSM) += pci-msm.o
obj-$(CONFIG_PCI_MSM_MSI) += pci-msm-msi.o
# pcie-hisi.o quirks are needed even without CONFIG_PCIE_DW
obj-y += dwc/
obj-$(CONFIG_PCI_MSM) += pci-msm-drv.o
pci-msm-drv-y := pci-msm.o pci-msm-msi.o
# The following drivers are for devices that use the generic ACPI
# pci_root.c driver but don't support standard ECAM config access.