15 Oct, 2019

1 commit


11 Oct, 2019

1 commit


29 Sep, 2019

1 commit


24 Sep, 2019

1 commit

  • "CONFIG_IMX_TRUSTY_OS=y" is added to the corresponding defconfig files
    to include trusty related code.

    MACROs are added in corresponding header files. standard android uboot
    has more content than android auto uboot, the uboot malloc pool size is
    changed from 76MB to 90MB to make the boot process can be handed over to
    kernel without malloc problem.

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

    faqiang.zhu
     

19 Sep, 2019

1 commit


09 Aug, 2019

7 commits


01 Aug, 2019

2 commits


31 Jul, 2019

2 commits

  • The iMX8DXL phantom chip is 15x15 iMX8QXP, so we will use 8QXP as SOC,
    add configs and codes for the new board.

    Signed-off-by: Ye Li

    Ye Li
     
  • For imx8mm/8mn, the CONFIG_CI_UDC is defined in
    include/configs/imx8m*.h, which leads to CONFIG_CI_UDC can not been
    enabled in Kconfig, and CONFIG_DM_USB_GADGET which we need selected by
    CONFIG_CI_UDC in Kconfig also can not work. So move CONFIG_CI_UDC to
    defconfig files.

    The CONFIG_USB_GADGET_DUALSPEED is selected by CONFIG_CI_UDC in Kconfig
    files too, so we don't need it to be defined in include/configs/imx8m*.h
    files.

    Signed-off-by: Sherry Sun
    Reviewed-by: Ye Li

    Sherry Sun
     

30 Jul, 2019

1 commit

  • There is an divider on imx8mn will always divide 2 to flexspi root clock.
    So actual SCLK output to device is 50Mhz on imx8mn not 100Mhz.

    After changing the root clock setting to configure SCLK to 100Mhz, found
    the read data is not correct. Must enable the internal DQS pad loopback
    to fix the problem.

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

    Ye Li
     

26 Jul, 2019

2 commits


25 Jul, 2019

1 commit

  • MMC device id remap function "board_mmc_get_env_dev()" was
    removed in u-boot v2019 because we add the mmc device aliases
    in dts file. But we still need to remap the mmc device id in
    spl or read/write rpmb keyslot package will fail.

    This patch adds mmc device id remap function in spl to get the
    correct device id.

    Test: boot on imx8mm with trusty enabled.

    Change-Id: I41c46494326d9eb2658d2cda692968fb895d0292
    Signed-off-by: Ji Luo

    Ji Luo
     

24 Jul, 2019

2 commits


17 Jul, 2019

1 commit


16 Jul, 2019

1 commit


15 Jul, 2019

2 commits


10 Jul, 2019

1 commit

  • this commit is based on the cherrypick of a patch from imx_v2018.03 with
    below commit info:
    "
    commit f15e20eeb42d421d694e75d6f159d908b5606e1f
    Author: Ye Li
    Date: Mon May 21 02:32:08 2018 -0700

    MLK-18591-7 android: Add mx6/7 reference board support to enable android
    fastboot

    Add board level support for android fastboot feature. Each board has
    a android specified header file for defining android related configuraitons.
    And add build targets for their android uboot images building.
    "
    and then some modification is made to make the compilation pass.
    the defconfig files modification is based on corresponding files from
    BSP team, ucmd/acmd function is disabled for Android U-Boot.

    with defconfig files for 6ul chips, the compilation will terminate with
    failure on imx_v2018.03, so no modification was made on them.

    Change-Id: Ibe5979239e5e6a78b06f332c9041d1f1de2566fc
    Signed-off-by: Ye Li

    Ye Li
     

09 Jul, 2019

2 commits


26 Jun, 2019

1 commit


18 Jun, 2019

1 commit


11 Jun, 2019

1 commit

  • 2019 uboot has enabled DM in SPL on imx8qm/qxp builds. The DM needs
    larger size than non-DM version. When enable both SPL DM USB host
    and gadget drivers, we meets problem that SPL size exceeds the max.

    This patch moves SPL runtime malloc to DDR memory. So we can have more
    64KB OCRAM for SPL and its max size reaches to 192KB.

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

    Ye Li
     

06 Jun, 2019

1 commit


24 May, 2019

7 commits