unifykey: add secure storage and nand key support
authorJiamin Ma <jiamin.ma@amlogic.com>
Sat, 29 Jul 2017 13:20:06 +0000 (21:20 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Thu, 3 Aug 2017 09:17:49 +0000 (02:17 -0700)
commit8287467a4b977567f2d572b8687b834d07efe00d
treeaa23743c2ad15a966fd57a3a5de8c44375cf5861
parent4ca918a5554c22c5eca92241de02a6237117b31a
unifykey: add secure storage and nand key support

PD#148390: this commit fix two problems
1. the previews way to detect storage type is invalid
2. the previews define of max key size for nand and emmc
   is wrong

Change-Id: Ie7c05f3e0d85c2386177e196187f52786e0955f4
Signed-off-by: Jiamin Ma <jiamin.ma@amlogic.com>
12 files changed:
arch/arm/boot/dts/amlogic/meson8b.dtsi
drivers/amlogic/unifykey/storagekey.c
drivers/amlogic/unifykey/v7/key_storage/key_service_routine.c
drivers/amlogic/unifykey/v7/key_storage/storage.c
drivers/amlogic/unifykey/v7/key_storage/storage.h
drivers/amlogic/unifykey/v7/key_storage/storage_apis.c
drivers/amlogic/unifykey/v7/key_storage/storage_data.h
drivers/amlogic/unifykey/v7/key_storage/storage_def.h
drivers/amlogic/unifykey/v7/securitykey.c
drivers/amlogic/unifykey/v8/securitykey.c
include/linux/amlogic/unifykey/security_key.h
include/linux/amlogic/unifykey/v7/key_service_routine.h