Home
last modified time | relevance | path

Searched refs:gicbusdev (Results 1 – 8 of 8) sorted by relevance

/openbmc/qemu/hw/intc/
H A Dexynos4210_gic.c59 SysBusDevice *gicbusdev; in exynos4210_gic_realize() local
66 gicbusdev = SYS_BUS_DEVICE(s->gic); in exynos4210_gic_realize()
67 sysbus_realize_and_unref(gicbusdev, &error_fatal); in exynos4210_gic_realize()
70 sysbus_pass_irq(sbd, gicbusdev); in exynos4210_gic_realize()
94 sysbus_mmio_get_region(gicbusdev, 1), in exynos4210_gic_realize()
103 sysbus_mmio_get_region(gicbusdev, 0), in exynos4210_gic_realize()
/openbmc/qemu/hw/cpu/
H A Da9mpcore.c52 SysBusDevice *scubusdev, *gicbusdev, *gtimerbusdev, *mptimerbusdev, in a9mp_priv_realize() local
91 gicbusdev = SYS_BUS_DEVICE(&s->gic); in a9mp_priv_realize()
94 sysbus_pass_irq(sbd, gicbusdev); in a9mp_priv_realize()
133 sysbus_mmio_get_region(gicbusdev, 1)); in a9mp_priv_realize()
144 sysbus_mmio_get_region(gicbusdev, 0)); in a9mp_priv_realize()
H A Drealview_mpcore.c67 SysBusDevice *gicbusdev; in realview_mpcore_realize() local
85 gicbusdev = SYS_BUS_DEVICE(&s->gic[n]); in realview_mpcore_realize()
86 sysbus_mmio_map(gicbusdev, 0, 0x10040000 + n * 0x10000); in realview_mpcore_realize()
87 sysbus_connect_irq(gicbusdev, 0, s->cpuic[10 + n]); in realview_mpcore_realize()
H A Darm11mpcore.c32 SysBusDevice *gicbusdev = SYS_BUS_DEVICE(&s->gic); in mpcore_priv_map_setup() local
44 sysbus_mmio_get_region(gicbusdev, i + 1)); in mpcore_priv_map_setup()
58 sysbus_mmio_get_region(gicbusdev, 0)); in mpcore_priv_map_setup()
/openbmc/qemu/hw/arm/
H A Daspeed_ast27x0.c417 SysBusDevice *gicbusdev; in aspeed_soc_ast2700_gic_realize() local
422 gicbusdev = SYS_BUS_DEVICE(&a->gic); in aspeed_soc_ast2700_gic_realize()
432 if (!sysbus_realize(gicbusdev, errp)) { in aspeed_soc_ast2700_gic_realize()
435 sysbus_mmio_map(gicbusdev, 0, sc->memmap[ASPEED_GIC_DIST]); in aspeed_soc_ast2700_gic_realize()
436 sysbus_mmio_map(gicbusdev, 1, sc->memmap[ASPEED_GIC_REDIST]); in aspeed_soc_ast2700_gic_realize()
462 sysbus_connect_irq(gicbusdev, i, qdev_get_gpio_in(cpudev, ARM_CPU_IRQ)); in aspeed_soc_ast2700_gic_realize()
463 sysbus_connect_irq(gicbusdev, i + sc->num_cpus, in aspeed_soc_ast2700_gic_realize()
465 sysbus_connect_irq(gicbusdev, i + 2 * sc->num_cpus, in aspeed_soc_ast2700_gic_realize()
467 sysbus_connect_irq(gicbusdev, i + 3 * sc->num_cpus, in aspeed_soc_ast2700_gic_realize()
H A Dsbsa-ref.c433 SysBusDevice *gicbusdev; in create_gic() local
463 gicbusdev = SYS_BUS_DEVICE(sms->gic); in create_gic()
464 sysbus_realize_and_unref(gicbusdev, &error_fatal); in create_gic()
465 sysbus_mmio_map(gicbusdev, 0, sbsa_ref_memmap[SBSA_GIC_DIST].base); in create_gic()
466 sysbus_mmio_map(gicbusdev, 1, sbsa_ref_memmap[SBSA_GIC_REDIST].base); in create_gic()
507 sysbus_connect_irq(gicbusdev, i, qdev_get_gpio_in(cpudev, ARM_CPU_IRQ)); in create_gic()
508 sysbus_connect_irq(gicbusdev, i + smp_cpus, in create_gic()
510 sysbus_connect_irq(gicbusdev, i + 2 * smp_cpus, in create_gic()
512 sysbus_connect_irq(gicbusdev, i + 3 * smp_cpus, in create_gic()
H A Dxlnx-versal.c73 SysBusDevice *gicbusdev; in versal_create_apu_gic() local
81 gicbusdev = SYS_BUS_DEVICE(&s->fpd.apu.gic); in versal_create_apu_gic()
98 mr = sysbus_mmio_get_region(gicbusdev, i); in versal_create_apu_gic()
126 sysbus_connect_irq(gicbusdev, i, qdev_get_gpio_in(cpudev, ARM_CPU_IRQ)); in versal_create_apu_gic()
127 sysbus_connect_irq(gicbusdev, i + nr_apu_cpus, in versal_create_apu_gic()
129 sysbus_connect_irq(gicbusdev, i + 2 * nr_apu_cpus, in versal_create_apu_gic()
131 sysbus_connect_irq(gicbusdev, i + 3 * nr_apu_cpus, in versal_create_apu_gic()
H A Dvirt.c768 SysBusDevice *gicbusdev; in create_gic() local
842 gicbusdev = SYS_BUS_DEVICE(vms->gic); in create_gic()
843 sysbus_realize_and_unref(gicbusdev, &error_fatal); in create_gic()
844 sysbus_mmio_map(gicbusdev, 0, vms->memmap[VIRT_GIC_DIST].base); in create_gic()
846 sysbus_mmio_map(gicbusdev, 1, vms->memmap[VIRT_GIC_REDIST].base); in create_gic()
848 sysbus_mmio_map(gicbusdev, 2, in create_gic()
852 sysbus_mmio_map(gicbusdev, 1, vms->memmap[VIRT_GIC_CPU].base); in create_gic()
854 sysbus_mmio_map(gicbusdev, 2, vms->memmap[VIRT_GIC_HYP].base); in create_gic()
855 sysbus_mmio_map(gicbusdev, 3, vms->memmap[VIRT_GIC_VCPU].base); in create_gic()
894 sysbus_connect_irq(gicbusdev, in create_gic()
[all...]