diff mbox

[U-Boot,2/2] mx6cuboxi: Make Ethernet functional

Message ID CAOMZO5C8RNUZRuGwu7rcWhomhuV-ak-1p1TxujM3AqNVU04e2w@mail.gmail.com
State Superseded
Headers show

Commit Message

Fabio Estevam Jan. 4, 2016, 11:26 p.m. UTC
On Mon, Jan 4, 2016 at 9:11 PM, Troy Kisky
<troy.kisky@boundarydevices.com> wrote:

> Try adding a delay after releasing reset
>
>         mdelay(2);
>         gpio_set_value(ETH_PHY_RESET, 1);
>         udelay(100);
>
> Perhaps the first time it didn't read 4dd072

That works :-)

Here is a minimal fix:


Thanks for your help, Troy!
diff mbox

Patch

--- a/board/solidrun/mx6cuboxi/mx6cuboxi.c
+++ b/board/solidrun/mx6cuboxi/mx6cuboxi.c
@@ -143,8 +143,9 @@  static void setup_iomux_enet(void)
     SETUP_IOMUX_PADS(enet_pads);

     gpio_direction_output(ETH_PHY_RESET, 0);
-    mdelay(2);
+    mdelay(10);
     gpio_set_value(ETH_PHY_RESET, 1);
+    udelay(100);
 }

Will send a formal patch shortly.