/openbmc/qemu/hw/tpm/ |
H A D | tpm_tis_isa.c | 47 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() 103 TPMStateISA *isadev = TPM_TIS_ISA(obj); in tpm_tis_isa_initfn() local 104 TPMState *s = &isadev->state; in tpm_tis_isa_initfn() [all …]
|
/openbmc/qemu/hw/ide/ |
H A D | isa.c | 70 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()
|
/openbmc/qemu/hw/display/ |
H A D | vga-isa.c | 59 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 D | cirrus_vga_isa.c | 47 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()
|
/openbmc/qemu/hw/char/ |
H A D | parallel-isa.c | 23 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 D | serial-isa.c | 59 ISADevice *isadev = ISA_DEVICE(dev); in serial_isa_realizefn() local 79 s->irq = isa_get_irq(isadev, isa->isairq); in serial_isa_realizefn() 84 isa_register_ioport(isadev, &s->io, isa->iobase); in serial_isa_realizefn() 166 ISADevice *isadev; in type_init() local 168 isadev = isa_new(TYPE_ISA_SERIAL); in type_init() 169 dev = DEVICE(isadev); in type_init() 172 isa_realize_and_unref(isadev, bus, &error_fatal); in type_init()
|
H A D | parallel.c | 500 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()
|
/openbmc/qemu/hw/net/ |
H A D | ne2000-isa.c | 64 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()
|
/openbmc/qemu/hw/intc/ |
H A D | i8259_common.c | 95 ISADevice *isadev; in i8259_init_chip() local 97 isadev = isa_new(name); in i8259_init_chip() 98 dev = DEVICE(isadev); in i8259_init_chip() 103 isa_realize_and_unref(isadev, bus, &error_fatal); in i8259_init_chip() 105 return isadev; in i8259_init_chip()
|
H A D | i8259.c | 411 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()
|
/openbmc/qemu/hw/ipmi/ |
H A D | isa_ipmi_bt.c | 89 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 D | isa_ipmi_kcs.c | 91 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()
|
/openbmc/qemu/hw/rtc/ |
H A D | m48t59-isa.c | 98 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 D | mc146818rtc.c | 876 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()
|
/openbmc/qemu/hw/i386/ |
H A D | port92.c | 94 ISADevice *isadev = ISA_DEVICE(dev); in port92_realizefn() local 97 isa_register_ioport(isadev, &s->io, 0x92); in port92_realizefn()
|
H A D | vmport.c | 236 ISADevice *isadev = ISA_DEVICE(dev); in vmport_realizefn() local 240 isa_register_ioport(isadev, &s->io, 0x5658); in vmport_realizefn()
|
H A D | pc.c | 1057 ISADevice *isadev = isa_vga_init(isa_bus); in pc_vga_init() local 1058 dev = isadev ? DEVICE(isadev) : NULL; in pc_vga_init()
|
/openbmc/qemu/hw/isa/ |
H A D | isa-bus.c | 101 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()
|
/openbmc/qemu/hw/block/ |
H A D | fdc-isa.c | 90 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()
|
/openbmc/qemu/hw/audio/ |
H A D | pcspk.c | 187 ISADevice *isadev = ISA_DEVICE(dev); in pcspk_realizefn() local 190 isa_register_ioport(isadev, &s->ioport, s->iobase); in pcspk_realizefn()
|
H A D | sb16.c | 1400 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()
|
/openbmc/qemu/hw/timer/ |
H A D | i8254_common.c | 171 ISADevice *isadev = ISA_DEVICE(dev); in pit_common_realize() local 174 isa_register_ioport(isadev, &pit->ioports, pit->iobase); in pit_common_realize()
|
/openbmc/qemu/hw/input/ |
H A D | pckbd.c | 860 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()
|
/openbmc/qemu/include/hw/isa/ |
H A D | isa.h | 91 void isa_connect_gpio_out(ISADevice *isadev, int gpioirq, unsigned isairq);
|