soc/amd/common/espi_util: make reg parameter unsigned

Th register number passed to the low level read/write functions should
never be negative.

Change-Id: I5d7e117b3badab900d030be8e69ded026d659f8a
Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/44348
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
This commit is contained in:
Felix Held 2020-08-10 20:27:58 +02:00
parent e0b0697fed
commit 92dd678d6a
1 changed files with 6 additions and 6 deletions

View File

@ -24,32 +24,32 @@ static uintptr_t espi_get_bar(void)
return espi_bar; return espi_bar;
} }
static uint32_t espi_read32(int reg) static uint32_t espi_read32(unsigned int reg)
{ {
return read32((void *)(espi_get_bar() + reg)); return read32((void *)(espi_get_bar() + reg));
} }
static void espi_write32(int reg, uint32_t val) static void espi_write32(unsigned int reg, uint32_t val)
{ {
write32((void *)(espi_get_bar() + reg), val); write32((void *)(espi_get_bar() + reg), val);
} }
static uint16_t espi_read16(int reg) static uint16_t espi_read16(unsigned int reg)
{ {
return read16((void *)(espi_get_bar() + reg)); return read16((void *)(espi_get_bar() + reg));
} }
static void espi_write16(int reg, uint16_t val) static void espi_write16(unsigned int reg, uint16_t val)
{ {
write16((void *)(espi_get_bar() + reg), val); write16((void *)(espi_get_bar() + reg), val);
} }
static uint8_t espi_read8(int reg) static uint8_t espi_read8(unsigned int reg)
{ {
return read8((void *)(espi_get_bar() + reg)); return read8((void *)(espi_get_bar() + reg));
} }
static void espi_write8(int reg, uint8_t val) static void espi_write8(unsigned int reg, uint8_t val)
{ {
write8((void *)(espi_get_bar() + reg), val); write8((void *)(espi_get_bar() + reg), val);
} }