Home
last modified time | relevance | path

Searched refs:sysbus (Results 1 – 25 of 35) sorted by relevance

12

/openbmc/qemu/hw/mips/
H A Djazz.c120 SysBusDevice *sysbus; in mips_jazz_init_net() local
136 sysbus = SYS_BUS_DEVICE(dev); in mips_jazz_init_net()
137 sysbus_realize_and_unref(sysbus, &error_fatal); in mips_jazz_init_net()
138 sysbus_mmio_map(sysbus, 0, 0x80001000); in mips_jazz_init_net()
139 sysbus_connect_irq(sysbus, 0, qdev_get_gpio_in(rc4030, 4)); in mips_jazz_init_net()
184 SysBusDevice *sysbus; in mips_jazz_init() local
265 sysbus = SYS_BUS_DEVICE(rc4030); in mips_jazz_init()
266 sysbus_connect_irq(sysbus, 0, env->irq[6]); in mips_jazz_init()
267 sysbus_connect_irq(sysbus, 1, env->irq[3]); in mips_jazz_init()
269 sysbus_mmio_get_region(sysbus, 0)); in mips_jazz_init()
[all …]
/openbmc/qemu/hw/m68k/
H A Dq800.c269 SysBusDevice *sysbus; in q800_machine_init() local
326 sysbus = SYS_BUS_DEVICE(&m->djmemc); in q800_machine_init()
327 sysbus_realize_and_unref(sysbus, &error_fatal); in q800_machine_init()
329 sysbus_mmio_get_region(sysbus, 0)); in q800_machine_init()
333 sysbus = SYS_BUS_DEVICE(&m->iosb); in q800_machine_init()
334 sysbus_realize_and_unref(sysbus, &error_fatal); in q800_machine_init()
336 sysbus_mmio_get_region(sysbus, 0)); in q800_machine_init()
346 sysbus = SYS_BUS_DEVICE(&m->via1); in q800_machine_init()
347 sysbus_realize(sysbus, &error_fatal); in q800_machine_init()
349 sysbus_mmio_get_region(sysbus, 1)); in q800_machine_init()
[all …]
H A Dvirt.c129 SysBusDevice *sysbus; in virt_init() local
173 sysbus = SYS_BUS_DEVICE(pic_dev[i]); in virt_init()
175 sysbus_realize_and_unref(sysbus, &error_fatal); in virt_init()
177 sysbus_mmio_map(sysbus, 0, io_base); in virt_init()
178 sysbus_connect_irq(sysbus, 0, qdev_get_gpio_in(irqc_dev, i)); in virt_init()
188 sysbus = SYS_BUS_DEVICE(dev); in virt_init()
189 sysbus_realize_and_unref(sysbus, &error_fatal); in virt_init()
190 sysbus_mmio_map(sysbus, 0, io_base); in virt_init()
191 sysbus_connect_irq(sysbus, 0, PIC_GPIO(VIRT_GF_RTC_IRQ_BASE + i)); in virt_init()
198 sysbus = SYS_BUS_DEVICE(dev); in virt_init()
[all …]
/openbmc/qemu/hw/uefi/
H A Dvar-service-sysbus.c61 SysBusDevice *sysbus = SYS_BUS_DEVICE(dev); in uefi_vars_sysbus_realize() local
63 sysbus_init_mmio(sysbus, &uv->state.mr); in uefi_vars_sysbus_realize()
94 SysBusDevice *sysbus = SYS_BUS_DEVICE(dev); in uefi_vars_x64_realize() local
100 sysbus_mmio_map(sysbus, 0, hwinfo.mmio_address); in uefi_vars_x64_realize()
H A Dmeson.build12 'var-service-sysbus.c'))
/openbmc/qemu/hw/scsi/
H A Desp.c1474 SysBusESPState *sysbus = opaque; in sysbus_esp_mem_write() local
1475 ESPState *s = ESP(&sysbus->esp); in sysbus_esp_mem_write()
1478 saddr = addr >> sysbus->it_shift; in sysbus_esp_mem_write()
1485 SysBusESPState *sysbus = opaque; in sysbus_esp_mem_read() local
1486 ESPState *s = ESP(&sysbus->esp); in sysbus_esp_mem_read()
1489 saddr = addr >> sysbus->it_shift; in sysbus_esp_mem_read()
1503 SysBusESPState *sysbus = opaque; in sysbus_esp_pdma_write() local
1504 ESPState *s = ESP(&sysbus->esp); in sysbus_esp_pdma_write()
1523 SysBusESPState *sysbus = opaque; in sysbus_esp_pdma_read() local
1524 ESPState *s = ESP(&sysbus->esp); in sysbus_esp_pdma_read()
[all …]
/openbmc/qemu/hw/usb/
H A Dmeson.build18 system_ss.add(when: 'CONFIG_USB_OHCI_SYSBUS', if_true: files('hcd-ohci-sysbus.c'))
21 system_ss.add(when: 'CONFIG_USB_EHCI_SYSBUS', if_true: files('hcd-ehci-sysbus.c'))
24 system_ss.add(when: 'CONFIG_USB_XHCI_SYSBUS', if_true: files('hcd-xhci-sysbus.c'))
/openbmc/qemu/rust/qemu-api/src/
H A Dprelude.rs29 pub use crate::sysbus::SysBusDeviceMethods;
H A Dlib.rs29 pub mod sysbus; module
/openbmc/qemu/hw/core/
H A Dmeson.build26 system_ss.add(when: 'CONFIG_PLATFORM_BUS', if_true: files('sysbus-fdt.c'))
45 'sysbus.c',
/openbmc/qemu/hw/dma/
H A Drc4030.c664 SysBusDevice *sysbus = SYS_BUS_DEVICE(obj); in rc4030_initfn() local
668 sysbus_init_irq(sysbus, &s->timer_irq); in rc4030_initfn()
669 sysbus_init_irq(sysbus, &s->jazz_bus_irq); in rc4030_initfn()
671 sysbus_init_mmio(sysbus, &s->iomem_chipset); in rc4030_initfn()
672 sysbus_init_mmio(sysbus, &s->iomem_jazzio); in rc4030_initfn()
H A Dsparc32_dma.c308 SysBusESPState *sysbus = SYSBUS_ESP(&es->esp); in sparc32_espdma_device_realize() local
309 ESPState *esp = &sysbus->esp; in sparc32_espdma_device_realize()
314 sysbus->it_shift = 2; in sparc32_espdma_device_realize()
316 sysbus_realize(SYS_BUS_DEVICE(sysbus), &error_fatal); in sparc32_espdma_device_realize()
/openbmc/qemu/hw/openrisc/
H A Dvirt.c450 SysBusDevice *sysbus; in openrisc_virt_virtio_init() local
456 sysbus = SYS_BUS_DEVICE(dev); in openrisc_virt_virtio_init()
457 sysbus_realize_and_unref(sysbus, &error_fatal); in openrisc_virt_virtio_init()
458 sysbus_connect_irq(sysbus, 0, virtio_irq); in openrisc_virt_virtio_init()
459 sysbus_mmio_map(sysbus, 0, base); in openrisc_virt_virtio_init()
/openbmc/qemu/hw/net/
H A Di82596.h26 uint8_t sysbus; member
H A Di82596.c416 s->sysbus = get_byte(s->scp + 3); /* big endian */ in signal_ca()
417 DBG(printf("SYSBUS = %08x\n", s->sysbus)); in signal_ca()
418 if (((s->sysbus >> 1) & 0x03) != 2) { in signal_ca()
421 if ((s->sysbus >> 7)) { in signal_ca()
/openbmc/qemu/docs/devel/
H A Duefi-vars.rst37 in ``uefi-vars-x64`` and ``uefi-vars-sysbus`` flavours. The device
68 -device uefi-vars-sysbus,jsonfile=/path/to/vars.json
H A Dreset.rst356 'sysbus' bus. The sysbus bus is the root of the qbus tree. This
357 means that all devices on the sysbus are reset, and all their
/openbmc/qemu/hw/block/
H A Dmeson.build8 system_ss.add(when: 'CONFIG_FDC_SYSBUS', if_true: files('fdc-sysbus.c'))
/openbmc/qemu/hw/ide/
H A Dmeson.build3 system_ss.add(when: 'CONFIG_AHCI_SYSBUS', if_true: files('ahci-sysbus.c'))
/openbmc/qemu/rust/qemu-api/tests/
H A Dtests.rs14 sysbus::SysBusDevice,
/openbmc/qemu/rust/qemu-api/
H A Dmeson.build71 'src/sysbus.rs',
/openbmc/qemu/hw/loongarch/
H A Dvirt.c239 SysBusDevice *sysbus; in create_platform_bus() local
249 sysbus = SYS_BUS_DEVICE(dev); in create_platform_bus()
252 sysbus_connect_irq(sysbus, i, qdev_get_gpio_in(pch_pic, irq)); in create_platform_bus()
257 sysbus_mmio_get_region(sysbus, 0)); in create_platform_bus()
/openbmc/qemu/stubs/
H A Dmeson.build99 stub_ss.add(files('sysbus.c'))
/openbmc/qemu/hw/display/
H A Dapple-gfx-mmio.m18 #include "hw/sysbus.h"
/openbmc/qemu/docs/specs/
H A Dfsi.rst85 gpio-out "sysbus-irq" 1

12