Searched refs:kernstart_addr (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/arch/powerpc/mm/ |
H A D | init-common.c | 26 phys_addr_t kernstart_addr __ro_after_init; 27 EXPORT_SYMBOL_GPL(kernstart_addr); variable
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | page.h | 88 extern phys_addr_t kernstart_addr; 95 #define PHYSICAL_START kernstart_addr 166 * PHYSICAL_START = kernstart_addr = Physical address of _stext 177 * In this case, we would be mapping 0 to 0xc0000000, and kernstart_addr = 64M 190 * PHYSICAL_START = dynamic load address.(kernstart_addr variable)
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | page.h | 89 extern phys_addr_t kernstart_addr; 96 #define PHYSICAL_START kernstart_addr 148 * PHYSICAL_START = kernstart_addr = Physical address of _stext 159 * In this case, we would be mapping 0 to 0xc0000000, and kernstart_addr = 64M 172 * PHYSICAL_START = dynamic load address.(kernstart_addr variable)
|
/kernel/linux/linux-6.6/arch/powerpc/mm/ |
H A D | init-common.c | 27 phys_addr_t kernstart_addr __ro_after_init; 28 EXPORT_SYMBOL_GPL(kernstart_addr); variable
|
/kernel/linux/linux-5.10/arch/powerpc/mm/nohash/ |
H A D | kaslr_booke.c | 369 kernstart_addr += offset; in kaslr_early_init() 375 tlb_phys = round_down(kernstart_addr, SZ_64M); in kaslr_early_init()
|
H A D | fsl_booke.c | 283 kernstart_addr = start; in relocate_init() 294 * virt_phys_offset = stext.run - kernstart_addr in relocate_init() 297 * (kernstart_addr & 0x3ffffff) in relocate_init() 300 * (kernstart_addr & 0x3ffffff) = (stext.run & 0x3ffffff) in relocate_init() 304 * (kernstart_addr & ~0x3ffffff) in relocate_init()
|
/kernel/linux/linux-6.6/arch/powerpc/mm/nohash/ |
H A D | kaslr_booke.c | 367 kernstart_addr += offset; in kaslr_early_init() 373 tlb_phys = round_down(kernstart_addr, SZ_64M); in kaslr_early_init()
|
H A D | e500.c | 319 kernstart_addr = start; in relocate_init() 330 * virt_phys_offset = stext.run - kernstart_addr in relocate_init() 333 * (kernstart_addr & 0x3ffffff) in relocate_init() 336 * (kernstart_addr & 0x3ffffff) = (stext.run & 0x3ffffff) in relocate_init() 340 * (kernstart_addr & ~0x3ffffff) in relocate_init()
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | head_44x.S | 124 lis r3,kernstart_addr@ha 125 la r3,kernstart_addr@l(r3) 128 * Compute the kernstart_addr. 129 * kernstart_addr => (r6,r8) 130 * kernstart_addr & ~0xfffffff => (r6,r7) 135 or r8,r7,r8 /* Compute the lower 32bit of kernstart_addr */ 137 /* Store kernstart_addr */ 143 * virt_phys_offset = stext.run - kernstart_addr 145 * stext.run = (KERNELBASE & ~0xfffffff) + (kernstart_addr & 0xfffffff) 148 * (kernstart_addr [all...] |
H A D | head_fsl_booke.S | 95 * PAGE_OFFSET + (kernstart_addr - memstart_addr) 96 * Since the offset between kernstart_addr and memstart_addr should 102 addis r4,r8,(kernstart_addr - 0b)@ha 103 addi r4,r4,(kernstart_addr - 0b)@l 259 lis r3,kernstart_addr@ha 260 la r3,kernstart_addr@l(r3)
|
H A D | head_64.S | 941 /* Save the physical address we're running at in kernstart_addr */ 942 LOAD_REG_ADDR(r4, kernstart_addr)
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | head_44x.S | 123 lis r3,kernstart_addr@ha 124 la r3,kernstart_addr@l(r3) 127 * Compute the kernstart_addr. 128 * kernstart_addr => (r6,r8) 129 * kernstart_addr & ~0xfffffff => (r6,r7) 134 or r8,r7,r8 /* Compute the lower 32bit of kernstart_addr */ 136 /* Store kernstart_addr */ 142 * virt_phys_offset = stext.run - kernstart_addr 144 * stext.run = (KERNELBASE & ~0xfffffff) + (kernstart_addr & 0xfffffff) 147 * (kernstart_addr [all...] |
H A D | head_85xx.S | 96 * PAGE_OFFSET + (kernstart_addr - memstart_addr) 97 * Since the offset between kernstart_addr and memstart_addr should 103 addis r4,r8,(kernstart_addr - 0b)@ha 104 addi r4,r4,(kernstart_addr - 0b)@l 257 lis r3,kernstart_addr@ha 258 la r3,kernstart_addr@l(r3)
|
H A D | head_64.S | 987 /* Save the physical address we're running at in kernstart_addr */ 988 LOAD_REG_ADDR(r4, kernstart_addr)
|
Completed in 9 milliseconds