Home
last modified time | relevance | path

Searched refs:isadev (Results 1 – 24 of 24) sorted by relevance

/qemu/hw/tpm/
H A Dtpm_tis_isa.c47 TPMStateISA *isadev = opaque; in OBJECT_DECLARE_SIMPLE_TYPE() local
49 return tpm_tis_pre_save(&isadev->state); in OBJECT_DECLARE_SIMPLE_TYPE()
72 TPMStateISA *isadev = TPM_TIS_ISA(ti); in tpm_tis_isa_request_completed() local
73 TPMState *s = &isadev->state; in tpm_tis_isa_request_completed()
80 TPMStateISA *isadev = TPM_TIS_ISA(ti); in tpm_tis_isa_get_tpm_version() local
81 TPMState *s = &isadev->state; in tpm_tis_isa_get_tpm_version()
88 TPMStateISA *isadev = TPM_TIS_ISA(dev); in tpm_tis_isa_reset() local
89 TPMState *s = &isadev->state; in tpm_tis_isa_reset()
104 TPMState *s = &isadev->state; in tpm_tis_isa_initfn()
114 TPMState *s = &isadev->state; in tpm_tis_isa_realizefn()
[all …]
/qemu/hw/ide/
H A Disa.c70 ISADevice *isadev = ISA_DEVICE(dev); in isa_ide_realizefn() local
74 ide_init_ioport(&s->bus, isadev, s->iobase, s->iobase2); in isa_ide_realizefn()
75 ide_bus_init_output_irq(&s->bus, isa_get_irq(isadev, s->irqnum)); in isa_ide_realizefn()
84 ISADevice *isadev; in isa_ide_init() local
87 isadev = isa_new(TYPE_ISA_IDE); in isa_ide_init()
88 dev = DEVICE(isadev); in isa_ide_init()
92 isa_realize_and_unref(isadev, bus, &error_fatal); in isa_ide_init()
101 return isadev; in isa_ide_init()
/qemu/hw/display/
H A Dvga-isa.c59 ISADevice *isadev = ISA_DEVICE(dev); in vga_isa_realizefn() local
70 s->legacy_address_space = isa_address_space(isadev); in vga_isa_realizefn()
72 isa_register_portio_list(isadev, &d->portio_vga, in vga_isa_realizefn()
75 isa_register_portio_list(isadev, &d->portio_vbe, in vga_isa_realizefn()
78 memory_region_add_subregion_overlap(isa_address_space(isadev), in vga_isa_realizefn()
84 memory_region_add_subregion(isa_address_space(isadev), in vga_isa_realizefn()
H A Dcirrus_vga_isa.c47 ISADevice *isadev = ISA_DEVICE(dev); in isa_cirrus_vga_realizefn() local
64 isa_address_space(isadev), in isa_cirrus_vga_realizefn()
65 isa_address_space_io(isadev)); in isa_cirrus_vga_realizefn()
/qemu/hw/char/
H A Dserial-isa.c58 ISADevice *isadev = ISA_DEVICE(dev); in serial_isa_realizefn() local
78 s->irq = isa_get_irq(isadev, isa->isairq); in serial_isa_realizefn()
83 isa_register_ioport(isadev, &s->io, isa->iobase); in serial_isa_realizefn()
165 ISADevice *isadev; in type_init() local
167 isadev = isa_new(TYPE_ISA_SERIAL); in type_init()
168 dev = DEVICE(isadev); in type_init()
171 isa_realize_and_unref(isadev, bus, &error_fatal); in type_init()
H A Dparallel-isa.c23 ISADevice *isadev; in parallel_init() local
25 isadev = isa_new(TYPE_ISA_PARALLEL); in parallel_init()
26 dev = DEVICE(isadev); in parallel_init()
29 isa_realize_and_unref(isadev, bus, &error_fatal); in parallel_init()
H A Dparallel.c500 ISADevice *isadev = ISA_DEVICE(dev); in parallel_isa_realizefn() local
525 s->irq = isa_get_irq(isadev, isa->isairq); in parallel_isa_realizefn()
535 isa_register_portio_list(isadev, &isa->portio_list, base, in parallel_isa_realizefn()
/qemu/hw/net/
H A Dne2000-isa.c64 ISADevice *isadev = ISA_DEVICE(dev); in isa_ne2000_realizefn() local
68 ne2000_setup_io(s, DEVICE(isadev), 0x20); in isa_ne2000_realizefn()
69 isa_register_ioport(isadev, &s->io, isa->iobase); in isa_ne2000_realizefn()
71 s->irq = isa_get_irq(isadev, isa->isairq); in isa_ne2000_realizefn()
/qemu/hw/intc/
H A Di8259_common.c96 ISADevice *isadev; in i8259_init_chip() local
98 isadev = isa_new(name); in i8259_init_chip()
99 dev = DEVICE(isadev); in i8259_init_chip()
104 isa_realize_and_unref(isadev, bus, &error_fatal); in i8259_init_chip()
106 return isadev; in i8259_init_chip()
H A Di8259.c411 ISADevice *isadev; in i8259_init() local
416 isadev = i8259_init_chip(TYPE_I8259, bus, true); in i8259_init()
417 dev = DEVICE(isadev); in i8259_init()
426 isadev = i8259_init_chip(TYPE_I8259, bus, false); in i8259_init()
427 dev = DEVICE(isadev); in i8259_init()
/qemu/hw/rtc/
H A Dm48t59-isa.c98 ISADevice *isadev = ISA_DEVICE(dev); in m48t59_isa_realize() local
109 s->IRQ = isa_get_irq(isadev, d->isairq); in m48t59_isa_realize()
113 isa_register_ioport(isadev, &d->io, d->io_base); in m48t59_isa_realize()
H A Dmc146818rtc.c876 ISADevice *isadev = ISA_DEVICE(dev); in rtc_realizefn() local
901 rtc_set_date_from_host(isadev); in rtc_realizefn()
923 isa_register_ioport(isadev, &s->io, s->io_base); in rtc_realizefn()
943 ISADevice *isadev; in mc146818_rtc_init() local
946 isadev = isa_new(TYPE_MC146818_RTC); in mc146818_rtc_init()
947 dev = DEVICE(isadev); in mc146818_rtc_init()
948 s = MC146818_RTC(isadev); in mc146818_rtc_init()
950 isa_realize_and_unref(isadev, bus, &error_fatal); in mc146818_rtc_init()
954 isa_connect_gpio_out(isadev, 0, s->isairq); in mc146818_rtc_init()
957 object_property_add_alias(qdev_get_machine(), "rtc-time", OBJECT(isadev), in mc146818_rtc_init()
/qemu/hw/ipmi/
H A Disa_ipmi_bt.c89 ISADevice *isadev = ISA_DEVICE(dev); in isa_ipmi_bt_realize() local
111 iib->irq = isa_get_irq(isadev, iib->isairq); in isa_ipmi_bt_realize()
119 isa_register_ioport(isadev, &iib->bt.io, iib->bt.io_base); in isa_ipmi_bt_realize()
H A Disa_ipmi_kcs.c91 ISADevice *isadev = ISA_DEVICE(dev); in ipmi_isa_realize() local
113 iik->irq = isa_get_irq(isadev, iik->isairq); in ipmi_isa_realize()
121 isa_register_ioport(isadev, &iik->kcs.io, iik->kcs.io_base); in ipmi_isa_realize()
/qemu/hw/i386/
H A Dport92.c94 ISADevice *isadev = ISA_DEVICE(dev); in port92_realizefn() local
97 isa_register_ioport(isadev, &s->io, 0x92); in port92_realizefn()
H A Dvmport.c236 ISADevice *isadev = ISA_DEVICE(dev); in vmport_realizefn() local
240 isa_register_ioport(isadev, &s->io, 0x5658); in vmport_realizefn()
H A Dpc.c1106 ISADevice *isadev = isa_vga_init(isa_bus); in pc_vga_init() local
1107 dev = isadev ? DEVICE(isadev) : NULL; in pc_vga_init()
/qemu/hw/isa/
H A Disa-bus.c101 void isa_connect_gpio_out(ISADevice *isadev, int gpioirq, unsigned isairq) in isa_connect_gpio_out() argument
103 qemu_irq input_irq = isa_get_irq(isadev, isairq); in isa_connect_gpio_out()
104 qdev_connect_gpio_out(DEVICE(isadev), gpioirq, input_irq); in isa_connect_gpio_out()
/qemu/hw/block/
H A Dfdc-isa.c90 ISADevice *isadev = ISA_DEVICE(dev); in isabus_fdc_realize() local
91 ISABus *bus = isa_bus_from_device(isadev); in isabus_fdc_realize()
96 isa_register_portio_list(isadev, &isa->portio_list, in isabus_fdc_realize()
/qemu/hw/audio/
H A Dpcspk.c187 ISADevice *isadev = ISA_DEVICE(dev); in pcspk_realizefn() local
190 isa_register_ioport(isadev, &s->ioport, s->iobase); in pcspk_realizefn()
H A Dsb16.c1400 ISADevice *isadev = ISA_DEVICE (dev); in sb16_realizefn() local
1401 ISABus *bus = isa_bus_from_device(isadev); in sb16_realizefn()
1431 isa_register_portio_list(isadev, &s->portio_list, s->port, in sb16_realizefn()
/qemu/hw/input/
H A Dpckbd.c860 ISADevice *isadev = ISA_DEVICE(dev); in i8042_realizefn() local
876 isa_connect_gpio_out(isadev, I8042_KBD_IRQ, isa_s->kbd_irq); in i8042_realizefn()
877 isa_connect_gpio_out(isadev, I8042_MOUSE_IRQ, isa_s->mouse_irq); in i8042_realizefn()
879 isa_register_ioport(isadev, isa_s->io + 0, 0x60); in i8042_realizefn()
880 isa_register_ioport(isadev, isa_s->io + 1, 0x64); in i8042_realizefn()
/qemu/hw/timer/
H A Di8254_common.c171 ISADevice *isadev = ISA_DEVICE(dev); in pit_common_realize() local
174 isa_register_ioport(isadev, &pit->ioports, pit->iobase); in pit_common_realize()
/qemu/include/hw/isa/
H A Disa.h91 void isa_connect_gpio_out(ISADevice *isadev, int gpioirq, unsigned isairq);