20 Jan, 2018

7 commits


19 Jan, 2018

1 commit


18 Jan, 2018

1 commit


16 Jan, 2018

27 commits


15 Jan, 2018

1 commit


12 Jan, 2018

3 commits

  • Current USDHC driver will reset VSELECT to 0 (3.3v) during mmc init,
    then set to 1 for 1.8v eMMC I/O. When booting from eMMC, since ROM has
    already set VSELECT to 1.8v before running the u-boot. This reset in
    USDHC driver causes a short 2.2v pulse on CMD pin.

    Fix this issue by not reset VSELECT to 0 when 1.8v flag is set.

    Signed-off-by: Ye Li
    Signed-off-by: Peng Fan

    Peng Fan
     
  • In order to discard this code when unused in SPL we need to guard the
    command with a check for CONFIG_SPL_BUILD and we rearrange the code
    slightly to make this cleaner.

    Cc: Jaehoon Chung
    Signed-off-by: Tom Rini

    Tom Rini
     
  • By default, the subordinate is set equally to the secondary bus (1) when
    the RC boots, and does not alter afterwards.

    This means that theoretically, the highest bus reachable downstream is
    bus 1.

    Force the PCIe RC subordinate to 0xff, otherwise no downstream
    devices will be detected behind bus 1 if the booting OS does not allow
    enumerating a higher busnr than the subordinate value of the primary
    bus.

    Signed-off-by: Koen Vandeputte

    Koen Vandeputte