Skip to content
Snippets Groups Projects
  1. Mar 03, 2017
    • Ye Li's avatar
      MLK-14328 imx6slevkandroid: Remove config.h from mxc_key_defs.h header file · dd3f4639
      Ye Li authored
      
      The mx6slevk android build is broken after adding CONFIG_EFI_PARTITION.
      The CONFIG_LIB_UUID is not set which should be set by "config_fallbacks.h" when
      having CONFIG_EFI_PARTITION defined.
      
      The root cause is in "mx6slevkandroid.h", we include the "mxc_key_defs.h" which
      includes the "config.h". Since the "config.h" includes the "config_fallbacks.h",
      so the "config_fallbacks.h" is included twice in building. The first time is
      before the CONFIG_EFI_PARTITION definition, the second is after it.
      
      Because "config_fallbacks.h" uses __CONFIG_FALLBACKS_H to avoid being included multiple
      times. So the second is not effective and cause CONFIG_LIB_UUID is finally not set.
      
      This patch removes the "config.h" from "mxc_key_defs.h", no need to include it.
      
      Signed-off-by: default avatarYe Li <ye.li@nxp.com>
  2. Mar 25, 2016
    • Ye Li's avatar
      MLK-12527-1 mxc_keyb: Add MXC keyboard driver · 5096e572
      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>
      5096e572
Loading