/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()
|
/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 | 163 static void serial_isa_init(ISABus *bus, int index, Chardev *chr) in type_init() 175 void serial_hds_isa_init(ISABus *bus, int from, int to) in serial_hds_isa_init()
|
/openbmc/qemu/include/hw/timer/ |
H A D | i8254.h | 48 static inline ISADevice *i8254_pit_init(ISABus *bus, int base, int isa_irq, in OBJECT_DECLARE_TYPE() 65 static inline ISADevice *kvm_pit_init(ISABus *bus, int base) in kvm_pit_init()
|
/openbmc/qemu/include/hw/i386/ |
H A D | pc.h | 192 DeviceState *pc_vga_init(ISABus *isa_bus, PCIBus *pci_bus); 194 ISABus *isa_bus, qemu_irq *gsi, 198 void pc_nic_init(PCMachineClass *pcmc, ISABus *isa_bus, PCIBus *pci_bus); 200 void pc_i8259_create(ISABus *isa_bus, qemu_irq *i8259_irqs);
|
H A D | vmport.h | 21 static inline void vmport_init(ISABus *bus) in vmport_init()
|
/openbmc/qemu/hw/audio/ |
H A D | soundhw.c | 113 ISABus *isa_bus = (ISABus *) object_resolve_path_type("", TYPE_ISA_BUS, NULL); in soundhw_init()
|
/openbmc/qemu/include/qemu/ |
H A D | typedefs.h | 58 typedef struct ISABus ISABus; typedef
|
/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);
|
H A D | parallel.h | 26 void parallel_hds_isa_init(ISABus *bus, int n);
|
/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/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);
|
H A D | pnv_chip.h | 166 ISABus *(*isa_create)(PnvChip *chip, 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()
|
/openbmc/qemu/hw/hppa/ |
H A D | machine.c | 91 static ISABus *hppa_isa_bus(hwaddr addr) in hppa_isa_bus() 93 ISABus *isa_bus; in hppa_isa_bus() 540 ISABus *isa_bus; in machine_HP_B160L_init()
|
/openbmc/qemu/hw/alpha/ |
H A D | dp264.c | 57 ISABus *isa_bus; in clipper_init()
|
/openbmc/qemu/hw/i386/ |
H A D | pc.c | 590 static gboolean pc_init_ne2k_isa(ISABus *bus, NICInfo *nd, Error **errp) in pc_init_ne2k_isa() 1048 DeviceState *pc_vga_init(ISABus *isa_bus, PCIBus *pci_bus) in pc_vga_init() 1084 static void pc_superio_init(ISABus *isa_bus, bool create_fdctrl, in pc_superio_init() 1140 ISABus *isa_bus, qemu_irq *gsi, in pc_basic_device_init() 1241 void pc_nic_init(PCMachineClass *pcmc, ISABus *isa_bus, PCIBus *pci_bus) in pc_nic_init() 1261 void pc_i8259_create(ISABus *isa_bus, qemu_irq *i8259_irqs) in pc_i8259_create()
|