Home
last modified time | relevance | path

Searched full:sysram (Results 1 – 25 of 30) sorted by relevance

12

/openbmc/linux/Documentation/devicetree/bindings/sram/
H A Dsram.yaml34 - nvidia,tegra186-sysram
35 - nvidia,tegra194-sysram
36 - nvidia,tegra234-sysram
94 - samsung,exynos4210-sysram
95 - samsung,exynos4210-sysram-ns
181 // Samsung SMP-capable Exynos SoCs use part of the SYSRAM for the bringup
183 // code that is residing at some specific location of the SYSRAM.
196 compatible = "samsung,exynos4210-sysram";
201 compatible = "samsung,exynos4210-sysram-ns";
/openbmc/qemu/hw/xtensa/
H A Dsim.c74 XtensaMemory sysram = env->config->sysram; in xtensa_sim_common_init() local
76 sysram.location[0].size = ram_size; in xtensa_sim_common_init()
87 xtensa_create_memory_regions(&sysram, "xtensa.sysram", in xtensa_sim_common_init()
H A Dxtfpga.c279 XtensaMemory sysram = env->config->sysram; in xtfpga_init() local
281 sysram.location[0].size = machine->ram_size; in xtfpga_init()
290 xtensa_create_memory_regions(&sysram, "xtensa.sysram", in xtfpga_init()
325 .start = tswap32(env->config->sysram.location[0].addr), in xtfpga_init()
326 .end = tswap32(env->config->sysram.location[0].addr + in xtfpga_init()
333 lowmem_end += env->config->sysram.location[0].addr; in xtfpga_init()
334 cur_lowmem += env->config->sysram.location[0].addr; in xtfpga_init()
/openbmc/u-boot/doc/device-tree-bindings/firmware/
H A Dnvidia,tegra186-bpmp.txt63 predefined and work on top of sysram, which is an SRAM inside the chip.
74 sysram@30000000 {
75 compatible = "nvidia,tegra186-sysram", "mmio-sram";
/openbmc/qemu/hw/arm/
H A Dhighbank.c190 MemoryRegion *sysram; in calxeda_init() local
231 sysram = g_new(MemoryRegion, 1); in calxeda_init()
232 memory_region_init_ram(sysram, NULL, "highbank.sysram", 0x8000, in calxeda_init()
234 memory_region_add_subregion(sysmem, 0xfff88000, sysram); in calxeda_init()
/openbmc/linux/drivers/misc/
H A Dsram.c355 * SYSRAM contains areas that are not accessible by the
359 * SYSRAM specified in the device tree.
368 { .compatible = "nvidia,tegra186-sysram", .data = &tegra_sysram_config },
369 { .compatible = "nvidia,tegra194-sysram", .data = &tegra_sysram_config },
370 { .compatible = "nvidia,tegra234-sysram", .data = &tegra_sysram_config },
/openbmc/linux/Documentation/devicetree/bindings/arm/samsung/
H A Dsamsung-secure-firmware.yaml19 Address of non-secure SYSRAM used for communication with firmware.
/openbmc/linux/drivers/firmware/tegra/
H A DKconfig10 data and the different communication channels in SysRAM or RAM and
/openbmc/linux/arch/arm/boot/dts/samsung/
H A Dexynos54xx.dtsi66 compatible = "samsung,exynos4210-sysram";
71 compatible = "samsung,exynos4210-sysram-ns";
H A Dexynos4210.dtsi247 sysram: sram@2020000 { label
255 compatible = "samsung,exynos4210-sysram";
260 compatible = "samsung,exynos4210-sysram-ns";
H A Dexynos4210-universal_c210.dts676 &sysram {
682 compatible = "samsung,exynos4210-sysram";
H A Dexynos4x12.dtsi248 compatible = "samsung,exynos4210-sysram";
253 compatible = "samsung,exynos4210-sysram-ns";
H A Dexynos3250.dtsi325 compatible = "samsung,exynos4210-sysram";
330 compatible = "samsung,exynos4210-sysram-ns";
H A Dexynos5250.dtsi182 compatible = "samsung,exynos4210-sysram";
187 compatible = "samsung,exynos4210-sysram-ns";
/openbmc/linux/arch/arm/mach-exynos/
H A Dexynos.c52 for_each_compatible_node(node, NULL, "samsung,exynos4210-sysram") { in exynos_sysram_init()
64 for_each_compatible_node(node, NULL, "samsung,exynos4210-sysram-ns") { in exynos_sysram_init()
H A Dsuspend.c486 /* Restore the sysram cpu state register */ in exynos5420_pm_resume()
696 * firmware, the non-secure region of sysram should be used. in exynos_pm_init()
H A Dmcpm-exynos.c250 "samsung,exynos4210-sysram-ns"); in exynos_mcpm_init()
/openbmc/linux/Documentation/devicetree/bindings/firmware/
H A Dnvidia,tegra186-bpmp.yaml60 predefined and work on top of either sysram, which is an SRAM inside the
154 compatible = "nvidia,tegra186-sysram", "mmio-sram";
/openbmc/linux/Documentation/admin-guide/perf/
H A Dnvidia-pmu.rst234 | SYSRAM/CMEM | PMU |PMU |PMU | PMU | | PMU |
240 | SYSRAM/CMEM | PMU |PMU |PMU | PMU | N/A | N/A |
291 | SYSRAM/CMEM | | | | PMU |
294 | SYSRAM/CMEM | PCIE PMU | SCF PMU | N/A | N/A |
/openbmc/u-boot/include/configs/
H A Dstm32mp1.h66 /* limit SYSRAM usage to first 128 KB */
/openbmc/u-boot/arch/arm/dts/
H A Dtegra186.dtsi297 sysram@30000000 {
298 compatible = "nvidia,tegra186-sysram", "mmio-sram";
/openbmc/qemu/target/xtensa/
H A Doverlay_tool.h524 .sysram = { \
525 SYSMEM_SECTION(SYSRAM) \
H A Dcpu.h467 XtensaMemory sysram; member
/openbmc/u-boot/board/st/stm32mp1/
H A DREADME43 BootRom => FSBL in SYSRAM => SSBL in DDR => OS (Linux Kernel)
/openbmc/u-boot/arch/arm/mach-stm32mp/
H A Dcpu.c85 /* Open SYSRAM for no secure access */ in security_init()

12