MA-11259 [Android] Fastboot oem unlock fail on imx8
authorLuo Ji <ji.luo@nxp.com>
Thu, 25 Jan 2018 11:08:15 +0000 (19:08 +0800)
committerLuo Ji <ji.luo@nxp.com>
Thu, 25 Jan 2018 11:38:54 +0000 (19:38 +0800)
commit226fd5500cb4930262a14f59ba44924c62fb9665
tree1ab88269eebf05485dbd6ed58d81737127ddbaa7
parent638ec01fb9b267e6ab65e33552c178677f6258e9
MA-11259 [Android] Fastboot oem unlock fail on imx8

Commit 5dc5928 (MA-11108 [Android] decrypt lock store fail on imx7d) fix
some micros can't be enabled in drivers/usb/gadget/fastboot_lock_unlock.c
even if they have been defined in header files, which enables micro
CONFIG_ANDROID_AB_SUPPORT too. No "prdata" partition exist in Android or
Android Things which causes errors when try to read lock ability flag
from "prdata".

Moreover, imx8 don't use CAAM to decrypt/encrypt lock status, so we
should always return "FASTBOOT_UL_ENABLE" like what we have done on Android
Things.

Change-Id: Iff36485742815d5758e523ee2e6e6e1b4b8f7ac5
Signed-off-by: Luo Ji <ji.luo@nxp.com>
include/configs/imx8mq_evk_android.h
include/configs/imx8qm_mek_android.h
include/configs/imx8qxp_mek_android.h
include/fsl_fastboot.h