Revision 2d48377a hw/pxa2xx.c

b/hw/pxa2xx.c
2076 2076

  
2077 2077
    for (i = 0; pxa270_serial[i].io_base; i ++)
2078 2078
        if (serial_hds[i])
2079
#ifdef TARGET_WORDS_BIGENDIAN
2079 2080
            serial_mm_init(pxa270_serial[i].io_base, 2,
2080 2081
                           s->pic[pxa270_serial[i].irqn], 14857000/16,
2081
                           serial_hds[i], 1);
2082
                           serial_hds[i], 1, 1);
2083
#else
2084
            serial_mm_init(pxa270_serial[i].io_base, 2,
2085
                           s->pic[pxa270_serial[i].irqn], 14857000/16,
2086
                           serial_hds[i], 1, 1);
2087
#endif
2082 2088
        else
2083 2089
            break;
2084 2090
    if (serial_hds[i])
......
2187 2193
                              s->pic[PXA2XX_PIC_MMC], s->dma);
2188 2194

  
2189 2195
    for (i = 0; pxa255_serial[i].io_base; i ++)
2190
        if (serial_hds[i])
2196
        if (serial_hds[i]) {
2197
#ifdef TARGET_WORDS_BIGENDIAN
2191 2198
            serial_mm_init(pxa255_serial[i].io_base, 2,
2192 2199
                           s->pic[pxa255_serial[i].irqn], 14745600/16,
2193
                           serial_hds[i], 1);
2194
        else
2200
                           serial_hds[i], 1, 1);
2201
#else
2202
            serial_mm_init(pxa255_serial[i].io_base, 2,
2203
                           s->pic[pxa255_serial[i].irqn], 14745600/16,
2204
                           serial_hds[i], 1, 0);
2205
#endif
2206
        } else {
2195 2207
            break;
2208
        }
2196 2209
    if (serial_hds[i])
2197 2210
        s->fir = pxa2xx_fir_init(0x40800000, s->pic[PXA2XX_PIC_ICP],
2198 2211
                        s->dma, serial_hds[i]);

Also available in: Unified diff