aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/platforms/pasemi/gpio_mdio.c
diff options
context:
space:
mode:
authorRussell King <rmk+kernel@arm.linux.org.uk>2010-08-06 13:13:54 -0400
committerRussell King <rmk+kernel@arm.linux.org.uk>2010-08-06 13:13:54 -0400
commit11e4afb49b7fa1fc8e1ffd850c1806dd86a08204 (patch)
tree9e57efcb106ae912f7bec718feb3f8ec607559bb /arch/powerpc/platforms/pasemi/gpio_mdio.c
parent162500b3a3ff39d941d29db49b41a16667ae44f0 (diff)
parent9b2a606d3898fcb2eedb6faded3bb37549590ac4 (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.c10
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
301static struct of_platform_driver gpio_mdio_driver = 302static 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