1. 20 Jul, 2018 2 commits
  2. 19 Jul, 2018 6 commits
  3. 18 Jul, 2018 5 commits
  4. 17 Jul, 2018 1 commit
  5. 16 Jul, 2018 4 commits
    • Silvano di Ninno's avatar
      Revert "MLK-18502: board:imx8mm_evk enable tzasc" · 1e8b9b31
      Silvano di Ninno authored
      with tzasc enabled, the GPU is generating AXI bus errors.
          currently reverting the patch while debuging
      
      This reverts commit 225f888b
      
      .
      Signed-off-by: default avatarSilvano di Ninno <silvano.dininno@nxp.com>
      1e8b9b31
    • zhang sanshan's avatar
      MA-12196 [Android] system can't enter recovery mode in android auto · acb99f66
      zhang sanshan authored
      
      
      CONFIG_CMD_RUN is set to n which do not suppert "run".
      use getenv to pass boot cmd to bootcmd
      
      Change-Id: I3866786758b8dd16b2685ec157e8322daa304374
      Signed-off-by: default avatarzhang sanshan <sanshan.zhang@nxp.com>
      acb99f66
    • Luo Ji's avatar
      MA-12197 [Android] Unlock device after valid GPT is flashed · 2c5e14c8
      Luo Ji authored
      
      
      Unlocked device maybe locked when gpt overlay changed, unlock the device
      after valid gpt is flashed, erase the userdata to ensure safety.
      
      Test: device unlocked after valid gpt flashed.
      
      Change-Id: I7b0306606c632b7dc5668ea1ff8aad63428f278f
      Signed-off-by: default avatarLuo Ji <ji.luo@nxp.com>
      2c5e14c8
    • Ye Li's avatar
      MLK-18897 imx8qm/qxp: Fix build warning in fuse driver · 8c9f2dbf
      Ye Li authored
      
      
      Get such warning below in fuse driver, due to a u32 pointer is converted to ulong then
      passed as ulong pointer.
      This is dangerous when assigning value to the memory where ulong pointer points to.
      So use a intermediate variable to hand over value. Also fix the indenting issue in this patch.
      
      arch/arm/cpu/armv8/imx8/fuse.c: In function ‘fuse_sense’:
      arch/arm/cpu/armv8/imx8/fuse.c:33:25: warning: passing argument 3 of ‘call_imx_sip_ret2’
      makes pointer from integer without a cast [-Wint-conversion]
                               (unsigned long)val, 0, 0);
                               ^
      In file included from ./arch/arm/include/asm/arch/sys_proto.h:7:0,
                       from arch/arm/cpu/armv8/imx8/fuse.c:13:
      ./arch/arm/include/asm/imx-common/sys_proto.h:94:15: note: expected ‘long unsigned int *’
      but argument is of type ‘long unsigned int’
       unsigned long call_imx_sip_ret2(unsigned long id, unsigned long reg0, unsigned long *reg1,
           unsigned long reg2, unsigned long reg3);
      Signed-off-by: default avatarYe Li <ye.li@nxp.com>
      8c9f2dbf
  6. 13 Jul, 2018 2 commits
    • Luo Ji's avatar
      MA-12160 Check the request status in dequeue for cdns3 driver · 2dd1badb
      Luo Ji authored
      
      
      "fastboot reboot bootloader" fails to transmit "OKAY" back to host on
      imx8qm because fastboot_tx_write_str() will dequeue the IN request
      first before queue it, cdns3 usb driver will always invoke the complete
      callback in dequeue, so if we are going to do_reset() in the complete
      callback, the device will reboot before we can transmit "OKAY" back to
      host in queue.
      Check the request status in dequeue first before invoke the complete
      callback, this is basically ported from kernel.
      
      Test: No error messages when run "fastboot reboot bootloader" on
            imx8qm_mek.
      
      Change-Id: I085df3bd0f37480b8636585cc1068d5fcae331c1
      Signed-off-by: default avatarLuo Ji <ji.luo@nxp.com>
      2dd1badb
    • Frank Li's avatar
      MLK-18862 imx8mm uuu can write emmc by fastboot · db9a6349
      Frank Li authored
      
      
      uuu can write sd card image to emmc
      Signed-off-by: default avatarFrank Li <Frank.Li@nxp.com>
      db9a6349
  7. 12 Jul, 2018 1 commit
    • Ye Li's avatar
      MLK-18823 mx6ul/mx6ull: Add workaround for LCDIF display when optee enabled · 85be73bb
      Ye Li authored
      
      
      In optee enabled defconfig, the trust zone is enabled in DCD. On iMX6UL/ULL, there
      is IC limitation that LCDIF master access can only be non-secure, because PL301
      hard code the m_3/4/5 to non-secure masters. It causes LCDIF fails to fetch data
      from memory.
      
      This patch adds a workaround to change trust zone Region 0 attribute to allow both secure
      and non-secure read/write. So it permits the LCDIF master access to memory.
      Since optee will configure Region 0 by itself, this should not introduce problem to optee.
      Signed-off-by: default avatarYe Li <ye.li@nxp.com>
      85be73bb
  8. 11 Jul, 2018 2 commits
  9. 09 Jul, 2018 2 commits
    • Peng Fan's avatar
      MLK-18793 imx8mq: config: add jailhouse env · 0d33db00
      Peng Fan authored
      
      
      Add jailhouse env. Currently need to pass clk_ignore_unused to bootargs
      to avoid linux root cell shutdown clocks used by inmates.
      
      If only want a minimal clk being on in inmates, the clks could
      be added in clk_inits_on in linux kernel drivers/clk/imx/clk-imx8mq.c
      Signed-off-by: default avatarPeng Fan <peng.fan@nxp.com>
      0d33db00
    • Luo Ji's avatar
      MA-12163 [Android] Fix imx8mm build error · c990e96a
      Luo Ji authored
      
      
      CONFIG_USB_GADGET was removed in imx8mm_evk.h, add it to
      imx8mm_evk_android_defconfig. Also add CONFIG_SDP_LOADADDR
      to support uuu.
      
      Change-Id: Ie8b50b2acadb2779024c7ac7fd0ead65d7189476
      Signed-off-by: default avatarLuo Ji <ji.luo@nxp.com>
      c990e96a
  10. 06 Jul, 2018 10 commits
  11. 04 Jul, 2018 5 commits