08 Apr, 2021

1 commit


16 Apr, 2020

1 commit


25 Oct, 2019

1 commit


09 Aug, 2019

2 commits


05 Aug, 2019

1 commit


01 Aug, 2019

1 commit

  • Setting the "androidboot.gui_resolution" will not make AIY use
    720p ui resolution, set the "androidboot.displaymode" instead.

    Test: boot on AIY.

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

    Ji Luo
     

31 Jul, 2019

1 commit


26 Jul, 2019

2 commits


24 Jul, 2019

3 commits


23 Jul, 2019

1 commit


15 Jul, 2019

2 commits


10 Jul, 2019

2 commits

  • The CAAM driver in u-boot will use JR0 by default, but for
    imx8q, both JR0 and JR1 are assigned to SECO and A core
    should never access them.
    Power on the JR3 in this patchset and use it to complete
    the CAAM operations for imx8q.

    Test: CAAM self test cases pass for imx8q.

    below patches are merged to this commit:
    MA-13964 imx8q: Kick the CAAM JR before kicking the SMMU
    MA-13969 Fix CAAM build warnings

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

    Ji Luo
     
  • 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

4 commits


28 Jun, 2019

1 commit


26 Jun, 2019

1 commit

  • Since rng_init is used arch_cpu_init, we have to clean up BSS section
    before it.
    Also remove the unnecessary memset to global data, because
    board_init_f_init_reserve already memset it. If we memset it in board_init_f,
    the gd->malloc_base is reset to 0 and will cause early malloc problem
    when CONFIG_MALLOC_F_ADDR is not set.

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

    Ye Li
     

10 Jun, 2019

1 commit

  • Since new u-boot will prohibit loading image into memory which is used
    by u-boot, like (SP, malloc, relocate). When we allocate waveform buffer
    and logo buffer from malloc, loading to them will fail.

    Fix the issue by using system load address as a trampoline. Load the image
    to system load address first, then copy the data to buffers

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

    Ye Li
     

06 Jun, 2019

1 commit

  • The i2c gpio mux is not enabled, this causes i2c3 not work and all
    io expander devices on i2c3 not work. So we will meet such as
    "usb start" fail due to the VBUS is not power up.

    The patch add the i2c mux and i2c gpio mux configs. And remove codes of
    controlling i2c steering from board, since i2c gpio mux does same thing.

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

    Ye Li
     

25 May, 2019

1 commit


24 May, 2019

13 commits