Kyösti Mälkki has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/38222 )
Change subject: soc/amd/stoneyridge: Change some local SMBUS function signatures ......................................................................
soc/amd/stoneyridge: Change some local SMBUS function signatures
Change-Id: Ic912b91daf79ecd2c276a383edcda563891cf643 Signed-off-by: Kyösti Mälkki kyosti.malkki@gmail.com --- M src/soc/amd/stoneyridge/smbus.c 1 file changed, 10 insertions(+), 10 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/22/38222/1
diff --git a/src/soc/amd/stoneyridge/smbus.c b/src/soc/amd/stoneyridge/smbus.c index 79f09d6..1116561 100644 --- a/src/soc/amd/stoneyridge/smbus.c +++ b/src/soc/amd/stoneyridge/smbus.c @@ -19,23 +19,23 @@ #include <soc/smbus.h> #include <soc/southbridge.h>
-static u8 controller_read8(u32 base, u8 reg) +static u8 controller_read8(uintptr_t mmio, u8 reg) { - switch (base) { + switch (mmio) { case ACPIMMIO_SMBUS_BASE: return smbus_read8(reg); case ACPIMMIO_ASF_BASE: return asf_read8(reg); default: - printk(BIOS_ERR, "Error attempting to read SMBus at address 0x%x\n", - base); + printk(BIOS_ERR, "Error attempting to read SMBus at address 0x%lx\n", + mmio); } return 0xff; }
-static void controller_write8(u32 base, u8 reg, u8 val) +static void controller_write8(uintptr_t mmio, u8 reg, u8 val) { - switch (base) { + switch (mmio) { case ACPIMMIO_SMBUS_BASE: smbus_write8(reg, val); break; @@ -43,12 +43,12 @@ asf_write8(reg, val); break; default: - printk(BIOS_ERR, "Error attempting to write SMBus at address 0x%x\n", - base); + printk(BIOS_ERR, "Error attempting to write SMBus at address 0x%lx\n", + mmio); } }
-static int smbus_wait_until_ready(u32 mmio) +static int smbus_wait_until_ready(uintptr_t mmio) { u32 loops; loops = SMBUS_TIMEOUT; @@ -64,7 +64,7 @@ return -2; /* time out */ }
-static int smbus_wait_until_done(u32 mmio) +static int smbus_wait_until_done(uintptr_t mmio) { u32 loops; loops = SMBUS_TIMEOUT;