tpm_if.m: declare bus addresses as bus_size_t not bus_addr_t

Do like bus_space(9) does.  This fixes the build on platforms where
bus_addr_t and bus_size_t are different (like i386 PAE).

Reviewed by:	jhibbits
Fixes:		c2e9c5bbf0 tpm: Refactor TIS and add a SPI attachment
Differential Revision:	https://reviews.freebsd.org/D45287
This commit is contained in:
Ryan Libby 2024-05-22 07:55:04 -07:00
parent b7f62c6042
commit bea2bf458d
2 changed files with 7 additions and 7 deletions

View file

@ -77,7 +77,7 @@ tpm_write_4(device_t dev, bus_size_t off, uint32_t val)
}
static void
tpm_write_barrier(device_t dev, bus_addr_t off, bus_size_t length)
tpm_write_barrier(device_t dev, bus_size_t off, bus_size_t length)
{
struct tpm_sc *sc = device_get_softc(dev);

View file

@ -41,7 +41,7 @@ METHOD int transmit {
METHOD uint64_t read_8 {
device_t dev;
bus_addr_t addr;
bus_size_t addr;
}
#
@ -49,28 +49,28 @@ METHOD uint64_t read_8 {
#
METHOD uint32_t read_4 {
device_t dev;
bus_addr_t addr;
bus_size_t addr;
};
METHOD uint8_t read_1 {
device_t dev;
bus_addr_t addr;
bus_size_t addr;
};
METHOD void write_4 {
device_t dev;
bus_addr_t addr;
bus_size_t addr;
uint32_t value;
};
METHOD void write_1 {
device_t dev;
bus_addr_t addr;
bus_size_t addr;
uint8_t value;
};
METHOD void write_barrier {
device_t dev;
bus_addr_t off;
bus_size_t off;
bus_size_t length;
}