summaryrefslogtreecommitdiff
path: root/src/cpu/x86/early_reset.S
diff options
context:
space:
mode:
authorSubrata Banik <subratabanik@google.com>2024-01-30 00:31:08 +0530
committerSubrata Banik <subratabanik@google.com>2024-02-02 05:18:32 +0000
commit5fe229744d48dc84af572d6f657ecefb51c1b396 (patch)
tree892842b8aff7c6771aa59b392a26fa2f860f3cbe /src/cpu/x86/early_reset.S
parentd5bcfe157513beb45fcd18d5f6fb08f7412310e3 (diff)
util/ifdtool: Add a new switch -E to protect GPR0
This patch adds support for the new command-line option `-E` to the ifdtool, which enables users (primarily factory users) to protect GPR0. Additionally, this patch refactors some code while adding support for enabling GPR0 protection. For more information on the scope of GPR0 (General Protection Range 0), please refer to the Intel Meteor Lake-U Type 4 Client Platform SPI Programming Guide, Document Number 768150. BUG=b:270275115 TEST=Able to test GPR0 protection on google/rex and google/yahiko. > ifdtool -p mtl -E image.bin -O image.bin_lock ... Value at GPRD offset (64) is 0x83220004 --------- GPR0 Protected Range -------------- Start address = 0x00004000 End address = 0x00322fff ... GPR0 protection is now enabled Change-Id: I27c533ae4109c79299f4e7ff75e750d7cc64280f Signed-off-by: Subrata Banik <subratabanik@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/80235 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Paul Menzel <paulepanter@mailbox.org> Reviewed-by: Reka Norman <rekanorman@chromium.org>
Diffstat (limited to 'src/cpu/x86/early_reset.S')
0 files changed, 0 insertions, 0 deletions