diff options
author | Bill Pemberton <wfp5p@virginia.edu> | 2012-12-03 09:22:44 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2012-12-03 14:16:11 -0500 |
commit | 3c8ac0f2ad53a96ac58efe7c98fac2986d081dfc (patch) | |
tree | b6a0420ea67e65977d71f66a8ecb1ac55952dce1 /drivers/net/can/mscan | |
parent | 7c47bab62192d4dd6ba7f7633f2fb94d259e964e (diff) |
can: remove __dev* attributes
CONFIG_HOTPLUG is going away as an option. As result the __dev*
markings will be going away.
Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst,
and __devexit.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Cc: Wolfgang Grandegger <wg@grandegger.com>
Cc: Marc Kleine-Budde <mkl@pengutronix.de>
Cc: linux-can@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/net/can/mscan')
-rw-r--r-- | drivers/net/can/mscan/mpc5xxx_can.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/drivers/net/can/mscan/mpc5xxx_can.c b/drivers/net/can/mscan/mpc5xxx_can.c index 514d02064255..06a4561955ca 100644 --- a/drivers/net/can/mscan/mpc5xxx_can.c +++ b/drivers/net/can/mscan/mpc5xxx_can.c | |||
@@ -43,12 +43,12 @@ struct mpc5xxx_can_data { | |||
43 | }; | 43 | }; |
44 | 44 | ||
45 | #ifdef CONFIG_PPC_MPC52xx | 45 | #ifdef CONFIG_PPC_MPC52xx |
46 | static struct of_device_id __devinitdata mpc52xx_cdm_ids[] = { | 46 | static struct of_device_id mpc52xx_cdm_ids[] = { |
47 | { .compatible = "fsl,mpc5200-cdm", }, | 47 | { .compatible = "fsl,mpc5200-cdm", }, |
48 | {} | 48 | {} |
49 | }; | 49 | }; |
50 | 50 | ||
51 | static u32 __devinit mpc52xx_can_get_clock(struct platform_device *ofdev, | 51 | static u32 mpc52xx_can_get_clock(struct platform_device *ofdev, |
52 | const char *clock_name, | 52 | const char *clock_name, |
53 | int *mscan_clksrc) | 53 | int *mscan_clksrc) |
54 | { | 54 | { |
@@ -101,7 +101,7 @@ static u32 __devinit mpc52xx_can_get_clock(struct platform_device *ofdev, | |||
101 | return freq; | 101 | return freq; |
102 | } | 102 | } |
103 | #else /* !CONFIG_PPC_MPC52xx */ | 103 | #else /* !CONFIG_PPC_MPC52xx */ |
104 | static u32 __devinit mpc52xx_can_get_clock(struct platform_device *ofdev, | 104 | static u32 mpc52xx_can_get_clock(struct platform_device *ofdev, |
105 | const char *clock_name, | 105 | const char *clock_name, |
106 | int *mscan_clksrc) | 106 | int *mscan_clksrc) |
107 | { | 107 | { |
@@ -124,12 +124,12 @@ struct mpc512x_clockctl { | |||
124 | u32 mccr[4]; /* MSCAN Clk Ctrl Reg 1-3 */ | 124 | u32 mccr[4]; /* MSCAN Clk Ctrl Reg 1-3 */ |
125 | }; | 125 | }; |
126 | 126 | ||
127 | static struct of_device_id __devinitdata mpc512x_clock_ids[] = { | 127 | static struct of_device_id mpc512x_clock_ids[] = { |
128 | { .compatible = "fsl,mpc5121-clock", }, | 128 | { .compatible = "fsl,mpc5121-clock", }, |
129 | {} | 129 | {} |
130 | }; | 130 | }; |
131 | 131 | ||
132 | static u32 __devinit mpc512x_can_get_clock(struct platform_device *ofdev, | 132 | static u32 mpc512x_can_get_clock(struct platform_device *ofdev, |
133 | const char *clock_name, | 133 | const char *clock_name, |
134 | int *mscan_clksrc) | 134 | int *mscan_clksrc) |
135 | { | 135 | { |
@@ -239,7 +239,7 @@ exit_put: | |||
239 | return freq; | 239 | return freq; |
240 | } | 240 | } |
241 | #else /* !CONFIG_PPC_MPC512x */ | 241 | #else /* !CONFIG_PPC_MPC512x */ |
242 | static u32 __devinit mpc512x_can_get_clock(struct platform_device *ofdev, | 242 | static u32 mpc512x_can_get_clock(struct platform_device *ofdev, |
243 | const char *clock_name, | 243 | const char *clock_name, |
244 | int *mscan_clksrc) | 244 | int *mscan_clksrc) |
245 | { | 245 | { |
@@ -248,7 +248,7 @@ static u32 __devinit mpc512x_can_get_clock(struct platform_device *ofdev, | |||
248 | #endif /* CONFIG_PPC_MPC512x */ | 248 | #endif /* CONFIG_PPC_MPC512x */ |
249 | 249 | ||
250 | static const struct of_device_id mpc5xxx_can_table[]; | 250 | static const struct of_device_id mpc5xxx_can_table[]; |
251 | static int __devinit mpc5xxx_can_probe(struct platform_device *ofdev) | 251 | static int mpc5xxx_can_probe(struct platform_device *ofdev) |
252 | { | 252 | { |
253 | const struct of_device_id *match; | 253 | const struct of_device_id *match; |
254 | const struct mpc5xxx_can_data *data; | 254 | const struct mpc5xxx_can_data *data; |
@@ -323,7 +323,7 @@ exit_unmap_mem: | |||
323 | return err; | 323 | return err; |
324 | } | 324 | } |
325 | 325 | ||
326 | static int __devexit mpc5xxx_can_remove(struct platform_device *ofdev) | 326 | static int mpc5xxx_can_remove(struct platform_device *ofdev) |
327 | { | 327 | { |
328 | struct net_device *dev = dev_get_drvdata(&ofdev->dev); | 328 | struct net_device *dev = dev_get_drvdata(&ofdev->dev); |
329 | struct mscan_priv *priv = netdev_priv(dev); | 329 | struct mscan_priv *priv = netdev_priv(dev); |
@@ -380,17 +380,17 @@ static int mpc5xxx_can_resume(struct platform_device *ofdev) | |||
380 | } | 380 | } |
381 | #endif | 381 | #endif |
382 | 382 | ||
383 | static const struct mpc5xxx_can_data __devinitconst mpc5200_can_data = { | 383 | static const struct mpc5xxx_can_data mpc5200_can_data = { |
384 | .type = MSCAN_TYPE_MPC5200, | 384 | .type = MSCAN_TYPE_MPC5200, |
385 | .get_clock = mpc52xx_can_get_clock, | 385 | .get_clock = mpc52xx_can_get_clock, |
386 | }; | 386 | }; |
387 | 387 | ||
388 | static const struct mpc5xxx_can_data __devinitconst mpc5121_can_data = { | 388 | static const struct mpc5xxx_can_data mpc5121_can_data = { |
389 | .type = MSCAN_TYPE_MPC5121, | 389 | .type = MSCAN_TYPE_MPC5121, |
390 | .get_clock = mpc512x_can_get_clock, | 390 | .get_clock = mpc512x_can_get_clock, |
391 | }; | 391 | }; |
392 | 392 | ||
393 | static const struct of_device_id __devinitconst mpc5xxx_can_table[] = { | 393 | static const struct of_device_id mpc5xxx_can_table[] = { |
394 | { .compatible = "fsl,mpc5200-mscan", .data = &mpc5200_can_data, }, | 394 | { .compatible = "fsl,mpc5200-mscan", .data = &mpc5200_can_data, }, |
395 | /* Note that only MPC5121 Rev. 2 (and later) is supported */ | 395 | /* Note that only MPC5121 Rev. 2 (and later) is supported */ |
396 | { .compatible = "fsl,mpc5121-mscan", .data = &mpc5121_can_data, }, | 396 | { .compatible = "fsl,mpc5121-mscan", .data = &mpc5121_can_data, }, |
@@ -405,7 +405,7 @@ static struct platform_driver mpc5xxx_can_driver = { | |||
405 | .of_match_table = mpc5xxx_can_table, | 405 | .of_match_table = mpc5xxx_can_table, |
406 | }, | 406 | }, |
407 | .probe = mpc5xxx_can_probe, | 407 | .probe = mpc5xxx_can_probe, |
408 | .remove = __devexit_p(mpc5xxx_can_remove), | 408 | .remove = mpc5xxx_can_remove, |
409 | #ifdef CONFIG_PM | 409 | #ifdef CONFIG_PM |
410 | .suspend = mpc5xxx_can_suspend, | 410 | .suspend = mpc5xxx_can_suspend, |
411 | .resume = mpc5xxx_can_resume, | 411 | .resume = mpc5xxx_can_resume, |