/openbmc/qemu/hw/remote/ |
H A D | memory.c | 19 MemoryRegion *sysmem, *subregion, *next; in remote_sysmem_reset() local 21 sysmem = get_system_memory(); in remote_sysmem_reset() 23 QTAILQ_FOREACH_SAFE(subregion, &sysmem->subregions, subregions_link, next) { in remote_sysmem_reset() 25 memory_region_del_subregion(sysmem, subregion); in remote_sysmem_reset() 35 MemoryRegion *sysmem, *subregion; in remote_sysmem_reconfig() local 39 sysmem = get_system_memory(); in remote_sysmem_reconfig() 58 memory_region_add_subregion(sysmem, sysmem_info->gpas[region], in remote_sysmem_reconfig()
|
/openbmc/qemu/hw/tricore/ |
H A D | tricore_testboard.c | 62 MemoryRegion *sysmem = get_system_memory(); in tricore_testboard_init() local 85 memory_region_add_subregion(sysmem, 0x80000000, ext_cram); in tricore_testboard_init() 86 memory_region_add_subregion(sysmem, 0xa1000000, ext_dram); in tricore_testboard_init() 87 memory_region_add_subregion(sysmem, 0xd4000000, int_cram); in tricore_testboard_init() 88 memory_region_add_subregion(sysmem, 0xd0000000, int_dram); in tricore_testboard_init() 89 memory_region_add_subregion(sysmem, 0xf0050000, pcp_data); in tricore_testboard_init() 90 memory_region_add_subregion(sysmem, 0xf0060000, pcp_text); in tricore_testboard_init() 93 memory_region_add_subregion(sysmem, 0xf0000000, &test_dev->iomem); in tricore_testboard_init()
|
/openbmc/qemu/hw/sparc64/ |
H A D | niagara.c | 103 MemoryRegion *sysmem = get_system_memory(); in niagara_init() local 110 memory_region_add_subregion(sysmem, NIAGARA_HV_RAM_BASE, &s->hv_ram); in niagara_init() 112 memory_region_add_subregion(sysmem, NIAGARA_PARTITION_RAM_BASE, in niagara_init() 117 memory_region_add_subregion(sysmem, NIAGARA_NVRAM_BASE, &s->nvram); in niagara_init() 120 memory_region_add_subregion(sysmem, NIAGARA_MD_ROM_BASE, &s->md_rom); in niagara_init() 123 memory_region_add_subregion(sysmem, NIAGARA_HV_ROM_BASE, &s->hv_rom); in niagara_init() 126 memory_region_add_subregion(sysmem, NIAGARA_PROM_BASE, &s->prom); in niagara_init() 154 serial_mm_init(sysmem, NIAGARA_UART_BASE, 0, NULL, in niagara_init()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | base.c | 65 if (fb->func->sysmem.flush_page_init) in nvkm_fb_sysmem_flush_page_init() 66 fb->func->sysmem.flush_page_init(fb); in nvkm_fb_sysmem_flush_page_init() 250 if (fb->sysmem.flush_page) { in nvkm_fb_dtor() 251 dma_unmap_page(subdev->device->dev, fb->sysmem.flush_page_addr, in nvkm_fb_dtor() 253 __free_page(fb->sysmem.flush_page); in nvkm_fb_dtor() 281 if (func->sysmem.flush_page_init) { in nvkm_fb_ctor() 282 fb->sysmem.flush_page = alloc_page(GFP_KERNEL | __GFP_ZERO); in nvkm_fb_ctor() 283 if (!fb->sysmem.flush_page) in nvkm_fb_ctor() 286 fb->sysmem.flush_page_addr = dma_map_page(device->dev, fb->sysmem.flush_page, in nvkm_fb_ctor() 288 if (dma_mapping_error(device->dev, fb->sysmem.flush_page_addr)) in nvkm_fb_ctor()
|
H A D | gf100.c | 83 nvkm_wr32(fb->subdev.device, 0x100c10, fb->sysmem.flush_page_addr >> 8); in gf100_fb_sysmem_flush_page_init() 127 .sysmem.flush_page_init = gf100_fb_sysmem_flush_page_init,
|
/openbmc/qemu/hw/xen/ |
H A D | xen-pvh-common.c | 34 MemoryRegion *sysmem) in xen_pvh_init_ram() argument 54 memory_region_add_subregion(sysmem, s->cfg.ram_low.base, &s->ram.low); in xen_pvh_init_ram() 58 memory_region_add_subregion(sysmem, s->cfg.ram_high.base, &s->ram.high); in xen_pvh_init_ram() 64 memory_region_add_subregion(sysmem, XEN_GRANT_ADDR_OFF, &xen_grants); in xen_pvh_init_ram() 133 MemoryRegion *sysmem) in xenpvh_gpex_init() argument 146 memory_region_add_subregion(sysmem, s->cfg.pci_ecam.base, ecam_reg); in xenpvh_gpex_init() 154 memory_region_add_subregion(sysmem, s->cfg.pci_mmio.base, in xenpvh_gpex_init() 162 memory_region_add_subregion(sysmem, s->cfg.pci_mmio_high.base, in xenpvh_gpex_init() 187 MemoryRegion *sysmem = get_system_memory(); in xen_pvh_init() local 196 xen_pvh_init_ram(s, sysmem); in xen_pvh_init() [all …]
|
/openbmc/qemu/hw/arm/ |
H A D | vexpress.c | 278 MemoryRegion *sysmem = get_system_memory(); in a9_daughterboard_init() local 292 memory_region_add_subregion(sysmem, 0x60000000, machine->ram); in a9_daughterboard_init() 303 OBJECT(sysmem), &error_fatal); in a9_daughterboard_init() 361 MemoryRegion *sysmem = get_system_memory(); in a15_daughterboard_init() local 376 memory_region_add_subregion(sysmem, 0x80000000, machine->ram); in a15_daughterboard_init() 394 memory_region_add_subregion(sysmem, 0x2e000000, &vms->a15sram); in a15_daughterboard_init() 552 MemoryRegion *sysmem = get_system_memory(); in vexpress_common_init() local 661 OBJECT(sysmem), &error_fatal); in vexpress_common_init() 676 memory_region_add_subregion(sysmem, map[VE_NORFLASHALIAS], &vms->flashalias); in vexpress_common_init() 685 memory_region_add_subregion(sysmem, map[VE_SRAM], &vms->sram); in vexpress_common_init() [all …]
|
H A D | realview.c | 79 MemoryRegion *sysmem = get_system_memory(); in realview_init() local 161 memory_region_add_subregion(sysmem, 0x20000000, ram_lo); in realview_init() 172 memory_region_add_subregion(sysmem, 0, ram_alias); in realview_init() 175 memory_region_add_subregion(sysmem, 0x70000000, ram_hi); in realview_init() 227 object_property_set_link(OBJECT(dev), "downstream", OBJECT(sysmem), in realview_init() 243 OBJECT(sysmem), &error_fatal); in realview_init() 381 memory_region_add_subregion(sysmem, SMP_BOOT_ADDR, ram_hack); in realview_init()
|
H A D | sbsa-ref.c | 322 MemoryRegion *sysmem) in sbsa_flash_map1() argument 331 memory_region_add_subregion(sysmem, base, in sbsa_flash_map1() 337 MemoryRegion *sysmem, in sbsa_flash_map() argument 342 * sysmem is the system memory space. secure_sysmem is the secure view in sbsa_flash_map() 352 sysmem); in sbsa_flash_map() 356 MemoryRegion *sysmem, in sbsa_firmware_init() argument 369 sbsa_flash_map(sms, sysmem, secure_sysmem); in sbsa_firmware_init() 459 object_property_set_link(OBJECT(sms->gic), "sysmem", in create_gic() 718 MemoryRegion *sysmem = get_system_memory(); in sbsa_ref_init() 737 memory_region_add_subregion_overlap(secure_sysmem, 0, sysmem, in sbsa_ref_init() 716 MemoryRegion *sysmem = get_system_memory(); sbsa_ref_init() local [all...] |
H A D | msf2-som.c | 53 MemoryRegion *sysmem = get_system_memory(); in emcraft_sf2_s2s010_init() local 59 memory_region_add_subregion(sysmem, DDR_BASE_ADDRESS, ddr); in emcraft_sf2_s2s010_init()
|
H A D | mps3r.c | 262 static void create_gic(MPS3RMachineState *mms, MemoryRegion *sysmem) in create_gic() argument 276 OBJECT(sysmem), &error_fatal); in create_gic() 358 MemoryRegion *sysmem = get_system_memory(); in mps3r_common_init() local 367 memory_region_add_subregion(sysmem, ri->base, mr); in mps3r_common_init() 386 alias_name, sysmem, 0, UINT64_MAX); in mps3r_common_init() 405 create_gic(mms, sysmem); in mps3r_common_init() 449 create_uart(mms, i + MPS3R_CPU_MAX, sysmem, baseaddr, in mps3r_common_init()
|
H A D | highbank.c | 191 MemoryRegion *sysmem; in calxeda_init() local 227 sysmem = get_system_memory(); in calxeda_init() 229 memory_region_add_subregion(sysmem, 0, machine->ram); in calxeda_init() 234 memory_region_add_subregion(sysmem, 0xfff88000, sysram); in calxeda_init()
|
H A D | versatilepb.c | 188 MemoryRegion *sysmem = get_system_memory(); in versatile_init() local 224 memory_region_add_subregion(sysmem, 0, machine->ram); in versatile_init() 285 object_property_set_link(OBJECT(dev), "downstream", OBJECT(sysmem), in versatile_init() 304 OBJECT(sysmem), &error_fatal); in versatile_init()
|
H A D | virt.c | 826 object_property_set_link(OBJECT(vms->gic), "sysmem", in create_gic() 1223 MemoryRegion *sysmem) in virt_flash_map1() 1232 memory_region_add_subregion(sysmem, base, in virt_flash_map1() 1238 MemoryRegion *sysmem, in virt_flash_map() 1243 * sysmem is the system memory space. secure_sysmem is the secure view in virt_flash_map() 1246 * If sysmem == secure_sysmem this means there is no separate Secure in virt_flash_map() 1255 sysmem); 1259 MemoryRegion *sysmem, in virt_flash_fdt() 1267 if (sysmem == secure_sysmem) { in virt_flash_fdt() 1303 MemoryRegion *sysmem, in virt_firmware_init() 1221 virt_flash_map1(PFlashCFI01 * flash,hwaddr base,hwaddr size,MemoryRegion * sysmem) virt_flash_map1() argument 1236 virt_flash_map(VirtMachineState * vms,MemoryRegion * sysmem,MemoryRegion * secure_sysmem) virt_flash_map() argument 1257 virt_flash_fdt(VirtMachineState * vms,MemoryRegion * sysmem,MemoryRegion * secure_sysmem) virt_flash_fdt() argument 1301 virt_firmware_init(VirtMachineState * vms,MemoryRegion * sysmem,MemoryRegion * secure_sysmem) virt_firmware_init() argument 1623 MemoryRegion *sysmem = get_system_memory(); create_platform_bus() local 2031 virt_cpu_post_init(VirtMachineState * vms,MemoryRegion * sysmem) virt_cpu_post_init() argument 2100 MemoryRegion *sysmem = get_system_memory(); machvirt_init() local [all...] |
/openbmc/qemu/hw/sh4/ |
H A D | sh7750.c | 713 SH7750State *sh7750_init(SuperHCPU *cpu, MemoryRegion *sysmem) in sh7750_init() argument 728 memory_region_add_subregion(sysmem, 0x1f000000, &s->iomem_1f0); in sh7750_init() 732 memory_region_add_subregion(sysmem, 0xff000000, &s->iomem_ff0); in sh7750_init() 736 memory_region_add_subregion(sysmem, 0x1f800000, &s->iomem_1f8); in sh7750_init() 740 memory_region_add_subregion(sysmem, 0xff800000, &s->iomem_ff8); in sh7750_init() 744 memory_region_add_subregion(sysmem, 0x1fc00000, &s->iomem_1fc); in sh7750_init() 748 memory_region_add_subregion(sysmem, 0xffc00000, &s->iomem_ffc); in sh7750_init() 752 memory_region_add_subregion(sysmem, 0xf0000000, &s->mmct_iomem); in sh7750_init() 754 sh_intc_init(sysmem, &s->intc, NR_SOURCES, in sh7750_init() 775 memory_region_add_subregion(sysmem, A7ADDR(0xffe00000), alias); in sh7750_init() [all …]
|
/openbmc/qemu/hw/intc/ |
H A D | sh_intc.c | 352 static unsigned int sh_intc_register(MemoryRegion *sysmem, in sh_intc_register() argument 372 memory_region_add_subregion(sysmem, P4ADDR(address), iomem_p4); in sh_intc_register() 376 memory_region_add_subregion(sysmem, A7ADDR(address), iomem_a7); in sh_intc_register() 382 int sh_intc_init(MemoryRegion *sysmem, in sh_intc_init() argument 413 j += sh_intc_register(sysmem, desc, mr->set_reg, "mask", "set", j); in sh_intc_init() 414 j += sh_intc_register(sysmem, desc, mr->clr_reg, "mask", "clr", j); in sh_intc_init() 422 j += sh_intc_register(sysmem, desc, pr->set_reg, "prio", "set", j); in sh_intc_init() 423 j += sh_intc_register(sysmem, desc, pr->clr_reg, "prio", "clr", j); in sh_intc_init()
|
/openbmc/qemu/hw/microblaze/ |
H A D | petalogix_s3adsp1800_mmu.c | 73 MemoryRegion *sysmem = get_system_memory(); in petalogix_s3adsp1800_init() local 85 memory_region_add_subregion(sysmem, 0x00000000, phys_lmb_bram); in petalogix_s3adsp1800_init() 89 memory_region_add_subregion(sysmem, ddr_base, phys_ram); in petalogix_s3adsp1800_init()
|
/openbmc/qemu/hw/rx/ |
H A D | rx62n.c | 239 memory_region_add_subregion(s->sysmem, RX62N_IRAM_BASE, &s->iram); in rx62n_realize() 242 memory_region_add_subregion(s->sysmem, RX62N_DFLASH_BASE, &s->d_flash); in rx62n_realize() 245 memory_region_add_subregion(s->sysmem, RX62N_CFLASH_BASE, &s->c_flash); in rx62n_realize() 261 DEFINE_PROP_LINK("main-bus", RX62NState, sysmem, TYPE_MEMORY_REGION,
|
H A D | rx-gdbsim.c | 86 MemoryRegion *sysmem = get_system_memory(); in rx_gdbsim_init() local 99 memory_region_add_subregion(sysmem, SDRAM_BASE, machine->ram); in rx_gdbsim_init() 103 object_property_set_link(OBJECT(&s->mcu), "main-bus", OBJECT(sysmem), in rx_gdbsim_init()
|
/openbmc/qemu/hw/display/ |
H A D | omap_lcdc.c | 28 MemoryRegion *sysmem; member 310 omap_lcd->sysmem, frame_base, in omap_update_display() 488 struct omap_lcd_panel_s *omap_lcdc_init(MemoryRegion *sysmem, in omap_lcdc_init() argument 498 s->sysmem = sysmem; in omap_lcdc_init() 502 memory_region_add_subregion(sysmem, base, &s->iomem); in omap_lcdc_init()
|
/openbmc/qemu/hw/m68k/ |
H A D | an5206.c | 23 static void mcf5206_init(M68kCPU *cpu, MemoryRegion *sysmem, uint32_t base) in mcf5206_init() argument 34 memory_region_add_subregion(sysmem, base, sysbus_mmio_get_region(s, 0)); in mcf5206_init()
|
H A D | next-cube.c | 979 MemoryRegion *sysmem = get_system_memory(); in next_cube_init() local 1001 memory_region_add_subregion(sysmem, 0x04000000, machine->ram); in next_cube_init() 1015 memory_region_add_subregion(sysmem, 0x020c0000, &m->bmapm1); in next_cube_init() 1019 memory_region_add_subregion(sysmem, 0x820c0000, &m->bmapm2); in next_cube_init() 1026 memory_region_add_subregion(sysmem, 0x01000000, &m->rom); in next_cube_init() 1029 memory_region_add_subregion(sysmem, 0x0, &m->rom2); in next_cube_init() 1058 memory_region_add_subregion(sysmem, 0x02000000, &m->dmamem); in next_cube_init()
|
/openbmc/qemu/hw/char/ |
H A D | mchp_pfsoc_mmuart.c | 149 MchpPfSoCMMUartState *mchp_pfsoc_mmuart_create(MemoryRegion *sysmem, in type_init() 159 memory_region_add_subregion(sysmem, base, sysbus_mmio_get_region(sbd, 0)); in type_init()
|
/openbmc/qemu/include/hw/arm/ |
H A D | omap.h | 338 MemoryRegion *sysmem, 342 MemoryRegion *sysmem, 525 struct omap_lcd_panel_s *omap_lcdc_init(MemoryRegion *sysmem, 534 MemoryRegion *sysmem,
|
/openbmc/qemu/hw/timer/ |
H A D | sh_timer.c | 347 void tmu012_init(MemoryRegion *sysmem, hwaddr base, int feat, uint32_t freq, in tmu012_init() argument 367 memory_region_add_subregion(sysmem, P4ADDR(base), &s->iomem_p4); in tmu012_init() 371 memory_region_add_subregion(sysmem, A7ADDR(base), &s->iomem_a7); in tmu012_init()
|