Commit 863c9638f451085dd223a307d7b7ce16457fe31b

Authored by Florian Vaussard
Committed by Tony Lindgren
1 parent 7d13205581

arm: omap: board-overo: reset GPIO for SMSC911x

The reset GPIO should be set for the SMSC911x, otherwise the controller
will not work and probing will fail. In the case of the tobi-duo
expansion board, the second controller shares the same GPIO, thus no
more changes are required (not tested).

Signed-off-by: Florian Vaussard <florian.vaussard@epfl.ch>
Signed-off-by: Tony Lindgren <tony@atomide.com>

Showing 1 changed file with 2 additions and 1 deletions Side-by-side Diff

arch/arm/mach-omap2/board-overo.c
... ... @@ -68,6 +68,7 @@
68 68  
69 69 #define OVERO_SMSC911X_CS 5
70 70 #define OVERO_SMSC911X_GPIO 176
  71 +#define OVERO_SMSC911X_NRESET 64
71 72 #define OVERO_SMSC911X2_CS 4
72 73 #define OVERO_SMSC911X2_GPIO 65
73 74  
... ... @@ -122,7 +123,7 @@
122 123 .id = 0,
123 124 .cs = OVERO_SMSC911X_CS,
124 125 .gpio_irq = OVERO_SMSC911X_GPIO,
125   - .gpio_reset = -EINVAL,
  126 + .gpio_reset = OVERO_SMSC911X_NRESET,
126 127 .flags = SMSC911X_USE_32BIT,
127 128 };
128 129