Lines Matching full:serial
25 #include "hw/char/serial-isa.h"
79 /* Serial */ in isa_superio_realize()
80 for (i = 0; i < k->serial.count; i++) { in isa_superio_realize()
81 if (i >= ARRAY_SIZE(sio->serial)) { in isa_superio_realize()
82 warn_report("superio: ignoring %td serial controllers", in isa_superio_realize()
83 k->serial.count - ARRAY_SIZE(sio->serial)); in isa_superio_realize()
86 if (!k->serial.is_enabled || k->serial.is_enabled(sio, i)) { in isa_superio_realize()
90 name = g_strdup_printf("discarding-serial%d", i); in isa_superio_realize()
93 name = g_strdup_printf("serial%d", i); in isa_superio_realize()
98 if (k->serial.get_iobase) { in isa_superio_realize()
100 k->serial.get_iobase(sio, i)); in isa_superio_realize()
102 if (k->serial.get_irq) { in isa_superio_realize()
103 qdev_prop_set_uint32(d, "irq", k->serial.get_irq(sio, i)); in isa_superio_realize()
108 sio->serial[i] = isa; in isa_superio_realize()
110 k->serial.get_iobase ? in isa_superio_realize()
111 k->serial.get_iobase(sio, i) : -1, in isa_superio_realize()
112 k->serial.get_irq ? in isa_superio_realize()
113 k->serial.get_irq(sio, i) : -1); in isa_superio_realize()