Subject: [2.6 patch] atm/idt77105.c: fix section mismatch

From: Adrian Bunk <[email-masked]>
Date: Sat, 19 Jan 2008 15:18:49 +0200

EXPORT_SYMBOL'ed code mustn't be __*init.

Signed-off-by: Adrian Bunk <[email-masked]>

---
--- linux-2.6/drivers/atm/idt77105.c.old	2008-01-19 11:19:53.000000000 +0200
+++ linux-2.6/drivers/atm/idt77105.c	2008-01-19 11:20:10.000000000 +0200
@@ -354,13 +354,13 @@ static const struct atmphy_ops idt77105_
 	.ioctl =	idt77105_ioctl,
 	.interrupt =	idt77105_int,
 	.stop =		idt77105_stop,
 };

-int __devinit idt77105_init(struct atm_dev *dev)
+int idt77105_init(struct atm_dev *dev)
 {
 	dev->phy = &idt77105_ops;
 	return 0;
 }
 
 EXPORT_SYMBOL(idt77105_init);