Revision a8170e5e hw/imx_serial.c

b/hw/imx_serial.c
183 183

  
184 184
}
185 185

  
186
static uint64_t imx_serial_read(void *opaque, target_phys_addr_t offset,
186
static uint64_t imx_serial_read(void *opaque, hwaddr offset,
187 187
                                unsigned size)
188 188
{
189 189
    IMXSerialState *s = (IMXSerialState *)opaque;
......
244 244
    }
245 245
}
246 246

  
247
static void imx_serial_write(void *opaque, target_phys_addr_t offset,
247
static void imx_serial_write(void *opaque, hwaddr offset,
248 248
                      uint64_t value, unsigned size)
249 249
{
250 250
    IMXSerialState *s = (IMXSerialState *)opaque;
......
401 401
    return 0;
402 402
}
403 403

  
404
void imx_serial_create(int uart, const target_phys_addr_t addr, qemu_irq irq)
404
void imx_serial_create(int uart, const hwaddr addr, qemu_irq irq)
405 405
{
406 406
    DeviceState *dev;
407 407
    SysBusDevice *bus;
......
427 427
    qdev_prop_set_chr(dev, "chardev", chr);
428 428
    bus = sysbus_from_qdev(dev);
429 429
    qdev_init_nofail(dev);
430
    if (addr != (target_phys_addr_t)-1) {
430
    if (addr != (hwaddr)-1) {
431 431
        sysbus_mmio_map(bus, 0, addr);
432 432
    }
433 433
    sysbus_connect_irq(bus, 0, irq);

Also available in: Unified diff