/* * Copyright (C) 2013-2016 Freescale Semiconductor, Inc. All Rights Reserved. * Copyright 2017 NXP * * SPDX-License-Identifier: GPL-2.0+ */ #ifndef MX6SL_EVK_ANDROID_H #define MX6SL_EVK_ANDROID_H #include "mx_android_common.h" #include #define CONFIG_CMD_FASTBOOT #define CONFIG_ANDROID_BOOT_IMAGE /* lock/unlock stuff */ #define CONFIG_FASTBOOT_LOCK #define FSL_FASTBOOT_FB_DEV "mmc" /*keyboard mapping*/ #define CONFIG_VOL_DOWN_KEY KEY_BACK #define CONFIG_POWER_KEY KEY_5 #define CONFIG_MXC_KPD #define CONFIG_MXC_KEYMAPPING \ { \ KEY_SELECT, KEY_BACK, KEY_1, KEY_2, \ KEY_3, KEY_4, KEY_5, KEY_MENU, \ KEY_6, KEY_7, KEY_8, KEY_9, \ KEY_UP, KEY_LEFT, KEY_RIGHT, KEY_DOWN, \ } #define CONFIG_MXC_KPD_COLMAX 4 #define CONFIG_MXC_KPD_ROWMAX 4 #define CONFIG_AVB_SUPPORT #ifdef CONFIG_AVB_SUPPORT #define CONFIG_ANDROID_RECOVERY #ifdef CONFIG_SYS_CBSIZE #undef CONFIG_SYS_CBSIZE #define CONFIG_SYS_CBSIZE 2048 #endif #ifdef CONFIG_SYS_MALLOC_LEN #undef CONFIG_SYS_MALLOC_LEN #define CONFIG_SYS_MALLOC_LEN (96 * SZ_1M) #endif #endif /* CONFIG_AVB_SUPPORT */ #define AVB_AB_I_UNDERSTAND_LIBAVB_AB_IS_DEPRECATED #endif