1. 02 Nov, 2017 38 commits
  2. 05 Apr, 2017 2 commits
    • Ye Li's avatar
      MLK-12527-2 android: Add FSL android fastboot support · d0d678fd
      Ye Li authored
      Integrate the FSL android fastboot features into community's fastboot.
      1. Use USB gadget g_dnl driver
      2. Integrate the FSL SD/SATA/NAND flash operations, since the GPT and
         EFI partitions are not support by i.MX.
      3. Add FDT support to community's android image.
      4. Add a new boot command "boota" for android image boot. The boota
         implements to load ramdisk and fdt to their loading addresses
         specified in boot.img header, while bootm won't do it for android image.
      5. Support the authentication of boot.img at the "load_addr" for
         both SD and NAND.
      6. We use new configuration CONFIG_FSL_FASTBOOT for Freescale's fastboot
         with relevant header file "fsl_fastboot.h". While disabling the
         configuration, the community fastboot is used.
      7. Overwrite the cmdline in boot.img by using bootargs saved in local environment.
      8. Add recovery and reboot-bootloader support.
      Signed-off-by: default avatarYe Li <ye.li@nxp.com>
      (cherry picked from commit 23d63ff185929fff5e392efc853d69b606ba081a)
    • Ye Li's avatar
      MLK-12527-1 mxc_keyb: Add MXC keyboard driver · e84160ea
      Ye Li authored
      The i.MX6SL EVK needs this driver in android fastboot support. Add
      this driver to u-boot.
      To use the driver, user must define:
      CONFIG_MXC_KPD          Enable the driver
      CONFIG_MXC_KEYMAPPING   Key mapping matrix
      CONFIG_MXC_KPD_COLMAX   The column size of key mapping matrix
      CONFIG_MXC_KPD_ROWMAX   The row size of the key mapping matrix
      Signed-off-by: default avatarYe Li <ye.li@nxp.com>
      (cherry picked from commit 5096e572667ff41217deb4ba9b1bd15e93fa6b59)