Home
last modified time | relevance | path

Searched refs:SYS_BUS_DEVICE (Results 1 – 25 of 534) sorted by relevance

12345678910>>...22

/openbmc/qemu/hw/arm/
H A Dbcm2835_peripherals.c43 sysbus_realize(SYS_BUS_DEVICE(uds), &error_fatal); in create_unimp()
45 sysbus_mmio_get_region(SYS_BUS_DEVICE(uds), 0), -1000); in create_unimp()
81 sysbus_init_mmio(SYS_BUS_DEVICE(s), &s->peri_mr); in raspi_peripherals_base_init()
194 sysbus_connect_irq(SYS_BUS_DEVICE(&s_base->sdhci), 0, in bcm2835_peripherals_realize()
200 sysbus_connect_irq(SYS_BUS_DEVICE(&s_base->dma), n, in bcm2835_peripherals_realize()
210 sysbus_connect_irq(SYS_BUS_DEVICE(&s_base->dma), in bcm2835_peripherals_realize()
220 if (!sysbus_realize(SYS_BUS_DEVICE(&s->rng), errp)) { in bcm2835_peripherals_realize()
225 sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->rng), 0)); in bcm2835_peripherals_realize()
228 if (!sysbus_realize(SYS_BUS_DEVICE(&s->thermal), errp)) { in bcm2835_peripherals_realize()
232 sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->thermal), 0)); in bcm2835_peripherals_realize()
[all …]
H A Daspeed_ast2400.c276 aspeed_mmio_map_unimplemented(s, SYS_BUS_DEVICE(&s->iomem), "aspeed.io", in aspeed_ast2400_soc_realize()
281 aspeed_mmio_map_unimplemented(s, SYS_BUS_DEVICE(&s->video), "aspeed.video", in aspeed_ast2400_soc_realize()
303 if (!sysbus_realize(SYS_BUS_DEVICE(&s->scu), errp)) { in aspeed_ast2400_soc_realize()
306 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->scu), 0, sc->memmap[ASPEED_DEV_SCU]); in aspeed_ast2400_soc_realize()
309 if (!sysbus_realize(SYS_BUS_DEVICE(&a->vic), errp)) { in aspeed_ast2400_soc_realize()
312 aspeed_mmio_map(s, SYS_BUS_DEVICE(&a->vic), 0, sc->memmap[ASPEED_DEV_VIC]); in aspeed_ast2400_soc_realize()
313 sysbus_connect_irq(SYS_BUS_DEVICE(&a->vic), 0, in aspeed_ast2400_soc_realize()
315 sysbus_connect_irq(SYS_BUS_DEVICE(&a->vic), 1, in aspeed_ast2400_soc_realize()
319 if (!sysbus_realize(SYS_BUS_DEVICE(&s->rtc), errp)) { in aspeed_ast2400_soc_realize()
322 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->rtc), 0, sc->memmap[ASPEED_DEV_RTC]); in aspeed_ast2400_soc_realize()
[all …]
H A Daspeed_ast2600.c330 aspeed_mmio_map_unimplemented(s, SYS_BUS_DEVICE(&s->iomem), "aspeed.io", in aspeed_soc_ast2600_realize()
335 aspeed_mmio_map_unimplemented(s, SYS_BUS_DEVICE(&s->video), "aspeed.video", in aspeed_soc_ast2600_realize()
339 aspeed_mmio_map_unimplemented(s, SYS_BUS_DEVICE(&s->emmc_boot_controller), in aspeed_soc_ast2600_realize()
373 sysbus_realize(SYS_BUS_DEVICE(&a->a7mpcore), &error_abort); in aspeed_soc_ast2600_realize()
374 aspeed_mmio_map(s, SYS_BUS_DEVICE(&a->a7mpcore), 0, ASPEED_A7MPCORE_ADDR); in aspeed_soc_ast2600_realize()
377 SysBusDevice *sbd = SYS_BUS_DEVICE(&a->a7mpcore); in aspeed_soc_ast2600_realize()
400 aspeed_mmio_map_unimplemented(s, SYS_BUS_DEVICE(&s->dpmcu), "aspeed.dpmcu", in aspeed_soc_ast2600_realize()
405 if (!sysbus_realize(SYS_BUS_DEVICE(&s->scu), errp)) { in aspeed_soc_ast2600_realize()
408 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->scu), 0, sc->memmap[ASPEED_DEV_SCU]); in aspeed_soc_ast2600_realize()
411 if (!sysbus_realize(SYS_BUS_DEVICE(&s->rtc), errp)) { in aspeed_soc_ast2600_realize()
[all …]
H A Dallwinner-a10.c108 if (!sysbus_realize(SYS_BUS_DEVICE(&s->intc), errp)) { in aw_a10_realize()
111 sysbusdev = SYS_BUS_DEVICE(&s->intc); in aw_a10_realize()
119 if (!sysbus_realize(SYS_BUS_DEVICE(&s->timer), errp)) { in aw_a10_realize()
122 sysbusdev = SYS_BUS_DEVICE(&s->timer); in aw_a10_realize()
137 sysbus_realize(SYS_BUS_DEVICE(&s->ccm), &error_fatal); in aw_a10_realize()
138 sysbus_mmio_map(SYS_BUS_DEVICE(&s->ccm), 0, AW_A10_CCM_BASE); in aw_a10_realize()
141 sysbus_realize(SYS_BUS_DEVICE(&s->dramc), &error_fatal); in aw_a10_realize()
142 sysbus_mmio_map(SYS_BUS_DEVICE(&s->dramc), 0, AW_A10_DRAMC_BASE); in aw_a10_realize()
145 if (!sysbus_realize(SYS_BUS_DEVICE(&s->emac), errp)) { in aw_a10_realize()
148 sysbusdev = SYS_BUS_DEVICE(&s->emac); in aw_a10_realize()
[all …]
H A Dfsl-imx6.c150 if (!sysbus_realize(SYS_BUS_DEVICE(&s->a9mpcore), errp)) { in fsl_imx6_realize()
153 sysbus_mmio_map(SYS_BUS_DEVICE(&s->a9mpcore), 0, FSL_IMX6_A9MPCORE_ADDR); in fsl_imx6_realize()
156 sysbus_connect_irq(SYS_BUS_DEVICE(&s->a9mpcore), i, in fsl_imx6_realize()
158 sysbus_connect_irq(SYS_BUS_DEVICE(&s->a9mpcore), i + smp_cpus, in fsl_imx6_realize()
165 if (!sysbus_realize(SYS_BUS_DEVICE(&s->ccm), errp)) { in fsl_imx6_realize()
168 sysbus_mmio_map(SYS_BUS_DEVICE(&s->ccm), 0, FSL_IMX6_CCM_ADDR); in fsl_imx6_realize()
170 if (!sysbus_realize(SYS_BUS_DEVICE(&s->src), errp)) { in fsl_imx6_realize()
173 sysbus_mmio_map(SYS_BUS_DEVICE(&s->src), 0, FSL_IMX6_SRC_ADDR); in fsl_imx6_realize()
190 if (!sysbus_realize(SYS_BUS_DEVICE(&s->uart[i]), errp)) { in fsl_imx6_realize()
194 sysbus_mmio_map(SYS_BUS_DEVICE(&s->uart[i]), 0, serial_table[i].addr); in fsl_imx6_realize()
[all …]
H A Dfsl-imx25.c90 if (!sysbus_realize(SYS_BUS_DEVICE(&s->avic), errp)) { in fsl_imx25_realize()
93 sysbus_mmio_map(SYS_BUS_DEVICE(&s->avic), 0, FSL_IMX25_AVIC_ADDR); in fsl_imx25_realize()
94 sysbus_connect_irq(SYS_BUS_DEVICE(&s->avic), 0, in fsl_imx25_realize()
96 sysbus_connect_irq(SYS_BUS_DEVICE(&s->avic), 1, in fsl_imx25_realize()
99 if (!sysbus_realize(SYS_BUS_DEVICE(&s->ccm), errp)) { in fsl_imx25_realize()
102 sysbus_mmio_map(SYS_BUS_DEVICE(&s->ccm), 0, FSL_IMX25_CCM_ADDR); in fsl_imx25_realize()
119 if (!sysbus_realize(SYS_BUS_DEVICE(&s->uart[i]), errp)) { in fsl_imx25_realize()
122 sysbus_mmio_map(SYS_BUS_DEVICE(&s->uart[i]), 0, serial_table[i].addr); in fsl_imx25_realize()
123 sysbus_connect_irq(SYS_BUS_DEVICE(&s->uart[i]), 0, in fsl_imx25_realize()
142 if (!sysbus_realize(SYS_BUS_DEVICE(&s->gpt[i]), errp)) { in fsl_imx25_realize()
[all …]
H A Dallwinner-h3.c273 sysbus_realize(SYS_BUS_DEVICE(&s->gic), &error_fatal); in allwinner_h3_realize()
275 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gic), 0, s->memmap[AW_H3_DEV_GIC_DIST]); in allwinner_h3_realize()
276 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gic), 1, s->memmap[AW_H3_DEV_GIC_CPU]); in allwinner_h3_realize()
277 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gic), 2, s->memmap[AW_H3_DEV_GIC_HYP]); in allwinner_h3_realize()
278 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gic), 3, s->memmap[AW_H3_DEV_GIC_VCPU]); in allwinner_h3_realize()
308 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gic), i, in allwinner_h3_realize()
310 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gic), i + AW_H3_NUM_CPUS, in allwinner_h3_realize()
312 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gic), i + (2 * AW_H3_NUM_CPUS), in allwinner_h3_realize()
314 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gic), i + (3 * AW_H3_NUM_CPUS), in allwinner_h3_realize()
318 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gic), i + (4 * AW_H3_NUM_CPUS), in allwinner_h3_realize()
[all …]
H A Daspeed_ast10x0.c204 aspeed_mmio_map_unimplemented(s, SYS_BUS_DEVICE(&s->iomem), "aspeed.io", in aspeed_soc_ast1030_realize()
207 aspeed_mmio_map_unimplemented(s, SYS_BUS_DEVICE(&s->sbc_unimplemented), in aspeed_soc_ast1030_realize()
218 sysbus_realize(SYS_BUS_DEVICE(&a->armv7m), &error_abort); in aspeed_soc_ast1030_realize()
241 if (!sysbus_realize(SYS_BUS_DEVICE(&s->scu), errp)) { in aspeed_soc_ast1030_realize()
244 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->scu), 0, sc->memmap[ASPEED_DEV_SCU]); in aspeed_soc_ast1030_realize()
250 if (!sysbus_realize(SYS_BUS_DEVICE(&s->i2c), errp)) { in aspeed_soc_ast1030_realize()
253 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->i2c), 0, sc->memmap[ASPEED_DEV_I2C]); in aspeed_soc_ast1030_realize()
258 sysbus_connect_irq(SYS_BUS_DEVICE(&s->i2c.busses[i]), 0, irq); in aspeed_soc_ast1030_realize()
262 if (!sysbus_realize(SYS_BUS_DEVICE(&s->i3c), errp)) { in aspeed_soc_ast1030_realize()
265 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->i3c), 0, sc->memmap[ASPEED_DEV_I3C]); in aspeed_soc_ast1030_realize()
[all …]
H A Dfsl-imx7.c211 sysbus_realize(SYS_BUS_DEVICE(&s->a7mpcore), &error_abort); in fsl_imx7_realize()
212 sysbus_mmio_map(SYS_BUS_DEVICE(&s->a7mpcore), 0, FSL_IMX7_A7MPCORE_ADDR); in fsl_imx7_realize()
215 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->a7mpcore); in fsl_imx7_realize()
253 sysbus_realize(SYS_BUS_DEVICE(&s->gpt[i]), &error_abort); in fsl_imx7_realize()
254 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gpt[i]), 0, FSL_IMX7_GPTn_ADDR[i]); in fsl_imx7_realize()
255 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gpt[i]), 0, in fsl_imx7_realize()
294 sysbus_realize(SYS_BUS_DEVICE(&s->gpio[i]), &error_abort); in fsl_imx7_realize()
295 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gpio[i]), 0, in fsl_imx7_realize()
298 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gpio[i]), 0, in fsl_imx7_realize()
302 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gpio[i]), 1, in fsl_imx7_realize()
[all …]
H A Dallwinner-r40.c347 sysbus_realize(SYS_BUS_DEVICE(&s->gic), &error_fatal); in allwinner_r40_realize()
349 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gic), 0, s->memmap[AW_R40_DEV_GIC_DIST]); in allwinner_r40_realize()
350 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gic), 1, s->memmap[AW_R40_DEV_GIC_CPU]); in allwinner_r40_realize()
351 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gic), 2, s->memmap[AW_R40_DEV_GIC_HYP]); in allwinner_r40_realize()
352 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gic), 3, s->memmap[AW_R40_DEV_GIC_VCPU]); in allwinner_r40_realize()
382 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gic), i, in allwinner_r40_realize()
384 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gic), i + AW_R40_NUM_CPUS, in allwinner_r40_realize()
386 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gic), i + (2 * AW_R40_NUM_CPUS), in allwinner_r40_realize()
388 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gic), i + (3 * AW_R40_NUM_CPUS), in allwinner_r40_realize()
392 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gic), i + (4 * AW_R40_NUM_CPUS), in allwinner_r40_realize()
[all …]
H A Dfsl-imx31.c72 if (!sysbus_realize(SYS_BUS_DEVICE(&s->avic), errp)) { in fsl_imx31_realize()
75 sysbus_mmio_map(SYS_BUS_DEVICE(&s->avic), 0, FSL_IMX31_AVIC_ADDR); in fsl_imx31_realize()
76 sysbus_connect_irq(SYS_BUS_DEVICE(&s->avic), 0, in fsl_imx31_realize()
78 sysbus_connect_irq(SYS_BUS_DEVICE(&s->avic), 1, in fsl_imx31_realize()
81 if (!sysbus_realize(SYS_BUS_DEVICE(&s->ccm), errp)) { in fsl_imx31_realize()
84 sysbus_mmio_map(SYS_BUS_DEVICE(&s->ccm), 0, FSL_IMX31_CCM_ADDR); in fsl_imx31_realize()
98 if (!sysbus_realize(SYS_BUS_DEVICE(&s->uart[i]), errp)) { in fsl_imx31_realize()
102 sysbus_mmio_map(SYS_BUS_DEVICE(&s->uart[i]), 0, serial_table[i].addr); in fsl_imx31_realize()
103 sysbus_connect_irq(SYS_BUS_DEVICE(&s->uart[i]), 0, in fsl_imx31_realize()
110 if (!sysbus_realize(SYS_BUS_DEVICE(&s->gpt), errp)) { in fsl_imx31_realize()
[all …]
H A Dfsl-imx6ul.c179 sysbus_realize(SYS_BUS_DEVICE(&s->a7mpcore), &error_abort); in fsl_imx6ul_realize()
180 sysbus_mmio_map(SYS_BUS_DEVICE(&s->a7mpcore), 0, FSL_IMX6UL_A7MPCORE_ADDR); in fsl_imx6ul_realize()
182 sbd = SYS_BUS_DEVICE(&s->a7mpcore); in fsl_imx6ul_realize()
241 sysbus_realize(SYS_BUS_DEVICE(&s->gpt[i]), &error_abort); in fsl_imx6ul_realize()
243 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gpt[i]), 0, in fsl_imx6ul_realize()
246 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gpt[i]), 0, in fsl_imx6ul_realize()
266 sysbus_realize(SYS_BUS_DEVICE(&s->epit[i]), &error_abort); in fsl_imx6ul_realize()
268 sysbus_mmio_map(SYS_BUS_DEVICE(&s->epit[i]), 0, in fsl_imx6ul_realize()
271 sysbus_connect_irq(SYS_BUS_DEVICE(&s->epit[i]), 0, in fsl_imx6ul_realize()
304 sysbus_realize(SYS_BUS_DEVICE(&s->gpio[i]), &error_abort); in fsl_imx6ul_realize()
[all …]
H A Dxlnx-zynqmp.c267 sbd = SYS_BUS_DEVICE(&s->bbram); in xlnx_zynqmp_create_bbram()
293 sbd = SYS_BUS_DEVICE(ctrl); in xlnx_zynqmp_create_efuse()
306 sbd = SYS_BUS_DEVICE(&s->apu_ctrl); in xlnx_zynqmp_create_apu_ctrl()
325 sbd = SYS_BUS_DEVICE(&s->crf); in xlnx_zynqmp_create_crf()
340 sbd = SYS_BUS_DEVICE(&s->ttc[i]); in xlnx_zynqmp_create_ttc()
364 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in xlnx_zynqmp_create_unimp_mmio()
544 if (!sysbus_realize(SYS_BUS_DEVICE(&s->gic), errp)) { in xlnx_zynqmp_realize()
550 SysBusDevice *gic = SYS_BUS_DEVICE(&s->gic); in xlnx_zynqmp_realize()
575 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gic), i, in xlnx_zynqmp_realize()
578 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gic), i + num_apus, in xlnx_zynqmp_realize()
[all …]
H A Daspeed_ast27x0.c422 gicbusdev = SYS_BUS_DEVICE(&a->gic); in aspeed_soc_ast2700_gic_realize()
511 if (!sysbus_realize(SYS_BUS_DEVICE(&a->intc), errp)) { in aspeed_soc_ast2700_realize()
515 aspeed_mmio_map(s, SYS_BUS_DEVICE(&a->intc), 0, in aspeed_soc_ast2700_realize()
522 sysbus_connect_irq(SYS_BUS_DEVICE(&a->intc), i, in aspeed_soc_ast2700_realize()
537 if (!sysbus_realize(SYS_BUS_DEVICE(&s->scu), errp)) { in aspeed_soc_ast2700_realize()
540 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->scu), 0, sc->memmap[ASPEED_DEV_SCU]); in aspeed_soc_ast2700_realize()
543 if (!sysbus_realize(SYS_BUS_DEVICE(&s->scuio), errp)) { in aspeed_soc_ast2700_realize()
546 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->scuio), 0, in aspeed_soc_ast2700_realize()
560 if (!sysbus_realize(SYS_BUS_DEVICE(&s->fmc), errp)) { in aspeed_soc_ast2700_realize()
563 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->fmc), 0, sc->memmap[ASPEED_DEV_FMC]); in aspeed_soc_ast2700_realize()
[all …]
H A Dbcm2838.c79 sysbus_mmio_map_overlap(SYS_BUS_DEVICE(ps), 1, BCM2838_PERI_LOW_BASE, 1); in bcm2838_realize()
82 if (!sysbus_realize(SYS_BUS_DEVICE(&s_base->control), errp)) { in bcm2838_realize()
85 sysbus_mmio_map(SYS_BUS_DEVICE(&s_base->control), 0, bc_base->ctrl_base); in bcm2838_realize()
127 if (!sysbus_realize(SYS_BUS_DEVICE(&s->gic), errp)) { in bcm2838_realize()
131 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gic), 0, in bcm2838_realize()
133 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gic), 1, in bcm2838_realize()
135 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gic), 2, in bcm2838_realize()
137 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gic), 3, in bcm2838_realize()
141 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gic), 4 + n, in bcm2838_realize()
152 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gic), n, in bcm2838_realize()
[all …]
H A Dnpcm7xx.c509 sysbus_realize(SYS_BUS_DEVICE(&s->a9mpcore), &error_abort); in npcm7xx_realize()
510 sysbus_mmio_map(SYS_BUS_DEVICE(&s->a9mpcore), 0, NPCM7XX_CPUP_BA); in npcm7xx_realize()
513 sysbus_connect_irq(SYS_BUS_DEVICE(&s->a9mpcore), i, in npcm7xx_realize()
515 sysbus_connect_irq(SYS_BUS_DEVICE(&s->a9mpcore), i + nc->num_cpus, in npcm7xx_realize()
526 if (!sysbus_realize(SYS_BUS_DEVICE(&s->gcr), errp)) { in npcm7xx_realize()
529 sysbus_mmio_map(SYS_BUS_DEVICE(&s->gcr), 0, NPCM7XX_GCR_BA); in npcm7xx_realize()
532 sysbus_realize(SYS_BUS_DEVICE(&s->clk), &error_abort); in npcm7xx_realize()
533 sysbus_mmio_map(SYS_BUS_DEVICE(&s->clk), 0, NPCM7XX_CLK_BA); in npcm7xx_realize()
536 sysbus_realize(SYS_BUS_DEVICE(&s->key_storage), &error_abort); in npcm7xx_realize()
537 sysbus_mmio_map(SYS_BUS_DEVICE(&s->key_storage), 0, NPCM7XX_OTP1_BA); in npcm7xx_realize()
[all …]
H A Dnrf51_soc.c88 if (!sysbus_realize(SYS_BUS_DEVICE(&s->cpu), errp)) { in nrf51_soc_realize()
101 if (!sysbus_realize(SYS_BUS_DEVICE(&s->uart), errp)) { in nrf51_soc_realize()
104 mr = sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->uart), 0); in nrf51_soc_realize()
106 sysbus_connect_irq(SYS_BUS_DEVICE(&s->uart), 0, in nrf51_soc_realize()
111 if (!sysbus_realize(SYS_BUS_DEVICE(&s->rng), errp)) { in nrf51_soc_realize()
115 mr = sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->rng), 0); in nrf51_soc_realize()
117 sysbus_connect_irq(SYS_BUS_DEVICE(&s->rng), 0, in nrf51_soc_realize()
127 if (!sysbus_realize(SYS_BUS_DEVICE(&s->nvm), errp)) { in nrf51_soc_realize()
131 mr = sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->nvm), 0); in nrf51_soc_realize()
133 mr = sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->nvm), 1); in nrf51_soc_realize()
[all …]
H A Dbcm2838_peripherals.c33 sysbus_init_mmio(SYS_BUS_DEVICE(s), &s->peri_low_mr); in bcm2838_peripherals_init()
89 if (!sysbus_realize(SYS_BUS_DEVICE(&s->emmc2), errp)) { in bcm2838_peripherals_realize()
94 sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->emmc2), in bcm2838_peripherals_realize()
103 sysbus_connect_irq(SYS_BUS_DEVICE(&s->emmc2), 0, in bcm2838_peripherals_realize()
106 sysbus_connect_irq(SYS_BUS_DEVICE(&s_base->sdhci), 0, in bcm2838_peripherals_realize()
117 sysbus_connect_irq(SYS_BUS_DEVICE(&s_base->dma), n, in bcm2838_peripherals_realize()
130 sysbus_connect_irq(SYS_BUS_DEVICE(&s_base->dma), 7, in bcm2838_peripherals_realize()
132 sysbus_connect_irq(SYS_BUS_DEVICE(&s_base->dma), 8, in bcm2838_peripherals_realize()
147 sysbus_connect_irq(SYS_BUS_DEVICE(&s_base->dma), 9, in bcm2838_peripherals_realize()
149 sysbus_connect_irq(SYS_BUS_DEVICE(&s_base->dma), 10, in bcm2838_peripherals_realize()
[all …]
H A Dstm32f405_soc.c162 if (!sysbus_realize(SYS_BUS_DEVICE(&s->armv7m), errp)) { in stm32f405_soc_realize()
168 if (!sysbus_realize(SYS_BUS_DEVICE(&s->rcc), errp)) { in stm32f405_soc_realize()
171 busdev = SYS_BUS_DEVICE(dev); in stm32f405_soc_realize()
176 if (!sysbus_realize(SYS_BUS_DEVICE(&s->syscfg), errp)) { in stm32f405_soc_realize()
179 busdev = SYS_BUS_DEVICE(dev); in stm32f405_soc_realize()
187 if (!sysbus_realize(SYS_BUS_DEVICE(&s->usart[i]), errp)) { in stm32f405_soc_realize()
190 busdev = SYS_BUS_DEVICE(dev); in stm32f405_soc_realize()
199 if (!sysbus_realize(SYS_BUS_DEVICE(&s->timer[i]), errp)) { in stm32f405_soc_realize()
202 busdev = SYS_BUS_DEVICE(dev); in stm32f405_soc_realize()
223 if (!sysbus_realize(SYS_BUS_DEVICE(&s->adc[i]), errp)) { in stm32f405_soc_realize()
[all …]
H A Dmps3r.c277 sysbus_realize(SYS_BUS_DEVICE(&mms->gic), &error_fatal); in create_gic()
278 sysbus_mmio_map(SYS_BUS_DEVICE(&mms->gic), 0, PERIPHBASE); in create_gic()
279 sysbus_mmio_map(SYS_BUS_DEVICE(&mms->gic), 1, PERIPHBASE + 0x100000); in create_gic()
287 SysBusDevice *gicsbd = SYS_BUS_DEVICE(&mms->gic); in create_gic()
343 sbd = SYS_BUS_DEVICE(&mms->uart[uartno]); in create_uart()
466 sysbus_realize(SYS_BUS_DEVICE(&mms->watchdog), &error_fatal); in mps3r_common_init()
467 sysbus_connect_irq(SYS_BUS_DEVICE(&mms->watchdog), 0, in mps3r_common_init()
469 sysbus_mmio_map(SYS_BUS_DEVICE(&mms->watchdog), 0, 0xe0100000); in mps3r_common_init()
474 sysbus_realize(SYS_BUS_DEVICE(&mms->dualtimer), &error_fatal); in mps3r_common_init()
475 sysbus_connect_irq(SYS_BUS_DEVICE(&mms->dualtimer), 0, in mps3r_common_init()
[all …]
H A Dhighbank.c135 SysBusDevice *dev = SYS_BUS_DEVICE(obj); in highbank_regs_init()
252 busdev = SYS_BUS_DEVICE(dev); in calxeda_init()
264 busdev = SYS_BUS_DEVICE(dev); in calxeda_init()
281 busdev = SYS_BUS_DEVICE(dev); in calxeda_init()
288 busdev = SYS_BUS_DEVICE(dev); in calxeda_init()
303 sysbus_realize_and_unref(SYS_BUS_DEVICE(dev), &error_fatal); in calxeda_init()
304 sysbus_mmio_map(SYS_BUS_DEVICE(dev), 0, 0xfff50000); in calxeda_init()
305 sysbus_connect_irq(SYS_BUS_DEVICE(dev), 0, pic[77]); in calxeda_init()
306 sysbus_connect_irq(SYS_BUS_DEVICE(dev), 1, pic[78]); in calxeda_init()
307 sysbus_connect_irq(SYS_BUS_DEVICE(dev), 2, pic[79]); in calxeda_init()
[all …]
/openbmc/qemu/hw/microblaze/
H A Dpetalogix_s3adsp1800_mmu.c100 sysbus_realize_and_unref(SYS_BUS_DEVICE(dev), &error_fatal); in petalogix_s3adsp1800_init()
101 sysbus_mmio_map(SYS_BUS_DEVICE(dev), 0, INTC_BASEADDR); in petalogix_s3adsp1800_init()
102 sysbus_connect_irq(SYS_BUS_DEVICE(dev), 0, in petalogix_s3adsp1800_init()
110 sysbus_realize_and_unref(SYS_BUS_DEVICE(dev), &error_fatal); in petalogix_s3adsp1800_init()
111 sysbus_mmio_map(SYS_BUS_DEVICE(dev), 0, UARTLITE_BASEADDR); in petalogix_s3adsp1800_init()
112 sysbus_connect_irq(SYS_BUS_DEVICE(dev), 0, irq[UARTLITE_IRQ]); in petalogix_s3adsp1800_init()
118 sysbus_realize_and_unref(SYS_BUS_DEVICE(dev), &error_fatal); in petalogix_s3adsp1800_init()
119 sysbus_mmio_map(SYS_BUS_DEVICE(dev), 0, TIMER_BASEADDR); in petalogix_s3adsp1800_init()
120 sysbus_connect_irq(SYS_BUS_DEVICE(dev), 0, irq[TIMER_IRQ]); in petalogix_s3adsp1800_init()
126 sysbus_realize_and_unref(SYS_BUS_DEVICE(dev), &error_fatal); in petalogix_s3adsp1800_init()
[all …]
H A Dpetalogix_ml605_mmu.c115 sysbus_realize_and_unref(SYS_BUS_DEVICE(dev), &error_fatal); in petalogix_ml605_init()
116 sysbus_mmio_map(SYS_BUS_DEVICE(dev), 0, INTC_BASEADDR); in petalogix_ml605_init()
117 sysbus_connect_irq(SYS_BUS_DEVICE(dev), 0, in petalogix_ml605_init()
131 sysbus_realize_and_unref(SYS_BUS_DEVICE(dev), &error_fatal); in petalogix_ml605_init()
132 sysbus_mmio_map(SYS_BUS_DEVICE(dev), 0, TIMER_BASEADDR); in petalogix_ml605_init()
133 sysbus_connect_irq(SYS_BUS_DEVICE(dev), 0, irq[TIMER_IRQ]); in petalogix_ml605_init()
154 sysbus_realize_and_unref(SYS_BUS_DEVICE(eth0), &error_fatal); in petalogix_ml605_init()
155 sysbus_mmio_map(SYS_BUS_DEVICE(eth0), 0, AXIENET_BASEADDR); in petalogix_ml605_init()
156 sysbus_connect_irq(SYS_BUS_DEVICE(eth0), 0, irq[AXIENET_IRQ]); in petalogix_ml605_init()
167 sysbus_realize_and_unref(SYS_BUS_DEVICE(dma), &error_fatal); in petalogix_ml605_init()
[all …]
/openbmc/qemu/hw/cpu/
H A Da9mpcore.c34 sysbus_init_mmio(SYS_BUS_DEVICE(obj), &s->container); in a9mp_priv_initfn()
49 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in a9mp_priv_realize()
70 if (!sysbus_realize(SYS_BUS_DEVICE(&s->scu), errp)) { in a9mp_priv_realize()
73 scubusdev = SYS_BUS_DEVICE(&s->scu); in a9mp_priv_realize()
88 if (!sysbus_realize(SYS_BUS_DEVICE(&s->gic), errp)) { in a9mp_priv_realize()
91 gicbusdev = SYS_BUS_DEVICE(&s->gic); in a9mp_priv_realize()
101 if (!sysbus_realize(SYS_BUS_DEVICE(&s->gtimer), errp)) { in a9mp_priv_realize()
104 gtimerbusdev = SYS_BUS_DEVICE(&s->gtimer); in a9mp_priv_realize()
108 if (!sysbus_realize(SYS_BUS_DEVICE(&s->mptimer), errp)) { in a9mp_priv_realize()
111 mptimerbusdev = SYS_BUS_DEVICE(&s->mptimer); in a9mp_priv_realize()
[all …]
H A Darm11mpcore.c30 SysBusDevice *scubusdev = SYS_BUS_DEVICE(&s->scu); in mpcore_priv_map_setup()
32 SysBusDevice *gicbusdev = SYS_BUS_DEVICE(&s->gic); in mpcore_priv_map_setup()
33 SysBusDevice *timerbusdev = SYS_BUS_DEVICE(&s->mptimer); in mpcore_priv_map_setup()
34 SysBusDevice *wdtbusdev = SYS_BUS_DEVICE(&s->wdtimer); in mpcore_priv_map_setup()
73 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in mpcore_priv_realize()
81 if (!sysbus_realize(SYS_BUS_DEVICE(&s->scu), errp)) { in mpcore_priv_realize()
91 if (!sysbus_realize(SYS_BUS_DEVICE(&s->gic), errp)) { in mpcore_priv_realize()
96 sysbus_pass_irq(sbd, SYS_BUS_DEVICE(&s->gic)); in mpcore_priv_realize()
102 if (!sysbus_realize(SYS_BUS_DEVICE(&s->mptimer), errp)) { in mpcore_priv_realize()
107 if (!sysbus_realize(SYS_BUS_DEVICE(&s->wdtimer), errp)) { in mpcore_priv_realize()
[all …]

12345678910>>...22