From cea56b5c1065aef8655fb4d58fee3a15a4de7590 Mon Sep 17 00:00:00 2001 From: Chanho Park Date: Tue, 3 Mar 2020 23:40:52 +0530 Subject: [PATCH] ANDROID: PCI: dwc: export symbols for ep driver Export symbols for building Designware PCIe EP driver as kernel module. Partially cherry-picked for EXPORT_SYMBOL_GPL part from below patch. c57247f940e8 ("PCI: tegra: Add support for PCIe endpoint mode in Tegra194") Bug: 167931570 (partial backport of commit c57247f940e8ea13a0ec33378304dc3cdc5da4a8. Didn't backport entier patch because it requires below two precedence patchset to avoid patch conflict. "Add support to defer core initialization" by Vidya "Improvements to PCIe Endpoint Core" by Kishon) Signed-off-by: Chanho Park Change-Id: I4df622d67d4202c650abff6c424d1e3cb30408e2 --- drivers/pci/controller/dwc/pcie-designware-ep.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/pci/controller/dwc/pcie-designware-ep.c b/drivers/pci/controller/dwc/pcie-designware-ep.c index 3dd2e2697294..d6d9667c947a 100644 --- a/drivers/pci/controller/dwc/pcie-designware-ep.c +++ b/drivers/pci/controller/dwc/pcie-designware-ep.c @@ -18,6 +18,7 @@ void dw_pcie_ep_linkup(struct dw_pcie_ep *ep) pci_epc_linkup(epc); } +EXPORT_SYMBOL_GPL(dw_pcie_ep_linkup); static void __dw_pcie_ep_reset_bar(struct dw_pcie *pci, enum pci_barno bar, int flags) @@ -607,3 +608,4 @@ int dw_pcie_ep_init(struct dw_pcie_ep *ep) return 0; } +EXPORT_SYMBOL_GPL(dw_pcie_ep_init);