Lines Matching refs:SYS_BUS_DEVICE

330     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()
414 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->rtc), 0, sc->memmap[ASPEED_DEV_RTC]); in aspeed_soc_ast2600_realize()
415 sysbus_connect_irq(SYS_BUS_DEVICE(&s->rtc), 0, in aspeed_soc_ast2600_realize()
421 if (!sysbus_realize(SYS_BUS_DEVICE(&s->timerctrl), errp)) { in aspeed_soc_ast2600_realize()
424 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->timerctrl), 0, in aspeed_soc_ast2600_realize()
428 sysbus_connect_irq(SYS_BUS_DEVICE(&s->timerctrl), i, irq); in aspeed_soc_ast2600_realize()
437 if (!sysbus_realize(SYS_BUS_DEVICE(&s->wdt[i]), errp)) { in aspeed_soc_ast2600_realize()
440 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->wdt[i]), 0, in aspeed_soc_ast2600_realize()
445 if (!sysbus_realize(SYS_BUS_DEVICE(&s->adc), errp)) { in aspeed_soc_ast2600_realize()
448 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->adc), 0, sc->memmap[ASPEED_DEV_ADC]); in aspeed_soc_ast2600_realize()
449 sysbus_connect_irq(SYS_BUS_DEVICE(&s->adc), 0, in aspeed_soc_ast2600_realize()
460 if (!sysbus_realize(SYS_BUS_DEVICE(&s->i2c), errp)) { in aspeed_soc_ast2600_realize()
463 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->i2c), 0, sc->memmap[ASPEED_DEV_I2C]); in aspeed_soc_ast2600_realize()
468 sysbus_connect_irq(SYS_BUS_DEVICE(&s->i2c.busses[i]), 0, irq); in aspeed_soc_ast2600_realize()
472 if (!sysbus_realize(SYS_BUS_DEVICE(&s->peci), errp)) { in aspeed_soc_ast2600_realize()
475 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->peci), 0, in aspeed_soc_ast2600_realize()
477 sysbus_connect_irq(SYS_BUS_DEVICE(&s->peci), 0, in aspeed_soc_ast2600_realize()
482 if (!sysbus_realize(SYS_BUS_DEVICE(&s->pcie_phy[i]), errp)) { in aspeed_soc_ast2600_realize()
485 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->pcie_phy[i]), 0, in aspeed_soc_ast2600_realize()
489 if (!sysbus_realize(SYS_BUS_DEVICE(&s->pcie), errp)) { in aspeed_soc_ast2600_realize()
492 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->pcie), 0, in aspeed_soc_ast2600_realize()
498 sysbus_connect_irq(SYS_BUS_DEVICE(&s->pcie.rcs[i]), 0, irq); in aspeed_soc_ast2600_realize()
507 mmio_mr = sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->pcie.rcs[i]), 1); in aspeed_soc_ast2600_realize()
523 if (!sysbus_realize(SYS_BUS_DEVICE(&s->fmc), errp)) { in aspeed_soc_ast2600_realize()
526 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->fmc), 0, sc->memmap[ASPEED_DEV_FMC]); in aspeed_soc_ast2600_realize()
527 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->fmc), 1, in aspeed_soc_ast2600_realize()
529 sysbus_connect_irq(SYS_BUS_DEVICE(&s->fmc), 0, in aspeed_soc_ast2600_realize()
542 if (!sysbus_realize(SYS_BUS_DEVICE(&s->spi[i]), errp)) { in aspeed_soc_ast2600_realize()
545 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->spi[i]), 0, in aspeed_soc_ast2600_realize()
547 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->spi[i]), 1, in aspeed_soc_ast2600_realize()
557 if (!sysbus_realize(SYS_BUS_DEVICE(&s->ehci[i]), errp)) { in aspeed_soc_ast2600_realize()
560 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->ehci[i]), 0, in aspeed_soc_ast2600_realize()
562 sysbus_connect_irq(SYS_BUS_DEVICE(&s->ehci[i]), 0, in aspeed_soc_ast2600_realize()
569 if (!sysbus_realize(SYS_BUS_DEVICE(&s->uhci), errp)) { in aspeed_soc_ast2600_realize()
572 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->uhci), 0, in aspeed_soc_ast2600_realize()
574 sysbus_connect_irq(SYS_BUS_DEVICE(&s->uhci), 0, in aspeed_soc_ast2600_realize()
578 if (!sysbus_realize(SYS_BUS_DEVICE(&s->sdmc), errp)) { in aspeed_soc_ast2600_realize()
581 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->sdmc), 0, in aspeed_soc_ast2600_realize()
593 if (!sysbus_realize(SYS_BUS_DEVICE(&s->ftgmac100[i]), errp)) { in aspeed_soc_ast2600_realize()
596 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->ftgmac100[i]), 0, in aspeed_soc_ast2600_realize()
598 sysbus_connect_irq(SYS_BUS_DEVICE(&s->ftgmac100[i]), 0, in aspeed_soc_ast2600_realize()
603 if (!sysbus_realize(SYS_BUS_DEVICE(&s->mii[i]), errp)) { in aspeed_soc_ast2600_realize()
607 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->mii[i]), 0, in aspeed_soc_ast2600_realize()
612 if (!sysbus_realize(SYS_BUS_DEVICE(&s->xdma), errp)) { in aspeed_soc_ast2600_realize()
615 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->xdma), 0, in aspeed_soc_ast2600_realize()
617 sysbus_connect_irq(SYS_BUS_DEVICE(&s->xdma), 0, in aspeed_soc_ast2600_realize()
621 if (!sysbus_realize(SYS_BUS_DEVICE(&s->gpio), errp)) { in aspeed_soc_ast2600_realize()
624 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->gpio), 0, in aspeed_soc_ast2600_realize()
626 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gpio), 0, in aspeed_soc_ast2600_realize()
629 if (!sysbus_realize(SYS_BUS_DEVICE(&s->gpio_1_8v), errp)) { in aspeed_soc_ast2600_realize()
632 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->gpio_1_8v), 0, in aspeed_soc_ast2600_realize()
634 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gpio_1_8v), 0, in aspeed_soc_ast2600_realize()
638 if (!sysbus_realize(SYS_BUS_DEVICE(&s->sdhci), errp)) { in aspeed_soc_ast2600_realize()
641 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->sdhci), 0, in aspeed_soc_ast2600_realize()
643 sysbus_connect_irq(SYS_BUS_DEVICE(&s->sdhci), 0, in aspeed_soc_ast2600_realize()
647 if (!sysbus_realize(SYS_BUS_DEVICE(&s->emmc), errp)) { in aspeed_soc_ast2600_realize()
650 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->emmc), 0, in aspeed_soc_ast2600_realize()
652 sysbus_connect_irq(SYS_BUS_DEVICE(&s->emmc), 0, in aspeed_soc_ast2600_realize()
656 if (!sysbus_realize(SYS_BUS_DEVICE(&s->lpc), errp)) { in aspeed_soc_ast2600_realize()
659 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->lpc), 0, sc->memmap[ASPEED_DEV_LPC]); in aspeed_soc_ast2600_realize()
662 sysbus_connect_irq(SYS_BUS_DEVICE(&s->lpc), 0, in aspeed_soc_ast2600_realize()
673 sysbus_connect_irq(SYS_BUS_DEVICE(&s->lpc), 1 + aspeed_lpc_kcs_1, in aspeed_soc_ast2600_realize()
677 sysbus_connect_irq(SYS_BUS_DEVICE(&s->lpc), 1 + aspeed_lpc_kcs_2, in aspeed_soc_ast2600_realize()
681 sysbus_connect_irq(SYS_BUS_DEVICE(&s->lpc), 1 + aspeed_lpc_kcs_3, in aspeed_soc_ast2600_realize()
685 sysbus_connect_irq(SYS_BUS_DEVICE(&s->lpc), 1 + aspeed_lpc_kcs_4, in aspeed_soc_ast2600_realize()
690 if (!sysbus_realize(SYS_BUS_DEVICE(&s->ibt), errp)) { in aspeed_soc_ast2600_realize()
696 sysbus_connect_irq(SYS_BUS_DEVICE(&s->ibt), 0, in aspeed_soc_ast2600_realize()
702 if (!sysbus_realize(SYS_BUS_DEVICE(&s->hace), errp)) { in aspeed_soc_ast2600_realize()
705 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->hace), 0, in aspeed_soc_ast2600_realize()
707 sysbus_connect_irq(SYS_BUS_DEVICE(&s->hace), 0, in aspeed_soc_ast2600_realize()
711 if (!sysbus_realize(SYS_BUS_DEVICE(&s->i3c), errp)) { in aspeed_soc_ast2600_realize()
714 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->i3c), 0, sc->memmap[ASPEED_DEV_I3C]); in aspeed_soc_ast2600_realize()
719 sysbus_connect_irq(SYS_BUS_DEVICE(&s->i3c.devices[i]), 0, irq); in aspeed_soc_ast2600_realize()
723 if (!sysbus_realize(SYS_BUS_DEVICE(&s->sbc), errp)) { in aspeed_soc_ast2600_realize()
726 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->sbc), 0, sc->memmap[ASPEED_DEV_SBC]); in aspeed_soc_ast2600_realize()
730 if (!sysbus_realize(SYS_BUS_DEVICE(&s->fsi[i]), errp)) { in aspeed_soc_ast2600_realize()
733 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->fsi[i]), 0, in aspeed_soc_ast2600_realize()
735 sysbus_connect_irq(SYS_BUS_DEVICE(&s->fsi[i]), 0, in aspeed_soc_ast2600_realize()
740 if (!sysbus_realize(SYS_BUS_DEVICE(&s->gfx), errp)) { in aspeed_soc_ast2600_realize()
743 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->gfx), 0, sc->memmap[ASPEED_DEV_GFX]); in aspeed_soc_ast2600_realize()
744 sysbus_connect_irq(SYS_BUS_DEVICE(&s->gfx), 0, in aspeed_soc_ast2600_realize()
748 if (!sysbus_realize(SYS_BUS_DEVICE(&s->pwm), errp)) { in aspeed_soc_ast2600_realize()
751 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->pwm), 0, sc->memmap[ASPEED_DEV_PWM]); in aspeed_soc_ast2600_realize()
752 sysbus_connect_irq(SYS_BUS_DEVICE(&s->pwm), 0, in aspeed_soc_ast2600_realize()