]> git.proxmox.com Git - qemu.git/commitdiff
hw/sm501: Use correct setter for sysbus-ohci dma-address property
authorPeter Maydell <peter.maydell@linaro.org>
Sat, 20 Apr 2013 13:48:27 +0000 (14:48 +0100)
committerBlue Swirl <blauwirbel@gmail.com>
Sat, 20 Apr 2013 17:54:51 +0000 (17:54 +0000)
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>
hw/display/sm501.c

index f0e6d7022fd6ead8bb0c14f193b3221279d3818d..fc5e539bcb249ee971159e58192d3a3ff2dc878a 100644 (file)
@@ -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);