Lines Matching refs:PHYSICAL_START
58 * PHYSICAL_START is the physical address of the start of the kernel.
62 * KERNELBASE, PAGE_OFFSET, and PHYSICAL_START are all configurable on
66 * KERNELBASE - PAGE_OFFSET = PHYSICAL_START - MEMORY_START
68 * Also, KERNELBASE >= PAGE_OFFSET and PHYSICAL_START >= MEMORY_START
72 * va = pa + KERNELBASE - PHYSICAL_START
95 #define PHYSICAL_START kernstart_addr
98 #define PHYSICAL_START ASM_CONST(CONFIG_PHYSICAL_START)
106 #define VIRT_PHYS_OFFSET (KERNELBASE - PHYSICAL_START)
115 #define MEMORY_START (PHYSICAL_START + PAGE_OFFSET - KERNELBASE)
143 * determine MEMORY_START until then. However we can determine PHYSICAL_START
163 * __va(x) = (x) - PHYSICAL_START + KERNELBASE
166 * PHYSICAL_START = kernstart_addr = Physical address of _stext
187 * __va(x) = (x) - [ PHYSICAL_START - Effective KERNELBASE ]
190 * PHYSICAL_START = dynamic load address.(kernstart_addr variable)
193 * MODULO(PHYSICAL_START,256M)
198 * virt_phys_offset = Effective KERNELBASE - PHYSICAL_START
204 * __va(x) = x - PHYSICAL_START + Effective KERNELBASE
208 * __pa(x) = x + PHYSICAL_START - Effective KERNELBASE