Home
last modified time | relevance | path

Searched refs:ram_top (Results 1 – 25 of 45) sorted by relevance

12

/u-boot/arch/x86/lib/
A De820.c45 u64 start, ram_top; in efi_add_known_memory() local
50 ram_top = (u64)gd->ram_top & ~EFI_PAGE_MASK; in efi_add_known_memory()
51 if (!ram_top) in efi_add_known_memory()
52 ram_top = 0x100000000ULL; in efi_add_known_memory()
79 ram_top); in efi_add_known_memory()
/u-boot/arch/x86/cpu/slimbootloader/
A Dsdram.c57 ulong ram_top; in board_get_usable_ram_top() local
67 ram_top = 0; in board_get_usable_ram_top()
84 ram_top = (ulong)addr_end + total_size; in board_get_usable_ram_top()
89 if (!ram_top) in board_get_usable_ram_top()
92 return ram_top; in board_get_usable_ram_top()
/u-boot/arch/riscv/cpu/fu540/
A Ddram.c34 if (gd->ram_top >= SZ_4G) in board_get_usable_ram_top()
37 return gd->ram_top; in board_get_usable_ram_top()
/u-boot/arch/riscv/cpu/generic/
A Ddram.c34 if (gd->ram_top >= SZ_4G) in board_get_usable_ram_top()
37 return gd->ram_top; in board_get_usable_ram_top()
/u-boot/arch/riscv/cpu/fu740/
A Ddram.c34 if (gd->ram_top > SZ_4G) in board_get_usable_ram_top()
37 return gd->ram_top; in board_get_usable_ram_top()
/u-boot/arch/riscv/cpu/jh7110/
A Ddram.c34 if (IS_ENABLED(CONFIG_64BIT) && gd->ram_top > SZ_4G) in board_get_usable_ram_top()
37 return gd->ram_top; in board_get_usable_ram_top()
/u-boot/board/imgtec/boston/
A Dddr.c30 if (gd->ram_top < CFG_SYS_SDRAM_BASE) { in board_get_usable_ram_top()
35 return min_t(unsigned long, gd->ram_top, CKSEG0ADDR(256 << 20)); in board_get_usable_ram_top()
/u-boot/arch/arm/mach-rockchip/
A Dsdram.c40 size_t ram_top = (unsigned long)(gd->ram_size + CFG_SYS_SDRAM_BASE); in dram_init_banksize() local
41 size_t top = min((unsigned long)ram_top, (unsigned long)(gd->ram_top)); in dram_init_banksize()
49 if (ram_top > SZ_4G && top < SZ_4G) { in dram_init_banksize()
51 gd->bd->bi_dram[1].size = ram_top - gd->bd->bi_dram[1].start; in dram_init_banksize()
223 return (gd->ram_top > top) ? top : gd->ram_top; in board_get_usable_ram_top()
A Dspl.c150 gd->ram_top = gd->ram_base + get_effective_memsize(); in board_init_f()
151 gd->ram_top = board_get_usable_ram_top(gd->ram_size); in board_init_f()
/u-boot/arch/arm/cpu/armv8/fsl-layerscape/
A Dspl.c132 gd->ram_top = gd->bd->bi_dram[0].start + gd->bd->bi_dram[0].size; in board_init_f()
143 gd->ram_top -= SPL_TLB_SETBACK; in board_init_f()
145 gd->arch.tlb_addr = (gd->ram_top - gd->arch.tlb_size) & ~(0x10000 - 1); in board_init_f()
/u-boot/arch/arm/mach-tegra/
A Dboard2.c408 ulong ram_top; in board_get_usable_ram_top() local
411 ram_top = cboot_get_usable_ram_top(total_size); in board_get_usable_ram_top()
412 if (ram_top > 0) in board_get_usable_ram_top()
413 return ram_top; in board_get_usable_ram_top()
A Dcboot.c60 static u64 ram_top __section(".data");
153 (bank_end > ram_top)) { in cboot_dram_init()
154 ram_top = bank_end; in cboot_dram_init()
156 debug("ram top now %llx\n", ram_top); in cboot_dram_init()
167 if (!ram_top) { in cboot_dram_init()
193 gd->pci_ram_top = ram_top; in cboot_dram_init_banksize()
201 return ram_top; in cboot_get_usable_ram_top()
/u-boot/arch/arm/mach-mvebu/
A Darm64-common.c37 return (gd->ram_top > top) ? top : gd->ram_top; in board_get_usable_ram_top()
/u-boot/lib/efi_loader/
A Defi_memory.c819 u64 ram_top) in efi_add_conventional_memory_map() argument
843 if (ram_top < ram_start) { in efi_add_conventional_memory_map()
847 } else if (ram_top < ram_end) { in efi_add_conventional_memory_map()
849 pages = (ram_end - ram_top) >> EFI_PAGE_SHIFT; in efi_add_conventional_memory_map()
851 efi_add_memory_map_pg(ram_top, pages, in efi_add_conventional_memory_map()
865 u64 ram_top = board_get_usable_ram_top(0) & ~EFI_PAGE_MASK; in efi_add_known_memory() local
872 ram_top = (uintptr_t)map_sysmem(ram_top - 1, 0) + 1; in efi_add_known_memory()
875 if (!ram_top) in efi_add_known_memory()
876 ram_top = 0x100000000ULL; in efi_add_known_memory()
885 efi_add_conventional_memory_map(ram_start, ram_end, ram_top); in efi_add_known_memory()
[all …]
/u-boot/arch/arm/mach-stm32mp/
A Ddram_init.c50 return gd->ram_top; in board_get_usable_ram_top()
61 reg = gd->ram_top - size; in board_get_usable_ram_top()
/u-boot/arch/mips/lib/
A Dboot.c21 flush_cache(gd->ram_base, gd->ram_top - gd->ram_base); in do_go_exec()
/u-boot/board/ti/am62x/
A Devm.c68 gd->ram_top = gd->ram_base + gd->ram_size; in setup_dram()
69 gd->relocaddr = gd->ram_top; in setup_dram()
/u-boot/arch/arm/lib/
A Dstack.c48 arch_lmb_reserve_generic(lmb, get_sp(), gd->ram_top, 16384); in arch_lmb_reserve()
/u-boot/common/
A Dboard_f.c340 if (gd->ram_top < CFG_SYS_SDRAM_BASE) in board_get_usable_ram_top()
347 return gd->ram_top; in board_get_usable_ram_top()
378 gd->ram_top = gd->ram_base + get_effective_memsize(); in setup_dest_addr()
379 gd->ram_top = board_get_usable_ram_top(gd->mon_len); in setup_dest_addr()
380 gd->relocaddr = gd->ram_top; in setup_dest_addr()
381 debug("Ram top: %08llX\n", (unsigned long long)gd->ram_top); in setup_dest_addr()
/u-boot/board/ti/j721s2/
A Devm.c50 if (gd->ram_top > 0x100000000) in board_get_usable_ram_top()
54 return gd->ram_top; in board_get_usable_ram_top()
/u-boot/arch/arm/mach-k3/
A Dcommon.c607 phys_addr_t ram_top = CFG_SYS_SDRAM_BASE; in spl_enable_dcache() local
614 ram_top += get_effective_memsize(); in spl_enable_dcache()
616 if (ram_top >= 0x100000000) in spl_enable_dcache()
617 ram_top = (phys_addr_t) 0x100000000; in spl_enable_dcache()
619 gd->arch.tlb_addr = ram_top - gd->arch.tlb_size; in spl_enable_dcache()
/u-boot/arch/nios2/lib/
A Dbootm.c77 arch_lmb_reserve_generic(lmb, get_sp(), gd->ram_top, 4096); in arch_lmb_reserve()
/u-boot/board/ti/am65x/
A Devm.c66 if (gd->ram_top > 0x100000000) in board_get_usable_ram_top()
70 return gd->ram_top; in board_get_usable_ram_top()
/u-boot/arch/mips/mach-octeon/
A Ddram.c87 return gd->ram_top; in board_get_usable_ram_top()
/u-boot/arch/m68k/lib/
A Dbootm.c35 arch_lmb_reserve_generic(lmb, get_sp(), gd->ram_top, 1024); in arch_lmb_reserve()

Completed in 38 milliseconds

12