31 May, 2018

2 commits


23 May, 2018

6 commits

  • Enable the NXP TMU driver in defconfig, so the uboot can display the
    current CPU temperature.

    Signed-off-by: Ye Li
    Reviewed-by: Peng Fan
    (cherry picked from commit a06e26ccaec53e4b21d8d0482bb19f9a7dc90ad9)

    Ye Li
     
  • Introduce spl_qspi.cfg for booting from qspi.
    Add new defconfig files.

    Signed-off-by: Peng Fan
    (cherry picked from commit f6ccfcc1eefc45b75f07d8285e9af3d153eb3510)

    Peng Fan
     
  • Enable ARCH_MISC_INIT to get arm trusted firmware commit as
    i.MX8MQ.

    Use savedefconfig to update the config file

    Signed-off-by: Peng Fan
    (cherry picked from commit 8e9e5c221d5a893e87d4c7da6564f2db7f4ef95f)

    Peng Fan
     
  • Enable the USB host and device support, add relvent board level codes
    and settings.

    For device mode, the gadget is fixed on USB device 0. Can't support
    gadget on USB device 1.

    Signed-off-by: Ye Li
    Acked-by: Peng Fan
    (cherry picked from commit 62dab68436bb0a7cc53b506dad9168b9f10d0b3d)

    Ye Li
     
  • On iMX8MM EVK, the USB2 port is the primary power supply, when USB2 is charging,
    the 3483_EN_SNK1 is not enabled. In the board, we init the tcpc of USB2 first with
    PD enabled. If it is charging, when init the tcpc of USB1 we disable the PD,
    otherwise we enable PD on USB1.

    The USB PD switch NX20P3438 needs to exit dead battery mode before
    enable EN_SINK, otherwise the OVP is fixed at 6.8V. Also the OVP threshold needs set to
    23V, when we switch to use 20V VBUS input.

    Due to HW issue, after we switched to 9V/20V, set on/off button to off then set back it to
    on, the board can't power up. In this patch we limit the voltage to 5V, will change back
    to 9V/20V when HW fixes the issue.

    Signed-off-by: Ye Li
    Acked-by: Peng Fan
    (cherry picked from commit e3579303f0e050aeeee938584492f76840e4bb97)

    Ye Li
     
  • Add i.MX8MM EVK board support
    LPDDR4 code is still keep in old coding style to ease updating
    if there is no code released.
    dts is synced from kernel with sd2 regulator start up delay and off on
    delay added.

    Signed-off-by: Peng Fan
    (cherry picked from commit 01b3f229b188e28b0887c0b32f66e939a50d3a69)
    Signed-off-by: Ye Li

    Ye Li
     

27 Apr, 2018

32 commits