| /qemu/hw/misc/macio/ |
| A D | macio.c | 96 SysBusDevice *sbd; in macio_common_realize() local 101 sbd = SYS_BUS_DEVICE(&s->dbdma); in macio_common_realize() 133 sysbus_connect_irq(sbd, 0, irq0); in macio_realize_ide() 134 sysbus_connect_irq(sbd, 1, irq1); in macio_realize_ide() 144 SysBusDevice *sbd; in macio_oldworld_realize() local 154 sbd = SYS_BUS_DEVICE(&os->pic); in macio_oldworld_realize() 163 sbd = SYS_BUS_DEVICE(&s->cuda); in macio_oldworld_realize() 168 sbd = SYS_BUS_DEVICE(&s->escc); in macio_oldworld_realize() 267 SysBusDevice *sbd; in macio_newworld_realize() local 276 sbd = SYS_BUS_DEVICE(&ns->pic); in macio_newworld_realize() [all …]
|
| /qemu/hw/arm/ |
| A D | xlnx-versal.c | 202 SysBusDevice *sbd; in versal_create_canfds() local 369 SysBusDevice *sbd; in versal_create_rtc() local 384 sysbus_connect_irq(sbd, 1, in versal_create_rtc() 390 SysBusDevice *sbd; in versal_create_trng() local 419 SysBusDevice *sbd; in versal_create_xrams() local 439 SysBusDevice *sbd; in versal_create_bbram() local 451 sysbus_connect_irq(sbd, 0, in versal_create_bbram() 495 SysBusDevice *sbd; in versal_create_pmc_iou_slcr() local 512 SysBusDevice *sbd; in versal_create_ospi() local 603 SysBusDevice *sbd; in versal_create_cfu() local [all …]
|
| A D | npcm7xx.c | 566 sysbus_realize(sbd, &error_abort); in npcm7xx_realize() 567 sysbus_mmio_map(sbd, 0, npcm7xx_tim_addr[i]); in npcm7xx_realize() 572 sysbus_connect_irq(sbd, j, irq); in npcm7xx_realize() 649 sysbus_realize(sbd, &error_abort); in npcm7xx_realize() 650 sysbus_mmio_map(sbd, 0, npcm7xx_pwm_addr[i]); in npcm7xx_realize() 662 sysbus_realize(sbd, &error_abort); in npcm7xx_realize() 663 sysbus_mmio_map(sbd, 0, npcm7xx_mft_addr[i]); in npcm7xx_realize() 691 sysbus_realize(sbd, &error_abort); in npcm7xx_realize() 717 sysbus_realize(sbd, &error_abort); in npcm7xx_realize() 738 sysbus_realize(sbd, &error_abort); in npcm7xx_realize() [all …]
|
| A D | xlnx-zynqmp.c | 260 SysBusDevice *sbd; in xlnx_zynqmp_create_bbram() local 267 sbd = SYS_BUS_DEVICE(&s->bbram); in xlnx_zynqmp_create_bbram() 269 sysbus_realize(sbd, &error_fatal); in xlnx_zynqmp_create_bbram() 278 SysBusDevice *sbd; in xlnx_zynqmp_create_efuse() local 293 sbd = SYS_BUS_DEVICE(ctrl); in xlnx_zynqmp_create_efuse() 294 sysbus_realize(sbd, &error_abort); in xlnx_zynqmp_create_efuse() 301 SysBusDevice *sbd; in xlnx_zynqmp_create_apu_ctrl() local 315 sysbus_realize(sbd, &error_fatal); in xlnx_zynqmp_create_apu_ctrl() 322 SysBusDevice *sbd; in xlnx_zynqmp_create_crf() local 325 sbd = SYS_BUS_DEVICE(&s->crf); in xlnx_zynqmp_create_crf() [all …]
|
| A D | digic.c | 52 SysBusDevice *sbd; in digic_realize() local 69 sbd = SYS_BUS_DEVICE(&s->timer[i]); in digic_realize() 70 sysbus_mmio_map(sbd, 0, DIGIC4_TIMER_BASE(i)); in digic_realize() 78 sbd = SYS_BUS_DEVICE(&s->uart); in digic_realize() 79 sysbus_mmio_map(sbd, 0, DIGIC_UART_BASE); in digic_realize()
|
| A D | armsse.c | 1212 if (!sysbus_realize(sbd, errp)) { in armsse_realize() 1251 SysBusDevice *sbd; in armsse_realize() local 1259 if (!sysbus_realize(sbd, errp)) { in armsse_realize() 1267 if (!sysbus_realize(sbd, errp)) { in armsse_realize() 1277 if (!sysbus_realize(sbd, errp)) { in armsse_realize() 1286 if (!sysbus_realize(sbd, errp)) { in armsse_realize() 1302 if (!sysbus_realize(sbd, errp)) { in armsse_realize() 1308 sbd = SYS_BUS_DEVICE(&s->sysctl); in armsse_realize() 1318 if (!sysbus_realize(sbd, errp)) { in armsse_realize() 1327 if (!sysbus_realize(sbd, errp)) { in armsse_realize() [all …]
|
| A D | stellaris.c | 457 SysBusDevice *sbd = SYS_BUS_DEVICE(s); in stellaris_sys_instance_init() local 460 sysbus_init_mmio(sbd, &s->iomem); in stellaris_sys_instance_init() 461 sysbus_init_irq(sbd, &s->irq); in stellaris_sys_instance_init() 670 sysbus_init_irq(sbd, &s->irq); in stellaris_i2c_init() 676 sysbus_init_mmio(sbd, &s->iomem); in stellaris_i2c_init() 958 sysbus_init_irq(sbd, &s->irq[n]); in stellaris_adc_init() 963 sysbus_init_mmio(sbd, &s->iomem); in stellaris_adc_init() 1130 SysBusDevice *sbd; in stellaris_init() local 1133 sbd = SYS_BUS_DEVICE(dev); in stellaris_init() 1185 SysBusDevice *sbd; in stellaris_init() local [all …]
|
| /qemu/hw/nubus/ |
| A D | nubus-virtio-mmio.c | 31 SysBusDevice *sbd; in nubus_virtio_mmio_realize() local 40 sbd = SYS_BUS_DEVICE(&s->pic); in nubus_virtio_mmio_realize() 41 if (!sysbus_realize(sbd, errp)) { in nubus_virtio_mmio_realize() 45 sysbus_mmio_get_region(sbd, 0)); in nubus_virtio_mmio_realize() 46 sysbus_connect_irq(sbd, 0, in nubus_virtio_mmio_realize() 52 sbd = SYS_BUS_DEVICE(&s->virtio_mmio[i]); in nubus_virtio_mmio_realize() 53 qdev_prop_set_bit(DEVICE(sbd), "force-legacy", false); in nubus_virtio_mmio_realize() 54 if (!sysbus_realize_and_unref(sbd, errp)) { in nubus_virtio_mmio_realize() 59 sysbus_mmio_get_region(sbd, 0)); in nubus_virtio_mmio_realize() 62 sysbus_connect_irq(sbd, 0, qdev_get_gpio_in(DEVICE(&s->pic), i)); in nubus_virtio_mmio_realize()
|
| A D | mac-nubus-bridge.c | 20 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in mac_nubus_bridge_init() local 39 sysbus_init_mmio(sbd, &s->super_slot_alias); in mac_nubus_bridge_init() 40 sysbus_init_mmio(sbd, &s->slot_alias); in mac_nubus_bridge_init()
|
| /qemu/hw/pci-host/ |
| A D | uninorth.c | 159 sysbus_init_mmio(sbd, &h->conf_mem); in pci_unin_main_init() 160 sysbus_init_mmio(sbd, &h->data_mem); in pci_unin_main_init() 161 sysbus_init_mmio(sbd, &s->pci_hole); in pci_unin_main_init() 162 sysbus_init_mmio(sbd, &s->pci_io); in pci_unin_main_init() 203 sysbus_init_mmio(sbd, &h->conf_mem); in pci_u3_agp_init() 204 sysbus_init_mmio(sbd, &h->data_mem); in pci_u3_agp_init() 205 sysbus_init_mmio(sbd, &s->pci_hole); in pci_u3_agp_init() 206 sysbus_init_mmio(sbd, &s->pci_io); in pci_u3_agp_init() 238 sysbus_init_mmio(sbd, &h->conf_mem); in pci_unin_agp_init() 239 sysbus_init_mmio(sbd, &h->data_mem); in pci_unin_agp_init() [all …]
|
| A D | gpex.c | 81 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in gpex_host_realize() local 86 sysbus_init_mmio(sbd, &pex->mmio); in gpex_host_realize() 124 sysbus_init_mmio(sbd, &s->io_mmio_window); in gpex_host_realize() 125 sysbus_init_mmio(sbd, &s->io_ioport_window); in gpex_host_realize() 127 sysbus_init_mmio(sbd, &s->io_mmio); in gpex_host_realize() 128 sysbus_init_mmio(sbd, &s->io_ioport); in gpex_host_realize() 132 sysbus_init_irq(sbd, &s->irq[i]); in gpex_host_realize()
|
| A D | grackle.c | 69 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in grackle_init() local 84 sysbus_init_mmio(sbd, &phb->conf_mem); in grackle_init() 85 sysbus_init_mmio(sbd, &phb->data_mem); in grackle_init() 86 sysbus_init_mmio(sbd, &s->pci_hole); in grackle_init() 87 sysbus_init_mmio(sbd, &s->pci_io); in grackle_init()
|
| /qemu/hw/avr/ |
| A D | atmega.c | 223 SysBusDevice *sbd; in atmega_realize() local 304 sbd = SYS_BUS_DEVICE(&s->usart[i]); in atmega_realize() 305 sysbus_realize(sbd, &error_abort); in atmega_realize() 306 sysbus_mmio_map(sbd, 0, OFFSET_DATA + mc->dev[USART(i)].addr); in atmega_realize() 307 connect_peripheral_irq(mc, sbd, 0, cpudev, USART_RXC_IRQ(i)); in atmega_realize() 308 connect_peripheral_irq(mc, sbd, 1, cpudev, USART_DRE_IRQ(i)); in atmega_realize() 309 connect_peripheral_irq(mc, sbd, 2, cpudev, USART_TXC_IRQ(i)); in atmega_realize() 336 sbd = SYS_BUS_DEVICE(&s->timer[i]); in atmega_realize() 337 sysbus_realize(sbd, &error_abort); in atmega_realize() 338 sysbus_mmio_map(sbd, 0, OFFSET_DATA + mc->dev[idx].addr); in atmega_realize() [all …]
|
| /qemu/hw/dma/ |
| A D | sparc32_dma.c | 262 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in sparc32_dma_device_init() local 264 sysbus_init_irq(sbd, &s->irq); in sparc32_dma_device_init() 266 sysbus_init_mmio(sbd, &s->iomem); in sparc32_dma_device_init() 373 SysBusDevice *sbd; in sparc32_dma_realize() local 387 sbd = SYS_BUS_DEVICE(esp); in sparc32_dma_realize() 392 sbd = SYS_BUS_DEVICE(espdma); in sparc32_dma_realize() 401 sbd = SYS_BUS_DEVICE(lance); in sparc32_dma_realize() 402 sysbus_connect_irq(sbd, 0, qdev_get_gpio_in(ledma, 0)); in sparc32_dma_realize() 405 sbd = SYS_BUS_DEVICE(ledma); in sparc32_dma_realize() 418 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in sparc32_dma_init() local [all …]
|
| /qemu/hw/block/ |
| A D | fdc-sysbus.c | 102 SysBusDevice *sbd; in fdctrl_init_sysbus() local 107 sbd = SYS_BUS_DEVICE(dev); in fdctrl_init_sysbus() 108 sysbus_realize_and_unref(sbd, &error_fatal); in fdctrl_init_sysbus() 109 sysbus_connect_irq(sbd, 0, irq); in fdctrl_init_sysbus() 110 sysbus_mmio_map(sbd, 0, mmio_base); in fdctrl_init_sysbus() 135 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in sysbus_fdc_common_instance_init() local 155 sysbus_init_mmio(sbd, &sys->iomem); in sysbus_fdc_common_instance_init() 157 sysbus_init_irq(sbd, &fdctrl->irq); in sysbus_fdc_common_instance_init()
|
| /qemu/hw/intc/ |
| A D | arm_gic_common.c | 135 SysBusDevice *sbd = SYS_BUS_DEVICE(s); in gic_init_irqs_and_mmio() local 149 sysbus_init_irq(sbd, &s->parent_irq[i]); in gic_init_irqs_and_mmio() 152 sysbus_init_irq(sbd, &s->parent_fiq[i]); in gic_init_irqs_and_mmio() 155 sysbus_init_irq(sbd, &s->parent_virq[i]); in gic_init_irqs_and_mmio() 158 sysbus_init_irq(sbd, &s->parent_vfiq[i]); in gic_init_irqs_and_mmio() 162 sysbus_init_irq(sbd, &s->maintenance_irq[i]); in gic_init_irqs_and_mmio() 168 sysbus_init_mmio(sbd, &s->iomem); in gic_init_irqs_and_mmio() 175 sysbus_init_mmio(sbd, &s->cpuiomem[0]); in gic_init_irqs_and_mmio() 180 sysbus_init_mmio(sbd, &s->vifaceiomem[0]); in gic_init_irqs_and_mmio() 185 sysbus_init_mmio(sbd, &s->vcpuiomem); in gic_init_irqs_and_mmio()
|
| A D | realview_gic.c | 26 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in realview_gic_realize() local 42 sysbus_pass_irq(sbd, busdev); in realview_gic_realize() 55 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in realview_gic_init() local 60 sysbus_init_mmio(sbd, &s->container); in realview_gic_init()
|
| A D | exynos4210_gic.c | 58 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in exynos4210_gic_realize() local 70 sysbus_pass_irq(sbd, gicbusdev); in exynos4210_gic_realize() 110 sysbus_init_mmio(sbd, &s->cpu_container); in exynos4210_gic_realize() 111 sysbus_init_mmio(sbd, &s->dist_container); in exynos4210_gic_realize()
|
| /qemu/hw/ppc/ |
| A D | ppc405_uc.c | 709 sysbus_init_mmio(sbd, &s->iomem); in ppc405_gpt_realize() 1031 SysBusDevice *sbd; in ppc405_soc_realize() local 1060 sbd = SYS_BUS_DEVICE(&s->opba); in ppc405_soc_realize() 1061 if (!sysbus_realize(sbd, errp)) { in ppc405_soc_realize() 1070 sbd = SYS_BUS_DEVICE(&s->uic); in ppc405_soc_realize() 1098 sbd = SYS_BUS_DEVICE(&s->dma); in ppc405_soc_realize() 1104 sbd = SYS_BUS_DEVICE(&s->i2c); in ppc405_soc_realize() 1105 if (!sysbus_realize(sbd, errp)) { in ppc405_soc_realize() 1112 sbd = SYS_BUS_DEVICE(&s->gpio); in ppc405_soc_realize() 1138 sbd = SYS_BUS_DEVICE(&s->gpt); in ppc405_soc_realize() [all …]
|
| /qemu/hw/misc/ |
| A D | slavio_misc.c | 440 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in slavio_misc_init() local 442 sysbus_init_irq(sbd, &s->irq); in slavio_misc_init() 443 sysbus_init_irq(sbd, &s->fdc_tc); in slavio_misc_init() 449 sysbus_init_mmio(sbd, &s->cfg_iomem); in slavio_misc_init() 454 sysbus_init_mmio(sbd, &s->diag_iomem); in slavio_misc_init() 459 sysbus_init_mmio(sbd, &s->mdm_iomem); in slavio_misc_init() 465 sysbus_init_mmio(sbd, &s->led_iomem); in slavio_misc_init() 471 sysbus_init_mmio(sbd, &s->sysctrl_iomem); in slavio_misc_init() 476 sysbus_init_mmio(sbd, &s->aux1_iomem); in slavio_misc_init() 481 sysbus_init_mmio(sbd, &s->aux2_iomem); in slavio_misc_init()
|
| A D | bcm2835_mphi.c | 140 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in mphi_realize() local 143 sysbus_init_irq(sbd, &s->irq); in mphi_realize() 148 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in mphi_init() local 152 sysbus_init_mmio(sbd, &s->iomem); in mphi_init()
|
| /qemu/hw/display/ |
| A D | tcx.c | 762 sysbus_init_mmio(sbd, &s->rom); in tcx_initfn() 767 sysbus_init_mmio(sbd, &s->stip); in tcx_initfn() 772 sysbus_init_mmio(sbd, &s->blit); in tcx_initfn() 777 sysbus_init_mmio(sbd, &s->rstip); in tcx_initfn() 782 sysbus_init_mmio(sbd, &s->rblit); in tcx_initfn() 787 sysbus_init_mmio(sbd, &s->tec); in tcx_initfn() 792 sysbus_init_mmio(sbd, &s->dac); in tcx_initfn() 797 sysbus_init_mmio(sbd, &s->thc); in tcx_initfn() 802 sysbus_init_mmio(sbd, &s->dhc); in tcx_initfn() 807 sysbus_init_mmio(sbd, &s->alt); in tcx_initfn() [all …]
|
| A D | vga-mmio.c | 91 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in vga_mmio_realizefn() local 96 sysbus_init_mmio(sbd, &s->iomem); in vga_mmio_realizefn() 102 sysbus_init_mmio(sbd, &s->lowmem); in vga_mmio_realizefn() 110 sysbus_init_mmio(sbd, &s->vga.vram); in vga_mmio_realizefn()
|
| /qemu/hw/cpu/ |
| A D | realview_mpcore.c | 63 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in realview_mpcore_realize() local 75 sysbus_pass_irq(sbd, SYS_BUS_DEVICE(&s->priv)); in realview_mpcore_realize() 97 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in mpcore_rirq_init() local 104 sysbus_init_mmio(sbd, sysbus_mmio_get_region(privbusdev, 0)); in mpcore_rirq_init()
|
| /qemu/hw/usb/ |
| A D | hcd-ohci-sysbus.c | 38 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in ohci_sysbus_realize() local 48 sysbus_init_irq(sbd, &s->ohci.irq); in ohci_sysbus_realize() 49 sysbus_init_mmio(sbd, &s->ohci.mem); in ohci_sysbus_realize()
|