Home
last modified time | relevance | path

Searched refs:sysmem (Results 1 – 25 of 44) sorted by relevance

12

/openbmc/qemu/hw/remote/
H A Dmemory.c19 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 Dtricore_testboard.c62 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 Dniagara.c103 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/qemu/hw/xen/
H A Dxen-pvh-common.c33 MemoryRegion *sysmem) in xen_pvh_init_ram() argument
53 memory_region_add_subregion(sysmem, s->cfg.ram_low.base, &s->ram.low); in xen_pvh_init_ram()
57 memory_region_add_subregion(sysmem, s->cfg.ram_high.base, &s->ram.high); in xen_pvh_init_ram()
63 memory_region_add_subregion(sysmem, XEN_GRANT_ADDR_OFF, &xen_grants); in xen_pvh_init_ram()
132 MemoryRegion *sysmem) in xenpvh_gpex_init() argument
145 memory_region_add_subregion(sysmem, s->cfg.pci_ecam.base, ecam_reg); in xenpvh_gpex_init()
153 memory_region_add_subregion(sysmem, s->cfg.pci_mmio.base, in xenpvh_gpex_init()
161 memory_region_add_subregion(sysmem, s->cfg.pci_mmio_high.base, in xenpvh_gpex_init()
186 MemoryRegion *sysmem = get_system_memory(); in xen_pvh_init() local
195 xen_pvh_init_ram(s, sysmem); in xen_pvh_init()
[all …]
/openbmc/qemu/hw/vmapple/
H A Dvmapple.c338 MemoryRegion *sysmem) in vmapple_firmware_init() argument
445 MemoryRegion *sysmem = get_system_memory(); in mach_vmapple_init() local
488 object_property_set_link(cpu, "memory", OBJECT(sysmem), &error_abort); in mach_vmapple_init()
493 memory_region_add_subregion(sysmem, vms->memmap[VMAPPLE_MEM].base, in mach_vmapple_init()
496 create_gic(vms, sysmem); in mach_vmapple_init()
497 create_bdif(vms, sysmem); in mach_vmapple_init()
498 create_pvpanic(vms, sysmem); in mach_vmapple_init()
499 create_aes(vms, sysmem); in mach_vmapple_init()
500 create_gfx(vms, sysmem); in mach_vmapple_init()
501 create_uart(vms, VMAPPLE_UART, sysmem, serial_hd(0)); in mach_vmapple_init()
[all …]
/openbmc/qemu/hw/arm/
H A Dvexpress.c281 MemoryRegion *sysmem = get_system_memory(); in a9_daughterboard_init() local
295 memory_region_add_subregion(sysmem, 0x60000000, machine->ram); in a9_daughterboard_init()
306 OBJECT(sysmem), &error_fatal); in a9_daughterboard_init()
364 MemoryRegion *sysmem = get_system_memory(); in a15_daughterboard_init() local
379 memory_region_add_subregion(sysmem, 0x80000000, machine->ram); in a15_daughterboard_init()
397 memory_region_add_subregion(sysmem, 0x2e000000, &vms->a15sram); in a15_daughterboard_init()
555 MemoryRegion *sysmem = get_system_memory(); in vexpress_common_init() local
664 OBJECT(sysmem), &error_fatal); in vexpress_common_init()
679 memory_region_add_subregion(sysmem, map[VE_NORFLASHALIAS], &vms->flashalias); in vexpress_common_init()
688 memory_region_add_subregion(sysmem, map[VE_SRAM], &vms->sram); in vexpress_common_init()
[all …]
H A Drealview.c81 MemoryRegion *sysmem = get_system_memory(); in realview_init() local
163 memory_region_add_subregion(sysmem, 0x20000000, ram_lo); in realview_init()
174 memory_region_add_subregion(sysmem, 0, ram_alias); in realview_init()
177 memory_region_add_subregion(sysmem, 0x70000000, ram_hi); in realview_init()
234 object_property_set_link(OBJECT(dev), "downstream", OBJECT(sysmem), in realview_init()
250 OBJECT(sysmem), &error_fatal); in realview_init()
388 memory_region_add_subregion(sysmem, SMP_BOOT_ADDR, ram_hack); in realview_init()
H A Dsbsa-ref.c322 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
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()
718 MemoryRegion *sysmem = get_system_memory(); in sbsa_ref_init() local
737 memory_region_add_subregion_overlap(secure_sysmem, 0, sysmem, -1); in sbsa_ref_init()
739 firmware_loaded = sbsa_firmware_init(sms, sysmem, secure_sysmem); in sbsa_ref_init()
792 object_property_set_link(cpuobj, "memory", OBJECT(sysmem), in sbsa_ref_init()
[all …]
H A Dmsf2-som.c53 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 Dhighbank.c191 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 Dmps3r.c262 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()
/openbmc/qemu/hw/riscv/
H A Dmicroblaze-v-generic.c65 MemoryRegion *sysmem = get_system_memory(); in mb_v_generic_init() local
75 memory_region_add_subregion(sysmem, 0x00000000, phys_lmb_bram); in mb_v_generic_init()
79 memory_region_add_subregion(sysmem, ddr_base, phys_ram); in mb_v_generic_init()
102 serial_mm_init(sysmem, UART16550_BASEADDR + 0x1000, 2, in mb_v_generic_init()
/openbmc/qemu/hw/intc/
H A Dsh_intc.c352 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/sh4/
H A Dsh7750.c714 SH7750State *sh7750_init(SuperHCPU *cpu, MemoryRegion *sysmem) in sh7750_init() argument
729 memory_region_add_subregion(sysmem, 0x1f000000, &s->iomem_1f0); in sh7750_init()
733 memory_region_add_subregion(sysmem, 0xff000000, &s->iomem_ff0); in sh7750_init()
737 memory_region_add_subregion(sysmem, 0x1f800000, &s->iomem_1f8); in sh7750_init()
741 memory_region_add_subregion(sysmem, 0xff800000, &s->iomem_ff8); in sh7750_init()
745 memory_region_add_subregion(sysmem, 0x1fc00000, &s->iomem_1fc); in sh7750_init()
749 memory_region_add_subregion(sysmem, 0xffc00000, &s->iomem_ffc); in sh7750_init()
753 memory_region_add_subregion(sysmem, 0xf0000000, &s->mmct_iomem); in sh7750_init()
755 sh_intc_init(sysmem, &s->intc, NR_SOURCES, in sh7750_init()
776 memory_region_add_subregion(sysmem, A7ADDR(0xffe00000), alias); in sh7750_init()
[all …]
/openbmc/qemu/hw/microblaze/
H A Dpetalogix_s3adsp1800_mmu.c84 MemoryRegion *sysmem = get_system_memory(); in OBJECT_DECLARE_TYPE() local
97 memory_region_add_subregion(sysmem, 0x00000000, phys_lmb_bram); in OBJECT_DECLARE_TYPE()
101 memory_region_add_subregion(sysmem, ddr_base, phys_ram); in OBJECT_DECLARE_TYPE()
/openbmc/qemu/hw/rx/
H A Drx-gdbsim.c86 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()
H A Drx62n.c239 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,
/openbmc/qemu/hw/m68k/
H A Dan5206.c23 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()
/openbmc/qemu/hw/display/
H A Domap_lcdc.c28 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/include/hw/timer/
H A Dtmu012.h18 void tmu012_init(MemoryRegion *sysmem, hwaddr base,
/openbmc/qemu/include/hw/sh4/
H A Dsh.h39 struct SH7750State *sh7750_init(SuperHCPU *cpu, MemoryRegion *sysmem);
/openbmc/qemu/include/hw/char/
H A Dmchp_pfsoc_mmuart.h65 MchpPfSoCMMUartState *mchp_pfsoc_mmuart_create(MemoryRegion *sysmem,
/openbmc/qemu/include/hw/m68k/
H A Dmcf.h17 qemu_irq *mcf_intc_init(struct MemoryRegion *sysmem,
/openbmc/qemu/hw/char/
H A Dmchp_pfsoc_mmuart.c149 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/rx/
H A Drx62n.h61 MemoryRegion *sysmem; member

12