Revision 0201e2da hw/spapr.c
b/hw/spapr.c | ||
---|---|---|
262 | 262 |
long pteg_shift = 17; |
263 | 263 |
int fdt_size; |
264 | 264 |
char *filename; |
265 |
int irq = 16; |
|
265 | 266 |
|
266 | 267 |
spapr = qemu_malloc(sizeof(*spapr)); |
267 | 268 |
cpu_ppc_hypercall = emulate_spapr_hypercall; |
... | ... | |
325 | 326 |
/* Set up VIO bus */ |
326 | 327 |
spapr->vio_bus = spapr_vio_bus_init(); |
327 | 328 |
|
328 |
for (i = 0; i < MAX_SERIAL_PORTS; i++) { |
|
329 |
for (i = 0; i < MAX_SERIAL_PORTS; i++, irq++) {
|
|
329 | 330 |
if (serial_hds[i]) { |
330 |
spapr_vty_create(spapr->vio_bus, i, serial_hds[i]); |
|
331 |
spapr_vty_create(spapr->vio_bus, i, serial_hds[i], |
|
332 |
xics_find_qirq(spapr->icp, irq), irq); |
|
331 | 333 |
} |
332 | 334 |
} |
333 | 335 |
|
Also available in: Unified diff