Home
last modified time | relevance | path

Searched refs:ISABus (Results 1 – 25 of 48) 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()
/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.c163 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 Di8254.h48 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 Dpc.h192 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 Dvmport.h21 static inline void vmport_init(ISABus *bus) in vmport_init()
/openbmc/qemu/hw/audio/
H A Dsoundhw.c113 ISABus *isa_bus = (ISABus *) object_resolve_path_type("", TYPE_ISA_BUS, NULL); in soundhw_init()
/openbmc/qemu/include/qemu/
H A Dtypedefs.h58 typedef struct ISABus ISABus; typedef
/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);
H A Dparallel.h26 void parallel_hds_isa_init(ISABus *bus, int n);
/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/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);
H A Dpnv_chip.h166 ISABus *(*isa_create)(PnvChip *chip, 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()
/openbmc/qemu/hw/hppa/
H A Dmachine.c91 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 Ddp264.c57 ISABus *isa_bus; in clipper_init()
/openbmc/qemu/hw/i386/
H A Dpc.c590 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()

12