diff options
author | Russell King <rmk+kernel@arm.linux.org.uk> | 2010-08-06 13:13:54 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2010-08-06 13:13:54 -0400 |
commit | 11e4afb49b7fa1fc8e1ffd850c1806dd86a08204 (patch) | |
tree | 9e57efcb106ae912f7bec718feb3f8ec607559bb /arch/powerpc/platforms/pasemi/gpio_mdio.c | |
parent | 162500b3a3ff39d941d29db49b41a16667ae44f0 (diff) | |
parent | 9b2a606d3898fcb2eedb6faded3bb37549590ac4 (diff) |
Merge branches 'gemini' and 'misc' into devel
Diffstat (limited to 'arch/powerpc/platforms/pasemi/gpio_mdio.c')
-rw-r--r-- | arch/powerpc/platforms/pasemi/gpio_mdio.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/arch/powerpc/platforms/pasemi/gpio_mdio.c b/arch/powerpc/platforms/pasemi/gpio_mdio.c index 3bf546797cbb..627ee089e75d 100644 --- a/arch/powerpc/platforms/pasemi/gpio_mdio.c +++ b/arch/powerpc/platforms/pasemi/gpio_mdio.c | |||
@@ -24,6 +24,7 @@ | |||
24 | #include <linux/io.h> | 24 | #include <linux/io.h> |
25 | #include <linux/module.h> | 25 | #include <linux/module.h> |
26 | #include <linux/types.h> | 26 | #include <linux/types.h> |
27 | #include <linux/slab.h> | ||
27 | #include <linux/sched.h> | 28 | #include <linux/sched.h> |
28 | #include <linux/errno.h> | 29 | #include <linux/errno.h> |
29 | #include <linux/ioport.h> | 30 | #include <linux/ioport.h> |
@@ -219,7 +220,7 @@ static int __devinit gpio_mdio_probe(struct of_device *ofdev, | |||
219 | const struct of_device_id *match) | 220 | const struct of_device_id *match) |
220 | { | 221 | { |
221 | struct device *dev = &ofdev->dev; | 222 | struct device *dev = &ofdev->dev; |
222 | struct device_node *np = ofdev->node; | 223 | struct device_node *np = ofdev->dev.of_node; |
223 | struct mii_bus *new_bus; | 224 | struct mii_bus *new_bus; |
224 | struct gpio_priv *priv; | 225 | struct gpio_priv *priv; |
225 | const unsigned int *prop; | 226 | const unsigned int *prop; |
@@ -300,11 +301,12 @@ MODULE_DEVICE_TABLE(of, gpio_mdio_match); | |||
300 | 301 | ||
301 | static struct of_platform_driver gpio_mdio_driver = | 302 | static struct of_platform_driver gpio_mdio_driver = |
302 | { | 303 | { |
303 | .match_table = gpio_mdio_match, | ||
304 | .probe = gpio_mdio_probe, | 304 | .probe = gpio_mdio_probe, |
305 | .remove = gpio_mdio_remove, | 305 | .remove = gpio_mdio_remove, |
306 | .driver = { | 306 | .driver = { |
307 | .name = "gpio-mdio-bitbang", | 307 | .name = "gpio-mdio-bitbang", |
308 | .owner = THIS_MODULE, | ||
309 | .of_match_table = gpio_mdio_match, | ||
308 | }, | 310 | }, |
309 | }; | 311 | }; |
310 | 312 | ||