summaryrefslogtreecommitdiff
path: root/drivers/pci
diff options
context:
space:
mode:
authorUdit Agarwal <udit.agarwal@nxp.com>2017-02-09 16:06:11 (GMT)
committerYork Sun <york.sun@nxp.com>2017-03-28 16:03:04 (GMT)
commitac55dadb1cb6a350604affd84e19006984933fa0 (patch)
tree34f3ef01b3639fd4dc939a102ede6804bf4f45e5 /drivers/pci
parent6d7b9e78f531210fd4dc99d12e81b0df8d8cdae0 (diff)
downloadu-boot-ac55dadb1cb6a350604affd84e19006984933fa0.tar.xz
fsl: Secure Boot: Enable IE (Key extention) Feature
For validating images from uboot (Such as Kernel Image), either keys from SoC fuses can be used or keys from a verified table of public keys can be used. The latter feature is called IE Key Extension Feature. For Layerscape Chasis 3 based platforms, IE table is validated by Bootrom and address of this table is written in scratch registers 13 and 14 via PBI commands. Following are the steps describing usage of this feature: 1) Verify IE Table in ISBC phase using keys stored in fuses. 2) Install IE table. (To be used across verification of multiple images stored in a static global structure.) 3) Use keys from IE table, to verify further images. Signed-off-by: Aneesh Bansal <aneesh.bansal@nxp.com> Signed-off-by: Saksham Jain <saksham.jain@nxp.com> Signed-off-by: Udit Agarwal <udit.agarwal@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
Diffstat (limited to 'drivers/pci')
0 files changed, 0 insertions, 0 deletions