Lines Matching full:parallel
19 #include "hw/char/parallel.h"
24 #include "hw/char/parallel-isa.h"
40 /* Parallel port */ in isa_superio_realize()
41 for (i = 0; i < k->parallel.count; i++) { in isa_superio_realize()
42 if (i >= ARRAY_SIZE(sio->parallel)) { in isa_superio_realize()
43 warn_report("superio: ignoring %td parallel controllers", in isa_superio_realize()
44 k->parallel.count - ARRAY_SIZE(sio->parallel)); in isa_superio_realize()
47 if (!k->parallel.is_enabled || k->parallel.is_enabled(sio, i)) { in isa_superio_realize()
51 name = g_strdup_printf("discarding-parallel%d", i); in isa_superio_realize()
54 name = g_strdup_printf("parallel%d", i); in isa_superio_realize()
59 if (k->parallel.get_iobase) { in isa_superio_realize()
61 k->parallel.get_iobase(sio, i)); in isa_superio_realize()
63 if (k->parallel.get_irq) { in isa_superio_realize()
64 qdev_prop_set_uint32(d, "irq", k->parallel.get_irq(sio, i)); in isa_superio_realize()
69 sio->parallel[i] = isa; in isa_superio_realize()
71 k->parallel.get_iobase ? in isa_superio_realize()
72 k->parallel.get_iobase(sio, i) : -1, in isa_superio_realize()
73 k->parallel.get_irq ? in isa_superio_realize()
74 k->parallel.get_irq(sio, i) : -1); in isa_superio_realize()