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