mirror of https://github.com/xemu-project/xemu.git
hw/sm501: Use correct setter for sysbus-ohci dma-address property
The sysbus-ohci dma-address property is declared as a HEX64 property, not a TADDR, so use the correct setter for it. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Acked-by: Andreas Färber <afaerber@suse.de> Tested-by: Aurelien Jarno <aurelien@aurel32.net> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
This commit is contained in:
parent
f4374c82b1
commit
19298eca06
|
@ -1434,7 +1434,7 @@ void sm501_init(MemoryRegion *address_space_mem, uint32_t base,
|
|||
/* bridge to usb host emulation module */
|
||||
dev = qdev_create(NULL, "sysbus-ohci");
|
||||
qdev_prop_set_uint32(dev, "num-ports", 2);
|
||||
qdev_prop_set_taddr(dev, "dma-offset", base);
|
||||
qdev_prop_set_uint64(dev, "dma-offset", base);
|
||||
qdev_init_nofail(dev);
|
||||
sysbus_mmio_map(SYS_BUS_DEVICE(dev), 0,
|
||||
base + MMIO_BASE_OFFSET + SM501_USB_HOST);
|
||||
|
|
Loading…
Reference in New Issue