coreboot-kgpe-d16/util/inteltool
Benjamin Doron 39cf79900f util/inteltool: Actually read SATA init data from SIRD
Fix issue where registers always seem to contain their own offset.

After writing the desired register into SIRI, the requested data is
returned in SIRD. This register is 4 bytes after SIRI, commonly 0xA4.

Tested on TGL-H (SATA SIR registers are common), genuine data is
returned.

Change-Id: I322b11d53178e5b64e353c1b4e576548592c16c3
Signed-off-by: Benjamin Doron <benjamin.doron00@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/61737
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Michael Niewöhner <foss@mniewoehner.de>
2022-02-12 11:29:33 +00:00
..
gpio_names util/inteltool: add missing special function pads for CNL-LP 2020-11-11 13:04:00 +00:00
.gitignore .gitignore: Ignore .test/.dependencies globally 2020-10-31 18:21:36 +00:00
ahci.c util/inteltool: Actually read SATA init data from SIRD 2022-02-12 11:29:33 +00:00
amb.c util/: Replace GPLv2 boiler plate with SPDX header 2020-05-09 21:22:08 +00:00
cpu.c inteltool: Allow to set cores range for MSRs dump 2021-08-17 12:20:26 +00:00
description.md
gfx.c util/: Replace GPLv2 boiler plate with SPDX header 2020-05-09 21:22:08 +00:00
gpio.c util/inteltool/gpio.c: Correct register name 2021-11-19 15:10:20 +00:00
gpio_groups.c util/inteltool: Add PCH IDs for 200 series chipsets 2021-10-24 16:04:49 +00:00
inteltool.8
inteltool.c util/inteltool: Add ICH10D PCI ID 2021-11-19 13:54:48 +00:00
inteltool.h util/inteltool: Add ICH10D PCI ID 2021-11-19 13:54:48 +00:00
iobp.c inteltool: Support dumping IOBP register values 2021-09-06 19:35:08 +00:00
ivy_memory.c util/inteltool/ivy_memory.c: Do not rely on MR0 values 2020-11-22 22:14:26 +00:00
lpc.c util/: Replace GPLv2 boiler plate with SPDX header 2020-05-09 21:22:08 +00:00
Makefile inteltool: Support dumping IOBP register values 2021-09-06 19:35:08 +00:00
memory.c util/inteltool: Add support for Comet Lake-U 2020-08-29 13:41:04 +00:00
pcie.c util/inteltool: Support dumping more BARs on Skylake mobile SoCs 2020-07-07 08:56:13 +00:00
pcr.c util/inteltool: Add PCH IDs for 200 series chipsets 2021-10-24 16:04:49 +00:00
pcr.h util/: Replace GPLv2 boiler plate with SPDX header 2020-05-09 21:22:08 +00:00
powermgt.c util/inteltool: Add ICH10D PCI ID 2021-11-19 13:54:48 +00:00
rootcmplx.c util/inteltool: Add ICH10D PCI ID 2021-11-19 13:54:48 +00:00
spi.c util/inteltool: Add ICH10D PCI ID 2021-11-19 13:54:48 +00:00