Home
last modified time | relevance | path

Searched refs:ISABus (Results 1 – 25 of 26) sorted by relevance

12

/openbmc/qemu/include/hw/isa/
H A Disa.h17 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 Di8259_internal.h74 ISADevice *i8259_init_chip(const char *name, ISABus *bus, bool master);
/openbmc/qemu/hw/isa/
H A Disa-bus.c28 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 Di82378.c68 ISABus *isabus; in i82378_realize()
H A Dpiix.c302 ISABus *isa_bus; in pci_piix_realize()
/openbmc/qemu/include/hw/intc/
H A Di8259.h17 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 Dparallel-isa.c20 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 Dserial-isa.c162 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 Disa.h17 ISADevice *isa_ide_init(ISABus *bus, int iobase, int iobase2, int irqnum,
/openbmc/qemu/include/hw/char/
H A Dserial-isa.h34 void serial_hds_isa_init(ISABus *bus, int from, int to);
/openbmc/qemu/include/hw/i386/
H A Dvmport.h21 static inline void vmport_init(ISABus *bus) in vmport_init()
/openbmc/qemu/include/hw/net/
H A Dne2000-isa.h20 static inline ISADevice *isa_ne2000_init(ISABus *bus, int base, int irq, in isa_ne2000_init()
/openbmc/qemu/include/qemu/
H A Dtypedefs.h59 typedef struct ISABus ISABus; typedef
/openbmc/qemu/include/hw/dma/
H A Di8257.h48 void i8257_dma_init(Object *parent, ISABus *bus, bool high_page_enable);
/openbmc/qemu/include/hw/rtc/
H A Dmc146818rtc.h54 MC146818RtcState *mc146818_rtc_init(ISABus *bus, int base_year,
/openbmc/qemu/include/hw/ppc/
H A Dpnv_lpc.h117 ISABus *pnv_lpc_isa_create(PnvLpcController *lpc, bool use_cpld, Error **errp);
/openbmc/qemu/hw/ide/
H A Disa.c80 ISADevice *isa_ide_init(ISABus *bus, int iobase, int iobase2, int irqnum, in isa_ide_init()
/openbmc/qemu/hw/dma/
H A Di82374.c126 ISABus *isa_bus = isa_bus_from_device(ISA_DEVICE(dev)); in i82374_realize()
H A Di8257.c634 void i8257_dma_init(Object *parent, ISABus *bus, bool high_page_enable) in type_init()
/openbmc/qemu/hw/intc/
H A Di8259_common.c92 ISADevice *i8259_init_chip(const char *name, ISABus *bus, bool master) in i8259_init_chip()
H A Di8259.c404 qemu_irq *i8259_init(ISABus *bus, qemu_irq parent_irq_in) in i8259_init()
/openbmc/qemu/hw/i386/kvm/
H A Di8259.c134 qemu_irq *kvm_i8259_init(ISABus *bus) in kvm_i8259_init()
/openbmc/qemu/hw/block/
H A Dfdc-isa.c91 ISABus *bus = isa_bus_from_device(isadev); in isabus_fdc_realize()
/openbmc/qemu/hw/ppc/
H A Dpnv_lpc.c927 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 Dmicrovm.c164 ISABus *isa_bus; in microvm_devices_init()

12