coreboot/src/soc/amd/common
Felix Held c2cee06b4e soc/amd/common/block/i2c: implement proper read_resource
Before this patch the reservation of the MMIO region of the I2C
controllers was done in the LPC controller PCI device despite the I2C
controllers already being devices in the devicetree. This patch
implements this functionality as read_resources function of the I2C
device instead. This will only reserve the memory when the I2C devices
are enabled in devicetree which is a change from the previous behavior.

Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Change-Id: I67c853df3be2f593ecfa113ae2f74e5df7cf74e0
Reviewed-on: https://review.coreboot.org/c/coreboot/+/58307
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2021-10-15 19:18:26 +00:00
..
acpi soc/amd/common/acpi/upep: Add Low Power State Entry Notifications 2021-10-14 13:09:46 +00:00
block soc/amd/common/block/i2c: implement proper read_resource 2021-10-15 19:18:26 +00:00
fsp soc/amd/common: factor out FSP-related parts of common Kconfig 2021-09-24 15:48:24 +00:00
pi soc/amd/common: move block/pi out of the block folder 2021-09-24 15:47:59 +00:00
psp_verstage soc/amd/common: Add support to read and set SPI speeds from verstage 2021-10-13 17:38:57 +00:00
vboot amd/vboot: remove bl_syscall_public.h from include 2021-04-23 16:33:44 +00:00
Kconfig.common soc/amd/common/psp_verstage: Introduce boot device driver 2021-09-27 13:40:03 +00:00
Makefile.inc soc/amd/common: move block/pi out of the block folder 2021-09-24 15:47:59 +00:00