Revision a8170e5e hw/pxa2xx_dma.c

b/hw/pxa2xx_dma.c
147 147
                PXA2xxDMAState *s, int ch)
148 148
{
149 149
    uint32_t desc[4];
150
    target_phys_addr_t daddr = s->chan[ch].descr & ~0xf;
150
    hwaddr daddr = s->chan[ch].descr & ~0xf;
151 151
    if ((s->chan[ch].descr & DDADR_BREN) && (s->chan[ch].state & DCSR_CMPST))
152 152
        daddr += 32;
153 153

  
......
251 251
    }
252 252
}
253 253

  
254
static uint64_t pxa2xx_dma_read(void *opaque, target_phys_addr_t offset,
254
static uint64_t pxa2xx_dma_read(void *opaque, hwaddr offset,
255 255
                                unsigned size)
256 256
{
257 257
    PXA2xxDMAState *s = (PXA2xxDMAState *) opaque;
......
310 310
    return 7;
311 311
}
312 312

  
313
static void pxa2xx_dma_write(void *opaque, target_phys_addr_t offset,
313
static void pxa2xx_dma_write(void *opaque, hwaddr offset,
314 314
                             uint64_t value, unsigned size)
315 315
{
316 316
    PXA2xxDMAState *s = (PXA2xxDMAState *) opaque;
......
473 473
    return 0;
474 474
}
475 475

  
476
DeviceState *pxa27x_dma_init(target_phys_addr_t base, qemu_irq irq)
476
DeviceState *pxa27x_dma_init(hwaddr base, qemu_irq irq)
477 477
{
478 478
    DeviceState *dev;
479 479

  
......
487 487
    return dev;
488 488
}
489 489

  
490
DeviceState *pxa255_dma_init(target_phys_addr_t base, qemu_irq irq)
490
DeviceState *pxa255_dma_init(hwaddr base, qemu_irq irq)
491 491
{
492 492
    DeviceState *dev;
493 493

  

Also available in: Unified diff