In order to fix below compile warnings: drivers/pci/controller/dwc/pci-s32gen1.c:838:12: warning: 's32gen1_pcie_config_irq' defined but not used [-Wunused-function] 838 | static int s32gen1_pcie_config_irq(int *irq_id, char *irq_name, | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/pci/controller/dwc/pci-s32gen1.c:782:20: warning: 's32gen1_pcie_msi_handler' defined but not used [-Wunused-function] 782 | static irqreturn_t s32gen1_pcie_msi_handler(int irq, void *arg) | ^~~~~~~~~~~~~~~~~~~~~~~~
Signed-off-by: Xulin Sun <xulin....@windriver.com> --- drivers/pci/controller/dwc/pci-s32gen1.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/pci/controller/dwc/pci-s32gen1.c b/drivers/pci/controller/dwc/pci-s32gen1.c index 748adb4015e8..61fad9b3801e 100644 --- a/drivers/pci/controller/dwc/pci-s32gen1.c +++ b/drivers/pci/controller/dwc/pci-s32gen1.c @@ -774,7 +774,7 @@ static void s32gen1_pcie_stop_link(struct dw_pcie *pcie) s32gen1_pcie_disable_ltssm(s32_pp); } -#ifdef CONFIG_PCI_MSI +#ifdef CONFIG_PCI_S32GEN1_EP_MSI /* msi IRQ handler * irq - interrupt number * arg - pointer to the "struct pcie_port" object @@ -834,6 +834,7 @@ static struct dw_pcie_host_ops s32gen1_pcie_host_ops = { #endif }; +#if defined(CONFIG_PCI_S32GEN1_EP_MSI) || defined(CONFIG_PCI_DW_DMA) #define MAX_IRQ_NAME_SIZE 32 static int s32gen1_pcie_config_irq(int *irq_id, char *irq_name, struct platform_device *pdev, @@ -861,6 +862,7 @@ static int s32gen1_pcie_config_irq(int *irq_id, char *irq_name, return 0; } +#endif static int __init s32gen1_add_pcie_port(struct pcie_port *pp, struct platform_device *pdev) -- 2.17.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#9202): https://lists.yoctoproject.org/g/linux-yocto/message/9202 Mute This Topic: https://lists.yoctoproject.org/mt/78604226/21656 Group Owner: linux-yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-