MIPS: lantiq: Fix pcibios_plat_dev_init() "no previous prototype" warning
authorBjorn Helgaas <bhelgaas@google.com>
Tue, 10 Oct 2023 14:34:05 +0000 (09:34 -0500)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Thu, 19 Oct 2023 08:25:49 +0000 (10:25 +0200)
commitf2f12cf4e5f6173febc8db8c3e533141b0e667a4
treee3404cbdf1756a954cdbf90be4d94014d2db95a7
parent83767a67e7b6a0291cde5681ec7e3708f3f8f877
MIPS: lantiq: Fix pcibios_plat_dev_init() "no previous prototype" warning

After bbd8810d3998 ("PCI: Remove unused includes and superfluous struct
declaration"), <linux/of_pci.h> no longer includes <linux/pci.h>, which
provides the extern declarations for pcibios_plat_dev_init() and
pcibios_map_irq() via <asm/pci.h>.

This results in these new warnings:

  arch/mips/pci/fixup-lantiq.c:13:5: warning: no previous prototype for 'pcibios_plat_dev_init' [-Wmissing-prototypes]
  arch/mips/pci/fixup-lantiq.c:24:5: warning: no previous prototype for 'pcibios_map_irq' [-Wmissing-prototypes]

Include <linux/pci.h> directly to get these declarations.

Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202310070445.tzRBNYRC-lkp@intel.com/
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
arch/mips/pci/fixup-lantiq.c