atm/suni.c: fix section mismatch
Subsystems (3)
PATCH 1/1 atm/suni.c: fix section mismatch
EXPORT_SYMBOL'ed code mustn't be __*init.
Signed-off-by Adrian Bunk <[email protected]>
---
drivers/atm/suni.c renamed from drivers/atm/suni.c.old +1 -1
@@ -275,35 +275,35 @@ static int suni_stop(struct atm_dev *dev *walk =PRIV ((*walk)->dev)->next;if (!sunis)del_timer_sync (&poll_timer);spin_unlock_irqrestore (&sunis_lock,flags);kfree (PRIV (dev));return 0 ; }static const struct atmphy_ops suni_ops = { .start = suni_start, .ioctl = suni_ioctl, .interrupt = suni_int, .stop = suni_stop, }; -int __devinit suni_init (struct atm_dev *dev) +int suni_init (struct atm_dev *dev) {unsigned char mri; mri =GET (MRI );/* reset SUNI */ PUT (mri |SUNI_MRI_RESET ,MRI );PUT (mri,MRI );PUT ((GET (MT ) &SUNI_MT_DS27_53 ),MT );/* disable all tests */ REG_CHANGE (SUNI_TPOP_APM_S ,SUNI_TPOP_APM_S_SHIFT ,SUNI_TPOP_S_SONET ,TPOP_APM );/* use SONET */ REG_CHANGE (SUNI_TACP_IUCHP_CLP ,0 ,SUNI_TACP_IUCHP_CLP ,TACP_IUCHP );/* idle cells */ PUT (SUNI_IDLE_PATTERN ,TACP_IUCPOP ); dev->phy = &suni_ops;return 0 ; }EXPORT_SYMBOL (suni_init);
Quoted 3 lines · Adrian Bunk
EXPORT_SYMBOL'ed code mustn't be __*init.
Signed-off-by Adrian Bunk <[email protected]>
Acked-by Sam Ravnborg <[email protected]>
Quoted 46 lines
---
drivers/atm/suni.c renamed from drivers/atm/suni.c.old +1
-2@@ -275,35 +275,35 @@ static int suni_stop(struct atm_dev *dev *walk =PRIV ((*walk)->dev)->next;if (!sunis)del_timer_sync (&poll_timer);spin_unlock_irqrestore (&sunis_lock,flags);kfree (PRIV (dev));return 0 ; }static const struct atmphy_ops suni_ops = { .start = suni_start, .ioctl = suni_ioctl, .interrupt = suni_int, .stop = suni_stop, }; -int __devinit suni_init (struct atm_dev *dev) +int suni_init (struct atm_dev *dev) {unsigned char mri; mri =GET (MRI );/* reset SUNI */ PUT (mri |SUNI_MRI_RESET ,MRI );PUT (mri,MRI );PUT ((GET (MT ) &SUNI_MT_DS27_53 ),MT );/* disable all tests */ REG_CHANGE (SUNI_TPOP_APM_S ,SUNI_TPOP_APM_S_SHIFT ,SUNI_TPOP_S_SONET ,TPOP_APM );/* use SONET */ REG_CHANGE (SUNI_TACP_IUCHP_CLP ,0 ,SUNI_TACP_IUCHP_CLP ,TACP_IUCHP );/* idle cells */ PUT (SUNI_IDLE_PATTERN ,TACP_IUCPOP ); dev->phy = &suni_ops;return 0 ; }EXPORT_SYMBOL (suni_init); --To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
From: Sam Ravnborg <[email protected]>
Date: Sat, 19 Jan 2008 14:29:04 +0100
Quoted 1 line
Acked-by Sam Ravnborg <[email protected]>
Applied.