|
@@ -2106,21 +2106,21 @@ PXA2xxState *pxa270_init(MemoryRegion *address_space,
|
|
qdev_get_gpio_in(s->dma, PXA2XX_TX_RQ_MMCI));
|
|
qdev_get_gpio_in(s->dma, PXA2XX_TX_RQ_MMCI));
|
|
|
|
|
|
for (i = 0; pxa270_serial[i].io_base; i++) {
|
|
for (i = 0; pxa270_serial[i].io_base; i++) {
|
|
- if (serial_hds[i]) {
|
|
|
|
|
|
+ if (serial_hd(i)) {
|
|
serial_mm_init(address_space, pxa270_serial[i].io_base, 2,
|
|
serial_mm_init(address_space, pxa270_serial[i].io_base, 2,
|
|
qdev_get_gpio_in(s->pic, pxa270_serial[i].irqn),
|
|
qdev_get_gpio_in(s->pic, pxa270_serial[i].irqn),
|
|
- 14857000 / 16, serial_hds[i],
|
|
|
|
|
|
+ 14857000 / 16, serial_hd(i),
|
|
DEVICE_NATIVE_ENDIAN);
|
|
DEVICE_NATIVE_ENDIAN);
|
|
} else {
|
|
} else {
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- if (serial_hds[i])
|
|
|
|
|
|
+ if (serial_hd(i))
|
|
s->fir = pxa2xx_fir_init(address_space, 0x40800000,
|
|
s->fir = pxa2xx_fir_init(address_space, 0x40800000,
|
|
qdev_get_gpio_in(s->pic, PXA2XX_PIC_ICP),
|
|
qdev_get_gpio_in(s->pic, PXA2XX_PIC_ICP),
|
|
qdev_get_gpio_in(s->dma, PXA2XX_RX_RQ_ICP),
|
|
qdev_get_gpio_in(s->dma, PXA2XX_RX_RQ_ICP),
|
|
qdev_get_gpio_in(s->dma, PXA2XX_TX_RQ_ICP),
|
|
qdev_get_gpio_in(s->dma, PXA2XX_TX_RQ_ICP),
|
|
- serial_hds[i]);
|
|
|
|
|
|
+ serial_hd(i));
|
|
|
|
|
|
s->lcd = pxa2xx_lcdc_init(address_space, 0x44000000,
|
|
s->lcd = pxa2xx_lcdc_init(address_space, 0x44000000,
|
|
qdev_get_gpio_in(s->pic, PXA2XX_PIC_LCD));
|
|
qdev_get_gpio_in(s->pic, PXA2XX_PIC_LCD));
|
|
@@ -2231,21 +2231,21 @@ PXA2xxState *pxa255_init(MemoryRegion *address_space, unsigned int sdram_size)
|
|
qdev_get_gpio_in(s->dma, PXA2XX_TX_RQ_MMCI));
|
|
qdev_get_gpio_in(s->dma, PXA2XX_TX_RQ_MMCI));
|
|
|
|
|
|
for (i = 0; pxa255_serial[i].io_base; i++) {
|
|
for (i = 0; pxa255_serial[i].io_base; i++) {
|
|
- if (serial_hds[i]) {
|
|
|
|
|
|
+ if (serial_hd(i)) {
|
|
serial_mm_init(address_space, pxa255_serial[i].io_base, 2,
|
|
serial_mm_init(address_space, pxa255_serial[i].io_base, 2,
|
|
qdev_get_gpio_in(s->pic, pxa255_serial[i].irqn),
|
|
qdev_get_gpio_in(s->pic, pxa255_serial[i].irqn),
|
|
- 14745600 / 16, serial_hds[i],
|
|
|
|
|
|
+ 14745600 / 16, serial_hd(i),
|
|
DEVICE_NATIVE_ENDIAN);
|
|
DEVICE_NATIVE_ENDIAN);
|
|
} else {
|
|
} else {
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- if (serial_hds[i])
|
|
|
|
|
|
+ if (serial_hd(i))
|
|
s->fir = pxa2xx_fir_init(address_space, 0x40800000,
|
|
s->fir = pxa2xx_fir_init(address_space, 0x40800000,
|
|
qdev_get_gpio_in(s->pic, PXA2XX_PIC_ICP),
|
|
qdev_get_gpio_in(s->pic, PXA2XX_PIC_ICP),
|
|
qdev_get_gpio_in(s->dma, PXA2XX_RX_RQ_ICP),
|
|
qdev_get_gpio_in(s->dma, PXA2XX_RX_RQ_ICP),
|
|
qdev_get_gpio_in(s->dma, PXA2XX_TX_RQ_ICP),
|
|
qdev_get_gpio_in(s->dma, PXA2XX_TX_RQ_ICP),
|
|
- serial_hds[i]);
|
|
|
|
|
|
+ serial_hd(i));
|
|
|
|
|
|
s->lcd = pxa2xx_lcdc_init(address_space, 0x44000000,
|
|
s->lcd = pxa2xx_lcdc_init(address_space, 0x44000000,
|
|
qdev_get_gpio_in(s->pic, PXA2XX_PIC_LCD));
|
|
qdev_get_gpio_in(s->pic, PXA2XX_PIC_LCD));
|