diff options
author | Felix Held <felix-coreboot@felixheld.de> | 2023-11-04 04:50:59 +0100 |
---|---|---|
committer | Felix Held <felix-coreboot@felixheld.de> | 2023-11-06 10:49:24 +0000 |
commit | 7bd043eda557ad2cdd09fca846ad067436c62986 (patch) | |
tree | 8573ee8da81cbb616c5ca9af0e2414213435fb9e | |
parent | 0fcdfcd7cb0f0af1d510a87ab22a8facaf9835b4 (diff) |
soc/amd/genoa/devicetree: fix MMIO base addresses
The base addresses of I2C 5 and I3C 3 were wrong and all I3C controllers
should use the base address of the 4kiB block where all registers of
that I3C controller are located in. PPR #55901 Rev 0.26 was used as a
reference.
Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Change-Id: I1c983d4a709000ef7963b96228322603b98728aa
Reviewed-on: https://review.coreboot.org/c/coreboot/+/78896
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Varshit Pandya <pandyavarshit@gmail.com>
Reviewed-by: Eric Lai <ericllai@google.com>
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
-rw-r--r-- | src/soc/amd/genoa/chipset.cb | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/soc/amd/genoa/chipset.cb b/src/soc/amd/genoa/chipset.cb index 45eeec78ba..8b7d39ec18 100644 --- a/src/soc/amd/genoa/chipset.cb +++ b/src/soc/amd/genoa/chipset.cb @@ -213,13 +213,13 @@ chip soc/amd/genoa device mmio 0xfedc4000 alias i2c_2 off end device mmio 0xfedc5000 alias i2c_3 off end device mmio 0xfedc6000 alias i2c_4 off end - device mmio 0xfedc7000 alias i2c_5 off end + device mmio 0xfedcb000 alias i2c_5 off end device mmio 0xfedc9000 alias uart_0 off end device mmio 0xfedca000 alias uart_1 off end device mmio 0xfedce000 alias uart_2 off end - device mmio 0xfedd2600 alias i3c_0 off end - device mmio 0xfedd3600 alias i3c_1 off end - device mmio 0xfedd4600 alias i3c_2 off end - device mmio 0xfedd5600 alias i3c_3 off end + device mmio 0xfedd2000 alias i3c_0 off end + device mmio 0xfedd3000 alias i3c_1 off end + device mmio 0xfedd4000 alias i3c_2 off end + device mmio 0xfedd6000 alias i3c_3 off end end |