12 Oct, 2018

5 commits


11 Oct, 2018

2 commits


10 Oct, 2018

4 commits


09 Oct, 2018

11 commits


08 Oct, 2018

1 commit

  • Serial init in board_init_f will cost much time, skip it here
    because the serial will be initialized again in board_init_r
    and it's more faster (after cache is enabled). We will miss
    some logs before the serial is ready but it's ok for Android Auto.
    This commit will save about 190ms on imx8qm.

    Test: boot ok for both imx8qm and imx8qxp.

    Change-Id: If6efdc19794aecda862f22b6fec7f7aba2005766
    Signed-off-by: Ji Luo
    Reviewed-by: Ye Li

    Ji Luo
     

01 Oct, 2018

6 commits


29 Sep, 2018

3 commits

  • We enable the pull-up resistor for i2c pad by setting the PAD_CTL_PUE.
    But this requires to enable pull resistors first by setting PAD_CTL_PE on iMX8MM,
    otherwise the pull-up won't work.

    Signed-off-by: Ye Li

    Ye Li
     
  • For imx8 chips, if boot from usb, lock status will be ignored for the
    convenience of using uuu. For imx6 and imx7, the presistdata partition
    is ignored, so unlock operation can alway succeed.

    Change-Id: I842bab9fd2c04f8a864f4a134b63efc4436f71a4
    Signed-off-by: faqiang.zhu

    faqiang.zhu
     
  • The current u-boot configures the fdt_file environment variable
    to the file name of that built together with u-boot. Sometimes
    Linux kernel needs another dtb file other than the one built with
    u-boot. For example, imx7ulp needs to build imx7ulp-evk-qspi.dts for
    u-boot, but the kernel needs imx7ulp-evk.dts. Adding this new
    macro to let the user have an option to specify a dtb file to run
    Linux kernel.

    Signed-off-by: Shenwei Wang

    Shenwei Wang
     

28 Sep, 2018

8 commits