Searched refs:memstart_addr (Results 1 - 14 of 14) sorted by relevance

/linux-4.4.14/arch/powerpc/mm/
H A Dfsl_booke_mmu.c211 phys_addr_t phys = memstart_addr; map_mem_in_cams()
253 memblock_set_current_limit(memstart_addr + __max_low_memory); adjust_total_lowmem()
273 virt_phys_offset = PAGE_OFFSET - memstart_addr; relocate_init()
279 * relocation entries. Before we get the real memstart_addr, relocate_init()
299 * We now get the memstart_addr, then we should check if this relocate_init()
301 * not we have to change the map of PAGE_OFFSET to memstart_addr relocate_init()
304 if (start != memstart_addr) { relocate_init()
306 long offset = start - memstart_addr; relocate_init()
311 if (memstart_addr > start) relocate_init()
H A Dinit_32.c62 phys_addr_t memstart_addr = (phys_addr_t)~0ull; variable
63 EXPORT_SYMBOL(memstart_addr); variable
149 total_lowmem = total_memory = memblock_end_of_DRAM() - memstart_addr; MMU_init()
150 lowmem_end_addr = memstart_addr + total_lowmem; MMU_init()
161 lowmem_end_addr = memstart_addr + total_lowmem; MMU_init()
H A D44x_mmu.c184 unsigned long memstart = memstart_addr & ~(PPC_PIN_SIZE - 1); mmu_mapin_ram()
235 unsigned long memstart = memstart_addr & ~(PPC_PIN_SIZE - 1); mmu_init_secondary()
H A Dmmu_decl.h121 extern phys_addr_t memstart_addr;
H A Dinit_64.c78 phys_addr_t memstart_addr = ~0; variable
79 EXPORT_SYMBOL_GPL(memstart_addr); variable
H A Dpgtable_32.c323 p = memstart_addr + s; __mapin_ram_chunk()
/linux-4.4.14/arch/arm64/include/asm/
H A Dmemory.h105 extern phys_addr_t memstart_addr;
107 #define PHYS_OFFSET ({ memstart_addr; })
115 #define MAX_MEMBLOCK_ADDR ({ memstart_addr - PAGE_OFFSET - 1; })
H A Dpgtable.h56 SECTION_ALIGN_DOWN(memstart_addr >> PAGE_SHIFT))
/linux-4.4.14/arch/arm64/kernel/
H A Darm64ksyms.c42 EXPORT_SYMBOL(memstart_addr); variable
H A Dhead.S428 str_l x24, memstart_addr, x6 // Save PHYS_OFFSET
/linux-4.4.14/arch/powerpc/kernel/
H A Dprom.c533 * For a relocatable kernel, we need to get the memstart_addr first,
560 if (base < memstart_addr) { early_init_dt_add_memory_arch()
561 memstart_addr = base; early_init_dt_add_memory_arch()
686 setup_initial_memory_limit(memstart_addr, first_memblock_size); early_init_devtree()
H A Dhead_fsl_booke.S94 * For the second relocation, we already get the real memstart_addr
95 * from device tree. So we will map PAGE_OFFSET to memstart_addr,
97 * PAGE_OFFSET + (kernstart_addr - memstart_addr)
98 * Since the offset between kernstart_addr and memstart_addr should
108 addis r6,r8,(memstart_addr - 0b)@ha
109 addi r6,r6,(memstart_addr - 0b)@l
1169 LOAD_REG_ADDR_PIC(r4, memstart_addr)
1173 subf r4,r5,r4 /* memstart_addr - phys kernel start */
/linux-4.4.14/arch/powerpc/include/asm/
H A Dpage.h96 extern phys_addr_t memstart_addr;
122 #define MEMORY_START memstart_addr
/linux-4.4.14/arch/arm64/mm/
H A Dinit.c48 phys_addr_t memstart_addr __read_mostly = 0;

Completed in 322 milliseconds