From 088b6e8f8bdd96c759a7a10c0db2d56693056a1b Mon Sep 17 00:00:00 2001 From: Furquan Shaikh Date: Wed, 21 Mar 2018 10:42:37 -0700 Subject: util/ifdtool: Fix region access control for SKL/KBL The default values used by ifdtool for setting region access control do not match the expected values for SKL/KBL as per the SPI programming guide. This change adds platform "sklkbl" that sets region access control bits differently for SKL/KBL images. BUG=b:76098647 BRANCH=poppy TEST=Verified that the access control bits on KBL images is set correctly. Change-Id: I1328d8006c25be282b3223268d8f1fd0a64e2ed3 Signed-off-by: Furquan Shaikh Reviewed-on: https://review.coreboot.org/25306 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin --- util/ifdtool/ifdtool.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'util/ifdtool/ifdtool.h') diff --git a/util/ifdtool/ifdtool.h b/util/ifdtool/ifdtool.h index cd5af79a0f..ad299a94f8 100644 --- a/util/ifdtool/ifdtool.h +++ b/util/ifdtool/ifdtool.h @@ -22,7 +22,8 @@ enum ifd_version { }; enum platform { - PLATFORM_APOLLOLAKE + PLATFORM_APOLLOLAKE, + PLATFORM_SKLKBL, }; #define LAYOUT_LINELEN 80 -- cgit v1.2.3