Home
last modified time | relevance | path

Searched refs:sbd (Results 1 – 25 of 268) sorted by relevance

1234567891011

/openbmc/qemu/hw/misc/macio/
H A Dmacio.c56 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->escc); in macio_escc_legacy_setup() local
76 sysbus_mmio_get_region(sbd, 0), in macio_escc_legacy_setup()
86 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->escc); in macio_bar_setup() local
87 MemoryRegion *bar = sysbus_mmio_get_region(sbd, 0); in macio_bar_setup()
96 SysBusDevice *sbd; in macio_common_realize() local
101 sbd = SYS_BUS_DEVICE(&s->dbdma); in macio_common_realize()
103 sysbus_mmio_get_region(sbd, 0)); in macio_common_realize()
124 SysBusDevice *sbd = SYS_BUS_DEVICE(ide); in macio_realize_ide() local
133 sysbus_connect_irq(sbd, 0, irq0); in macio_realize_ide()
134 sysbus_connect_irq(sbd, 1, irq1); in macio_realize_ide()
[all …]
/openbmc/qemu/hw/nubus/
H A Dnubus-virtio-mmio.c31 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()
H A Dmac-nubus-bridge.c20 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()
/openbmc/qemu/hw/arm/
H A Dxlnx-versal.c200 SysBusDevice *sbd; in versal_create_canfds() local
205 sbd = SYS_BUS_DEVICE(&s->lpd.iou.canfd[i]); in versal_create_canfds()
214 sysbus_realize(sbd, &error_fatal); in versal_create_canfds()
216 mr = sysbus_mmio_get_region(sbd, 0); in versal_create_canfds()
219 sysbus_connect_irq(sbd, 0, pic[irqs[i]]); in versal_create_canfds()
367 SysBusDevice *sbd; in versal_create_rtc() local
372 sbd = SYS_BUS_DEVICE(&s->pmc.rtc); in versal_create_rtc()
373 sysbus_realize(sbd, &error_fatal); in versal_create_rtc()
375 mr = sysbus_mmio_get_region(sbd, 0); in versal_create_rtc()
382 sysbus_connect_irq(sbd, 1, in versal_create_rtc()
[all …]
H A Dnpcm7xx.c562 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->tim[i]); in npcm7xx_realize() local
570 sysbus_realize(sbd, &error_abort); in npcm7xx_realize()
571 sysbus_mmio_map(sbd, 0, npcm7xx_tim_addr[i]); in npcm7xx_realize()
576 sysbus_connect_irq(sbd, j, irq); in npcm7xx_realize()
580 sysbus_connect_irq(sbd, NPCM7XX_TIMERS_PER_CTRL, in npcm7xx_realize()
649 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->pwm[i]); in npcm7xx_realize() local
653 sysbus_realize(sbd, &error_abort); in npcm7xx_realize()
654 sysbus_mmio_map(sbd, 0, npcm7xx_pwm_addr[i]); in npcm7xx_realize()
655 sysbus_connect_irq(sbd, i, npcm7xx_irq(s, NPCM7XX_PWM0_IRQ + i)); in npcm7xx_realize()
661 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->mft[i]); in npcm7xx_realize() local
[all …]
H A Ddigic.c52 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()
H A Dxlnx-zynqmp.c258 SysBusDevice *sbd; in xlnx_zynqmp_create_bbram() local
265 sbd = SYS_BUS_DEVICE(&s->bbram); in xlnx_zynqmp_create_bbram()
267 sysbus_realize(sbd, &error_fatal); in xlnx_zynqmp_create_bbram()
268 sysbus_mmio_map(sbd, 0, BBRAM_ADDR); in xlnx_zynqmp_create_bbram()
269 sysbus_connect_irq(sbd, 0, gic[BBRAM_IRQ]); in xlnx_zynqmp_create_bbram()
276 SysBusDevice *sbd; in xlnx_zynqmp_create_efuse() local
291 sbd = SYS_BUS_DEVICE(ctrl); in xlnx_zynqmp_create_efuse()
292 sysbus_realize(sbd, &error_abort); in xlnx_zynqmp_create_efuse()
293 sysbus_mmio_map(sbd, 0, EFUSE_ADDR); in xlnx_zynqmp_create_efuse()
294 sysbus_connect_irq(sbd, 0, gic[EFUSE_IRQ]); in xlnx_zynqmp_create_efuse()
[all …]
H A Dnpcm8xx.c576 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->tim[i]); in npcm8xx_realize() local
584 sysbus_realize(sbd, &error_abort); in npcm8xx_realize()
585 sysbus_mmio_map(sbd, 0, npcm8xx_tim_addr[i]); in npcm8xx_realize()
590 sysbus_connect_irq(sbd, j, irq); in npcm8xx_realize()
594 sysbus_connect_irq(sbd, NPCM7XX_TIMERS_PER_CTRL, in npcm8xx_realize()
670 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->pwm[i]); in npcm8xx_realize() local
674 sysbus_realize(sbd, &error_abort); in npcm8xx_realize()
675 sysbus_mmio_map(sbd, 0, npcm8xx_pwm_addr[i]); in npcm8xx_realize()
676 sysbus_connect_irq(sbd, i, npcm8xx_irq(s, NPCM8XX_PWM0_IRQ + i)); in npcm8xx_realize()
682 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->mft[i]); in npcm8xx_realize() local
[all …]
H A Darmsse.c1210 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->sse_counter); in armsse_realize() local
1212 qdev_connect_clock_in(DEVICE(sbd), "CLK", s->mainclk); in armsse_realize()
1213 if (!sysbus_realize(sbd, errp)) { in armsse_realize()
1222 sysbus_mmio_get_region(sbd, 0)); in armsse_realize()
1224 sysbus_mmio_get_region(sbd, 1)); in armsse_realize()
1252 SysBusDevice *sbd; in armsse_realize() local
1256 sbd = SYS_BUS_DEVICE(&s->timer[devinfo->index]); in armsse_realize()
1258 qdev_connect_clock_in(DEVICE(sbd), "pclk", in armsse_realize()
1260 if (!sysbus_realize(sbd, errp)) { in armsse_realize()
1263 mr = sysbus_mmio_get_region(sbd, 0); in armsse_realize()
[all …]
/openbmc/qemu/hw/dma/
H A Dsparc32_dma.c262 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()
375 SysBusDevice *sbd; in sparc32_dma_realize() local
389 sbd = SYS_BUS_DEVICE(esp); in sparc32_dma_realize()
390 sysbus_connect_irq(sbd, 0, qdev_get_gpio_in(espdma, 0)); in sparc32_dma_realize()
394 sbd = SYS_BUS_DEVICE(espdma); in sparc32_dma_realize()
396 sysbus_mmio_get_region(sbd, 0)); in sparc32_dma_realize()
403 sbd = SYS_BUS_DEVICE(lance); in sparc32_dma_realize()
404 sysbus_connect_irq(sbd, 0, qdev_get_gpio_in(ledma, 0)); in sparc32_dma_realize()
[all …]
/openbmc/qemu/hw/pci-host/
H A Duninorth.c140 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in pci_unin_main_init() local
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()
185 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in pci_u3_agp_init() local
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()
[all …]
H A Dgpex.c94 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in gpex_host_realize() local
101 sysbus_init_mmio(sbd, &pex->mmio); in gpex_host_realize()
139 sysbus_init_mmio(sbd, &s->io_mmio_window); in gpex_host_realize()
140 sysbus_init_mmio(sbd, &s->io_ioport_window); in gpex_host_realize()
142 sysbus_init_mmio(sbd, &s->io_mmio); in gpex_host_realize()
143 sysbus_init_mmio(sbd, &s->io_ioport); in gpex_host_realize()
147 sysbus_init_irq(sbd, &s->irq[i].irq); in gpex_host_realize()
H A Dgrackle.c69 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()
/openbmc/qemu/hw/block/
H A Dfdc-sysbus.c102 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()
/openbmc/qemu/hw/avr/
H A Datmega.c225 SysBusDevice *sbd; in atmega_realize() local
330 sbd = SYS_BUS_DEVICE(&s->usart[i]); in atmega_realize()
331 sysbus_realize(sbd, &error_abort); in atmega_realize()
332 sysbus_mmio_map(sbd, 0, OFFSET_DATA + mc->dev[USART(i)].addr); in atmega_realize()
333 connect_peripheral_irq(mc, sbd, 0, cpudev, USART_RXC_IRQ(i)); in atmega_realize()
334 connect_peripheral_irq(mc, sbd, 1, cpudev, USART_DRE_IRQ(i)); in atmega_realize()
335 connect_peripheral_irq(mc, sbd, 2, cpudev, USART_TXC_IRQ(i)); in atmega_realize()
362 sbd = SYS_BUS_DEVICE(&s->timer[i]); in atmega_realize()
363 sysbus_realize(sbd, &error_abort); in atmega_realize()
364 sysbus_mmio_map(sbd, 0, OFFSET_DATA + mc->dev[idx].addr); in atmega_realize()
[all …]
/openbmc/qemu/hw/intc/
H A Drealview_gic.c26 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()
H A Darm_gic_common.c135 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()
H A Dexynos4210_gic.c58 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()
/openbmc/qemu/hw/ide/
H A Dahci-sysbus.c50 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in sysbus_ahci_init() local
54 sysbus_init_mmio(sbd, &s->ahci.mem); in sysbus_ahci_init()
55 sysbus_init_irq(sbd, &s->ahci.irq); in sysbus_ahci_init()
/openbmc/qemu/hw/misc/
H A Dslavio_misc.c440 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()
H A Dbcm2835_mphi.c140 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()
/openbmc/qemu/hw/display/
H A Dvga-mmio.c91 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()
/openbmc/qemu/hw/cpu/
H A Drealview_mpcore.c62 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in realview_mpcore_realize() local
73 sysbus_pass_irq(sbd, SYS_BUS_DEVICE(&s->priv)); in realview_mpcore_realize()
95 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in mpcore_rirq_init() local
103 sysbus_init_mmio(sbd, sysbus_mmio_get_region(privbusdev, 0)); in mpcore_rirq_init()
/openbmc/qemu/hw/usb/
H A Dhcd-ohci-sysbus.c38 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()
H A Dxlnx-usb-subsystem.c37 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in versal_usb2_realize() local
50 sysbus_init_mmio(sbd, &s->dwc3_mr); in versal_usb2_realize()
51 sysbus_init_mmio(sbd, &s->usb2Ctrl_mr); in versal_usb2_realize()

1234567891011