coreboot-kgpe-d16/util
Andrey Petrov 96ecb77905 ifdtool: Add option to specify platform (-p) quirks
Apollo Lake uses yet another descriptor format where only two masters
are used: CPU/BIOS and CSE/TXE. CSE stores data in a region number 5
that has not been used previously and CPU must not write it. Add quirk
(-p aplk) that locks descriptor according to recommended values.

BUG=chrome-os-partner:58974
TEST=ifdtool -p aplk -l bios.bin; ifdtool -d bios.bin.new. Make sure
FLMSTR1 and FLMSTR2 are set correctly. unlock with -l and make sure
FLMSTRs are restored.

Change-Id: I3f33372bef3ff75d0e34030694c79cd07d5540de
Signed-off-by: Andrey Petrov <andrey.petrov@intel.com>
Reviewed-on: https://review.coreboot.org/17202
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-11-08 23:11:29 +01:00
..
abuild
acpi
amdfwtool util/amdfwtool: Increase space used for structures 2016-11-02 18:39:53 +01:00
amdtools
archive
arm_boot_tools/mksunxiboot
autoport
bimgtool
board_status
broadcom
cbfstool cbfstool: Fix typo in help text 2016-10-17 15:09:42 +02:00
cbmem cbmem: Exit with an errorlevel of 0 after printing help 2016-09-15 00:43:02 +02:00
checklist
chromeos
crossgcc crossgcc: Add Dockerfile 2016-09-26 21:47:52 +02:00
docker
dtd_parser
ectool
exynos
futility
fuzz-tests
genbuild_h
genprof
gitconfig Rename and move util/gitconfig/rebase.sh 2016-10-25 17:09:19 +02:00
ifdfake
ifdtool ifdtool: Add option to specify platform (-p) quirks 2016-11-08 23:11:29 +01:00
intelmetool
inteltool util/inteltool: Remove unnecessary whitespace 2016-10-20 20:22:05 +02:00
intelvbttool
ipqheader
k8resdump
kconfig
lint util/lint/lint: Show lint script output as it's running 2016-10-27 22:20:22 +02:00
marvell
mma
msrtool util/msrtool: Use tabs for indents 2016-10-19 17:02:07 +02:00
mtkheader
nvidia
nvramtool
optionlist
post
release util/release/build-release: Update tar command 2016-10-07 18:18:47 +02:00
riscvtools RISCV: change make-spike-elf to use the coreboot toolchain. 2016-10-15 00:34:27 +02:00
rockchip
romcc
sconfig
scripts util/scripts: add copyright notices 2016-10-25 17:10:14 +02:00
showdevicetree
spkmodem_recv
superiotool superiotool: Add undocumented registers of ITE IT8783E/F 2016-10-31 20:29:56 +01:00
uio_usbdebug
vgabios
viatool
xcompile util/xcompile/xcompile: Add a space before && 2016-10-28 20:16:13 +02:00