powerpc/pci: Fix MODPOST warning
authorHeiko Schocher <hs@denx.de>
Thu, 24 Sep 2009 02:45:14 +0000 (02:45 +0000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Wed, 14 Oct 2009 05:58:40 +0000 (16:58 +1100)
commit0f6023d5997bf1b5eeae39de42a7e1e26dbe6a90
tree86765c49245d3d876888cedf83a68df5da7d8ccf
parent04f5653477a245379da9fa57dd7d1b4b75dd4b0b
powerpc/pci: Fix MODPOST warning

making a powerpc target with PCI support, shows the
following warning:

  MODPOST vmlinux.o
WARNING: vmlinux.o(.text+0x10430): Section mismatch in reference from the
function pcibios_allocate_bus_resources() to the function .init.text:reparent_resources()

The function pcibios_allocate_bus_resources() references
the function __init reparent_resources().

This is often because pcibios_allocate_bus_resources lacks a __init
annotation or the annotation of reparent_resources is wrong.

This patch fix this warning by removing the __init
annotation before reparent_resources.

Signed-off-by: Heiko Schocher <hs@denx.de>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
arch/powerpc/kernel/pci-common.c