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