MIPS: IP27: Sort out section mismatch.
WARNING: vmlinux.o(.text+0x3059f8): Section mismatch in reference from the function pcibios_plat_dev_init() to the function .devinit.text:request_bridge_irq() The function pcibios_plat_dev_init() references the function __devinit request_bridge_irq(). This is often because pcibios_plat_dev_init lacks a __devinit annotation or the annotation of request_bridge_irq is wrong. Fixing this one leads to: WARNING: vmlinux.o(.text+0x1790): Section mismatch in reference from the function request_bridge_irq() to the function .devinit.text:register_bridge_irq() The function request_bridge_irq() references the function __devinit register_bridge_irq(). This is often because request_bridge_irq lacks a __devinit annotation or the annotation of register_bridge_irq is wrong. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
This commit is contained in:
parent
d9cdc901af
commit
901f616940
|
@ -337,12 +337,12 @@ static struct irq_chip bridge_irq_type = {
|
||||||
.irq_unmask = enable_bridge_irq,
|
.irq_unmask = enable_bridge_irq,
|
||||||
};
|
};
|
||||||
|
|
||||||
void __devinit register_bridge_irq(unsigned int irq)
|
void register_bridge_irq(unsigned int irq)
|
||||||
{
|
{
|
||||||
irq_set_chip_and_handler(irq, &bridge_irq_type, handle_level_irq);
|
irq_set_chip_and_handler(irq, &bridge_irq_type, handle_level_irq);
|
||||||
}
|
}
|
||||||
|
|
||||||
int __devinit request_bridge_irq(struct bridge_controller *bc)
|
int request_bridge_irq(struct bridge_controller *bc)
|
||||||
{
|
{
|
||||||
int irq = allocate_irqno();
|
int irq = allocate_irqno();
|
||||||
int swlevel, cpu;
|
int swlevel, cpu;
|
||||||
|
|
Loading…
Reference in New Issue