08 Nov, 2014

5 commits


07 Nov, 2014

3 commits

  • Switch the default CD GPIO polarity to active low.

    The current hsmmc driver assumption that the CD GPIO is active high, but
    in the real hardware, usually the opposite holds.
    The usual SD card socket has a mechanical switch which is grounded as
    soon as a card is inserted.
    Of course there might be some board logic which inverts the signal, but
    as far as current users are concerned, there is no such logic.

    Current U-Boot users either not using the CD functionality, or have a
    different way (e.g. external to SoC GPIO controller) for checking the
    card presence.

    This patch also brings the polarity assumption in line with the Linux
    kernel and adds appropriate comments.

    This patch also might spare issues once the TWL GPIO driver will be
    converted to the DM.

    Signed-off-by: Igor Grinberg
    Cc: Pantelis Antoniou
    Cc: Dmitry Lifshitz
    Reviewed-by: Tom Rini

    Igor Grinberg
     
  • The verification qm_cfg existence is done at ksnav_init().
    So, there is no need to verify it after initialization.

    Signed-off-by: Ivan Khoronzhuk
    Reviewed-by: Tom Rini

    Khoronzhuk, Ivan
     
  • As per Marvell Release Notes - Alaska 88E1510/88E1518/88E1512/88E1514
    Rev A0, Errata Section 3.1 Marvell PHY has an errata which requires
    that certain registers get written in order to restart
    autonegotiation.

    Signed-off-by: Hao Zhang
    Signed-off-by: Ivan Khoronzhuk
    Reviewed-by: Stefan Roese

    Hao Zhang
     

06 Nov, 2014

3 commits


05 Nov, 2014

9 commits


04 Nov, 2014

15 commits


31 Oct, 2014

1 commit

  • This enables the VMMC2 LDO, which powers the MMC2 device.
    When the device starts from MMC2, this has already been enabled by the BootROM,
    but when starting from peripheral boot (USB, UART), it is not the case.

    Signed-off-by: Paul Kocialkowski
    Acked-by: Pantelis Antoniou

    Paul Kocialkowski
     

30 Oct, 2014

1 commit


29 Oct, 2014

3 commits