24 May, 2017

2 commits

  • Abort CPSW driver init when auto-negotiation of link
    times out. Currently, the code ignores return status
    of phy_startup(), and goes ahead with network operation
    (like DHCP) even though the link may be down.

    Instead, abort init process if link is down or if there
    is another error, so phy_startup() can easily be retried
    again. This also helps quick fallback to next network interface
    (like USB RNDIS) without inordinate delay.

    Tested on AM571x IDK and AM335x BeagleBone black.

    Reviewed-by: Tom Rini
    Signed-off-by: Sekhar Nori

    Sekhar Nori
     
  • Right now the u-boot,dm-pre-reloc flag will make each marked node
    always appear in both spl and tpl. But systems needing an additional
    tpl might have special constraints for each, like the spl needing to
    be very tiny.

    So introduce two additional flags to mark nodes for only spl or tpl
    environments and introduce a function dm_fdt_pre_reloc to automate
    the necessary checks in code instances checking for pre-relocation
    flags.

    The behaviour of the original flag stays untouched and still marks
    a node for both spl and tpl.

    Signed-off-by: Heiko Stuebner
    Reviewed-by: Simon Glass
    Tested-by: Kever Yang

    Heiko Stübner
     

22 May, 2017

5 commits


10 May, 2017

2 commits


21 Apr, 2017

5 commits


20 Apr, 2017

4 commits


31 Mar, 2017

1 commit

  • The data manual for DP83867IR/CR, SNLS484E[1], revised march 2017,
    advises that strapping RX_DV/RX_CTRL pin in mode 1 and 2 is not
    supported (see note below Table 5 (4-Level Strap Pins)).

    It further advises that if a board has this pin strapped in mode 1 and
    mode 2, then bit[7] of Configuration Register 4 (address 0x0031) must
    be cleared to 0. This is to ensure proper operation of PHY.

    Since it is not possible to detect in software if RX_DV/RX_CTRL pin is
    incorrectly strapped, add a device-tree property to advertise this and
    allow corrective action in software.
    [1] http://www.ti.com/lit/ds/snls484e/snls484e.pdf

    Signed-off-by: Murali Karicheri

    Murali Karicheri
     

16 Feb, 2017

5 commits


15 Feb, 2017

3 commits


14 Feb, 2017

13 commits