Home
last modified time | relevance | path

Searched refs:busdev (Results 1 – 25 of 49) sorted by relevance

12

/qemu/hw/arm/
H A Dxilinx_zynq.c137 SysBusDevice *busdev; in zynq_init_spi_flashes() local
148 busdev = SYS_BUS_DEVICE(dev); in zynq_init_spi_flashes()
149 sysbus_realize_and_unref(busdev, &error_fatal); in zynq_init_spi_flashes()
150 sysbus_mmio_map(busdev, 0, base_addr); in zynq_init_spi_flashes()
152 sysbus_mmio_map(busdev, 1, 0xFC000000); in zynq_init_spi_flashes()
154 sysbus_connect_irq(busdev, 0, irq); in zynq_init_spi_flashes()
175 sysbus_connect_irq(busdev, i * num_ss + j + 1, cs_line); in zynq_init_spi_flashes()
209 SysBusDevice *busdev; in zynq_init() local
267 busdev = SYS_BUS_DEVICE(dev); in zynq_init()
268 sysbus_realize_and_unref(busdev, &error_fatal); in zynq_init()
[all …]
H A Dstm32l4x5_soc.c173 SysBusDevice *busdev; in stm32l4x5_soc_realize() local
226 busdev = SYS_BUS_DEVICE(&s->gpio[i]); in stm32l4x5_soc_realize()
231 if (!sysbus_realize(busdev, errp)) { in stm32l4x5_soc_realize()
234 sysbus_mmio_map(busdev, 0, stm32l4x5_gpio_cfg[i].addr); in stm32l4x5_soc_realize()
238 busdev = SYS_BUS_DEVICE(&s->syscfg); in stm32l4x5_soc_realize()
241 if (!sysbus_realize(busdev, errp)) { in stm32l4x5_soc_realize()
244 sysbus_mmio_map(busdev, 0, SYSCFG_ADDR); in stm32l4x5_soc_realize()
258 busdev = SYS_BUS_DEVICE(&s->exti); in stm32l4x5_soc_realize()
259 if (!sysbus_realize(busdev, errp)) { in stm32l4x5_soc_realize()
262 sysbus_mmio_map(busdev, 0, EXTI_ADDR); in stm32l4x5_soc_realize()
[all …]
H A Dexynos4210.c518 SysBusDevice *busdev; in pl330_create() local
536 busdev = SYS_BUS_DEVICE(dev); in pl330_create()
537 sysbus_realize_and_unref(busdev, &error_fatal); in pl330_create()
538 sysbus_mmio_map(busdev, 0, base); in pl330_create()
545 sysbus_connect_irq(busdev, i, qdev_get_gpio_in(DEVICE(orgate), i)); in pl330_create()
555 SysBusDevice *busdev; in exynos4210_realize() local
594 busdev = SYS_BUS_DEVICE(&s->a9mpcore); in exynos4210_realize()
595 sysbus_realize(busdev, &error_fatal); in exynos4210_realize()
596 sysbus_mmio_map(busdev, 0, EXYNOS4210_SMP_PRIVATE_BASE_ADDR); in exynos4210_realize()
598 sysbus_connect_irq(busdev, n, in exynos4210_realize()
[all …]
H A Dstm32f405_soc.c96 SysBusDevice *busdev; in stm32f405_soc_realize() local
171 busdev = SYS_BUS_DEVICE(dev); in stm32f405_soc_realize()
172 sysbus_mmio_map(busdev, 0, RCC_ADDR); in stm32f405_soc_realize()
179 busdev = SYS_BUS_DEVICE(dev); in stm32f405_soc_realize()
180 sysbus_mmio_map(busdev, 0, SYSCFG_ADD); in stm32f405_soc_realize()
181 sysbus_connect_irq(busdev, 0, qdev_get_gpio_in(armv7m, SYSCFG_IRQ)); in stm32f405_soc_realize()
190 busdev = SYS_BUS_DEVICE(dev); in stm32f405_soc_realize()
191 sysbus_mmio_map(busdev, 0, usart_addr[i]); in stm32f405_soc_realize()
192 sysbus_connect_irq(busdev, 0, qdev_get_gpio_in(armv7m, usart_irq[i])); in stm32f405_soc_realize()
202 busdev = SYS_BUS_DEVICE(dev); in stm32f405_soc_realize()
[all …]
H A Drealview.c87 SysBusDevice *busdev; in realview_init() local
197 busdev = SYS_BUS_DEVICE(dev); in realview_init()
198 sysbus_realize_and_unref(busdev, &error_fatal); in realview_init()
199 sysbus_mmio_map(busdev, 0, periphbase); in realview_init()
201 sysbus_connect_irq(busdev, n, cpu_irq[n]); in realview_init()
236 busdev = SYS_BUS_DEVICE(dev); in realview_init()
237 sysbus_realize_and_unref(busdev, &error_fatal); in realview_init()
238 sysbus_mmio_map(busdev, 0, 0x10030000); in realview_init()
239 sysbus_connect_irq(busdev, 0, pic[24]); in realview_init()
285 busdev = SYS_BUS_DEVICE(dev); in realview_init()
[all …]
H A Dstm32f205_soc.c87 SysBusDevice *busdev; in stm32f205_soc_realize() local
146 busdev = SYS_BUS_DEVICE(dev); in stm32f205_soc_realize()
147 sysbus_mmio_map(busdev, 0, 0x40013800); in stm32f205_soc_realize()
156 busdev = SYS_BUS_DEVICE(dev); in stm32f205_soc_realize()
157 sysbus_mmio_map(busdev, 0, usart_addr[i]); in stm32f205_soc_realize()
158 sysbus_connect_irq(busdev, 0, qdev_get_gpio_in(armv7m, usart_irq[i])); in stm32f205_soc_realize()
168 busdev = SYS_BUS_DEVICE(dev); in stm32f205_soc_realize()
169 sysbus_mmio_map(busdev, 0, timer_addr[i]); in stm32f205_soc_realize()
170 sysbus_connect_irq(busdev, 0, qdev_get_gpio_in(armv7m, timer_irq[i])); in stm32f205_soc_realize()
187 busdev = SYS_BUS_DEVICE(dev); in stm32f205_soc_realize()
[all …]
H A Dhighbank.c182 SysBusDevice *busdev; in calxeda_init() local
252 busdev = SYS_BUS_DEVICE(dev); in calxeda_init()
253 sysbus_realize_and_unref(busdev, &error_fatal); in calxeda_init()
254 sysbus_mmio_map(busdev, 0, 0xfff12000); in calxeda_init()
264 busdev = SYS_BUS_DEVICE(dev); in calxeda_init()
265 sysbus_realize_and_unref(busdev, &error_fatal); in calxeda_init()
266 sysbus_mmio_map(busdev, 0, MPCORE_PERIPHBASE); in calxeda_init()
268 sysbus_connect_irq(busdev, n, cpu_irq[n]); in calxeda_init()
269 sysbus_connect_irq(busdev, n + smp_cpus, cpu_fiq[n]); in calxeda_init()
270 sysbus_connect_irq(busdev, n + 2 * smp_cpus, cpu_virq[n]); in calxeda_init()
[all …]
H A Dversatilepb.c195 SysBusDevice *busdev; in versatile_init() local
252 busdev = SYS_BUS_DEVICE(dev); in versatile_init()
253 sysbus_realize_and_unref(busdev, &error_fatal); in versatile_init()
254 sysbus_mmio_map(busdev, 0, 0x10001000); /* PCI controller regs */ in versatile_init()
255 sysbus_mmio_map(busdev, 1, 0x41000000); /* PCI self-config */ in versatile_init()
256 sysbus_mmio_map(busdev, 2, 0x42000000); /* PCI config */ in versatile_init()
257 sysbus_mmio_map(busdev, 3, 0x43000000); /* PCI I/O */ in versatile_init()
258 sysbus_mmio_map(busdev, 4, 0x44000000); /* PCI memory window 1 */ in versatile_init()
259 sysbus_mmio_map(busdev, 5, 0x50000000); /* PCI memory window 2 */ in versatile_init()
260 sysbus_mmio_map(busdev, 6, 0x60000000); /* PCI memory window 3 */ in versatile_init()
[all …]
H A Dmsf2-soc.c86 SysBusDevice *busdev; in m2sxxx_soc_realize() local
166 busdev = SYS_BUS_DEVICE(dev); in m2sxxx_soc_realize()
167 sysbus_mmio_map(busdev, 0, MSF2_TIMER_BASE); in m2sxxx_soc_realize()
168 sysbus_connect_irq(busdev, 0, in m2sxxx_soc_realize()
170 sysbus_connect_irq(busdev, 1, in m2sxxx_soc_realize()
179 busdev = SYS_BUS_DEVICE(dev); in m2sxxx_soc_realize()
180 sysbus_mmio_map(busdev, 0, MSF2_SYSREG_BASE); in m2sxxx_soc_realize()
207 busdev = SYS_BUS_DEVICE(dev); in m2sxxx_soc_realize()
208 sysbus_mmio_map(busdev, 0, MSF2_EMAC_BASE); in m2sxxx_soc_realize()
209 sysbus_connect_irq(busdev, 0, in m2sxxx_soc_realize()
H A Dstm32f100_soc.c70 SysBusDevice *busdev; in stm32f100_soc_realize() local
136 busdev = SYS_BUS_DEVICE(dev); in stm32f100_soc_realize()
137 sysbus_mmio_map(busdev, 0, usart_addr[i]); in stm32f100_soc_realize()
138 sysbus_connect_irq(busdev, 0, qdev_get_gpio_in(armv7m, usart_irq[i])); in stm32f100_soc_realize()
147 busdev = SYS_BUS_DEVICE(dev); in stm32f100_soc_realize()
148 sysbus_mmio_map(busdev, 0, spi_addr[i]); in stm32f100_soc_realize()
149 sysbus_connect_irq(busdev, 0, qdev_get_gpio_in(armv7m, spi_irq[i])); in stm32f100_soc_realize()
H A Dvexpress.c216 SysBusDevice *busdev; in init_cpus() local
247 busdev = SYS_BUS_DEVICE(dev); in init_cpus()
248 sysbus_realize_and_unref(busdev, &error_fatal); in init_cpus()
249 sysbus_mmio_map(busdev, 0, periphbase); in init_cpus()
265 sysbus_connect_irq(busdev, n, qdev_get_gpio_in(cpudev, ARM_CPU_IRQ)); in init_cpus()
266 sysbus_connect_irq(busdev, n + smp_cpus, in init_cpus()
268 sysbus_connect_irq(busdev, n + 2 * smp_cpus, in init_cpus()
270 sysbus_connect_irq(busdev, n + 3 * smp_cpus, in init_cpus()
/qemu/hw/sh4/
H A Dr2d.c248 SysBusDevice *busdev; in r2d_init() local
270 busdev = SYS_BUS_DEVICE(dev); in r2d_init()
271 sysbus_realize_and_unref(busdev, &error_fatal); in r2d_init()
273 sysbus_mmio_map(busdev, 0, P4ADDR(0x1e200000)); in r2d_init()
274 sysbus_mmio_map(busdev, 1, A7ADDR(0x1e200000)); in r2d_init()
275 sysbus_connect_irq(busdev, 0, &fpga->irq[PCI_INTA]); in r2d_init()
276 sysbus_connect_irq(busdev, 1, &fpga->irq[PCI_INTB]); in r2d_init()
277 sysbus_connect_irq(busdev, 2, &fpga->irq[PCI_INTC]); in r2d_init()
278 sysbus_connect_irq(busdev, 3, &fpga->irq[PCI_INTD]); in r2d_init()
281 busdev = SYS_BUS_DEVICE(dev); in r2d_init()
[all …]
/qemu/hw/cpu/
H A Da15mpcore.c55 SysBusDevice *busdev; in a15mp_priv_realize() local
87 busdev = SYS_BUS_DEVICE(&s->gic); in a15mp_priv_realize()
90 sysbus_pass_irq(sbd, busdev); in a15mp_priv_realize()
135 sysbus_mmio_get_region(busdev, 0)); in a15mp_priv_realize()
137 sysbus_mmio_get_region(busdev, 1)); in a15mp_priv_realize()
140 sysbus_mmio_get_region(busdev, 2)); in a15mp_priv_realize()
142 sysbus_mmio_get_region(busdev, 3)); in a15mp_priv_realize()
145 MemoryRegion *mr = sysbus_mmio_get_region(busdev, in a15mp_priv_realize()
/qemu/hw/intc/
H A Drealview_gic.c28 SysBusDevice *busdev; in realview_gic_realize() local
39 busdev = SYS_BUS_DEVICE(&s->gic); in realview_gic_realize()
42 sysbus_pass_irq(sbd, busdev); in realview_gic_realize()
48 sysbus_mmio_get_region(busdev, 1)); in realview_gic_realize()
50 sysbus_mmio_get_region(busdev, 0)); in realview_gic_realize()
/qemu/hw/microblaze/
H A Dpetalogix_ml605_mmu.c77 SysBusDevice *busdev; in petalogix_ml605_init() local
180 busdev = SYS_BUS_DEVICE(dev); in petalogix_ml605_init()
181 sysbus_realize_and_unref(busdev, &error_fatal); in petalogix_ml605_init()
182 sysbus_mmio_map(busdev, 0, SPI_BASEADDR); in petalogix_ml605_init()
183 sysbus_connect_irq(busdev, 0, irq[SPI_IRQ]); in petalogix_ml605_init()
201 sysbus_connect_irq(busdev, i+1, cs_line); in petalogix_ml605_init()
/qemu/hw/misc/
H A Davr_power.c81 SysBusDevice *busdev = SYS_BUS_DEVICE(dev); in avr_mask_init() local
85 sysbus_init_mmio(busdev, &s->iomem); in avr_mask_init()
88 sysbus_init_irq(busdev, &s->irq[i]); in avr_mask_init()
/qemu/hw/riscv/
H A Dopentitan.c149 SysBusDevice *busdev; in lowrisc_ibex_soc_realize() local
239 busdev = SYS_BUS_DEVICE(dev); in lowrisc_ibex_soc_realize()
240 sysbus_mmio_map(busdev, 0, memmap[IBEX_DEV_SPI_HOST0 + i].base); in lowrisc_ibex_soc_realize()
244 sysbus_connect_irq(busdev, 0, qdev_get_gpio_in(DEVICE(&s->plic), in lowrisc_ibex_soc_realize()
246 sysbus_connect_irq(busdev, 1, qdev_get_gpio_in(DEVICE(&s->plic), in lowrisc_ibex_soc_realize()
250 sysbus_connect_irq(busdev, 0, qdev_get_gpio_in(DEVICE(&s->plic), in lowrisc_ibex_soc_realize()
252 sysbus_connect_irq(busdev, 1, qdev_get_gpio_in(DEVICE(&s->plic), in lowrisc_ibex_soc_realize()
/qemu/include/hw/display/
H A Dmacfb.h79 SysBusDevice busdev; member
96 NubusDevice busdev; member
/qemu/hw/xen/
H A Dxen-pvh-common.c106 SysBusDevice *busdev; in xen_enable_tpm() local
116 busdev = SYS_BUS_DEVICE(dev); in xen_enable_tpm()
117 sysbus_realize_and_unref(busdev, &error_fatal); in xen_enable_tpm()
118 sysbus_mmio_map(busdev, 0, s->cfg.tpm.base); in xen_enable_tpm()
/qemu/include/hw/misc/
H A Dbcm2835_rng.h20 SysBusDevice busdev; member
H A Dbcm2835_powermgt.h21 SysBusDevice busdev; member
H A Dbcm2835_property.h22 SysBusDevice busdev; member
H A Dbcm2835_mbox.h27 SysBusDevice busdev; member
/qemu/include/hw/intc/
H A Dbcm2835_ic.h22 SysBusDevice busdev; member
/qemu/include/hw/sd/
H A Dbcm2835_sdhost.h27 SysBusDevice busdev; member

12