| /openbmc/qemu/include/hw/isa/ |
| H A D | isa.h | 17 OBJECT_DECLARE_SIMPLE_TYPE(ISABus, ISA_BUS) 51 struct ISABus { struct 70 ISABus *isa_bus_new(DeviceState *dev, MemoryRegion *address_space, argument 72 void isa_bus_register_input_irqs(ISABus *bus, qemu_irq *irqs_in); 73 void isa_bus_dma(ISABus *bus, IsaDma *dma8, IsaDma *dma16); 74 IsaDma *isa_bus_get_dma(ISABus *bus, int nchan); 82 qemu_irq isa_bus_get_irq(ISABus *bus, unsigned irqnum); 85 bool isa_realize_and_unref(ISADevice *dev, ISABus *bus, Error **errp); 86 ISADevice *isa_create_simple(ISABus *bus, const char *name); 88 ISADevice *isa_vga_init(ISABus *bus); [all …]
|
| H A D | i8259_internal.h | 74 ISADevice *i8259_init_chip(const char *name, ISABus *bus, bool master);
|
| /openbmc/qemu/hw/isa/ |
| H A D | isa-bus.c | 28 static ISABus *isabus; 48 .instance_size = sizeof(ISABus), 52 ISABus *isa_bus_new(DeviceState *dev, MemoryRegion* address_space, in isa_bus_new() 77 void isa_bus_register_input_irqs(ISABus *bus, qemu_irq *irqs_in) in isa_bus_register_input_irqs() 82 qemu_irq isa_bus_get_irq(ISABus *bus, unsigned irqnum) in isa_bus_get_irq() 107 void isa_bus_dma(ISABus *bus, IsaDma *dma8, IsaDma *dma16) in isa_bus_dma() 115 IsaDma *isa_bus_get_dma(ISABus *bus, int nchan) in isa_bus_get_dma() 166 ISADevice *isa_create_simple(ISABus *bus, const char *name) in isa_create_simple() 175 bool isa_realize_and_unref(ISADevice *dev, ISABus *bus, Error **errp) in isa_realize_and_unref() 180 ISABus *isa_bus_from_device(ISADevice *dev) in isa_bus_from_device() [all …]
|
| H A D | i82378.c | 68 ISABus *isabus; in i82378_realize()
|
| H A D | piix.c | 302 ISABus *isa_bus; in pci_piix_realize()
|
| /openbmc/qemu/include/hw/intc/ |
| H A D | i8259.h | 17 qemu_irq *i8259_init(ISABus *bus, qemu_irq parent_irq_in); 18 qemu_irq *kvm_i8259_init(ISABus *bus);
|
| /openbmc/qemu/hw/char/ |
| H A D | parallel-isa.c | 20 static void parallel_init(ISABus *bus, int index, Chardev *chr) in parallel_init() 32 void parallel_hds_isa_init(ISABus *bus, int n) in parallel_hds_isa_init()
|
| H A D | serial-isa.c | 162 static void serial_isa_init(ISABus *bus, int index, Chardev *chr) in type_init() 174 void serial_hds_isa_init(ISABus *bus, int from, int to) in serial_hds_isa_init()
|
| /openbmc/qemu/include/hw/ide/ |
| H A D | isa.h | 17 ISADevice *isa_ide_init(ISABus *bus, int iobase, int iobase2, int irqnum,
|
| /openbmc/qemu/include/hw/char/ |
| H A D | serial-isa.h | 34 void serial_hds_isa_init(ISABus *bus, int from, int to);
|
| /openbmc/qemu/include/hw/i386/ |
| H A D | vmport.h | 21 static inline void vmport_init(ISABus *bus) in vmport_init()
|
| /openbmc/qemu/include/hw/net/ |
| H A D | ne2000-isa.h | 20 static inline ISADevice *isa_ne2000_init(ISABus *bus, int base, int irq, in isa_ne2000_init()
|
| /openbmc/qemu/include/qemu/ |
| H A D | typedefs.h | 59 typedef struct ISABus ISABus; typedef
|
| /openbmc/qemu/include/hw/dma/ |
| H A D | i8257.h | 48 void i8257_dma_init(Object *parent, ISABus *bus, bool high_page_enable);
|
| /openbmc/qemu/include/hw/rtc/ |
| H A D | mc146818rtc.h | 54 MC146818RtcState *mc146818_rtc_init(ISABus *bus, int base_year,
|
| /openbmc/qemu/include/hw/ppc/ |
| H A D | pnv_lpc.h | 117 ISABus *pnv_lpc_isa_create(PnvLpcController *lpc, bool use_cpld, Error **errp);
|
| /openbmc/qemu/hw/ide/ |
| H A D | isa.c | 80 ISADevice *isa_ide_init(ISABus *bus, int iobase, int iobase2, int irqnum, in isa_ide_init()
|
| /openbmc/qemu/hw/dma/ |
| H A D | i82374.c | 126 ISABus *isa_bus = isa_bus_from_device(ISA_DEVICE(dev)); in i82374_realize()
|
| H A D | i8257.c | 634 void i8257_dma_init(Object *parent, ISABus *bus, bool high_page_enable) in type_init()
|
| /openbmc/qemu/hw/intc/ |
| H A D | i8259_common.c | 92 ISADevice *i8259_init_chip(const char *name, ISABus *bus, bool master) in i8259_init_chip()
|
| H A D | i8259.c | 404 qemu_irq *i8259_init(ISABus *bus, qemu_irq parent_irq_in) in i8259_init()
|
| /openbmc/qemu/hw/i386/kvm/ |
| H A D | i8259.c | 134 qemu_irq *kvm_i8259_init(ISABus *bus) in kvm_i8259_init()
|
| /openbmc/qemu/hw/block/ |
| H A D | fdc-isa.c | 91 ISABus *bus = isa_bus_from_device(isadev); in isabus_fdc_realize()
|
| /openbmc/qemu/hw/ppc/ |
| H A D | pnv_lpc.c | 927 ISABus *pnv_lpc_isa_create(PnvLpcController *lpc, bool use_cpld, Error **errp) in pnv_lpc_isa_create() 930 ISABus *isa_bus; in pnv_lpc_isa_create()
|
| /openbmc/qemu/hw/i386/ |
| H A D | microvm.c | 164 ISABus *isa_bus; in microvm_devices_init()
|