head.S (fd2d11cc8af46f50a71b16590275d5bad550c504) | head.S (8ad8b72721d0f07fa02dbe71f901743f9c71c8e6) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * Copyright (C) 2012 Regents of the University of California 4 */ 5 6#include <asm/thread_info.h> 7#include <asm/asm-offsets.h> 8#include <asm/asm.h> --- 107 unchanged lines hidden (view full) --- 116 call relocate 117#endif /* CONFIG_MMU */ 118 119 /* Restore C environment */ 120 la tp, init_task 121 sw zero, TASK_TI_CPU(tp) 122 la sp, init_thread_union + THREAD_SIZE 123 | 1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * Copyright (C) 2012 Regents of the University of California 4 */ 5 6#include <asm/thread_info.h> 7#include <asm/asm-offsets.h> 8#include <asm/asm.h> --- 107 unchanged lines hidden (view full) --- 116 call relocate 117#endif /* CONFIG_MMU */ 118 119 /* Restore C environment */ 120 la tp, init_task 121 sw zero, TASK_TI_CPU(tp) 122 la sp, init_thread_union + THREAD_SIZE 123 |
124#ifdef CONFIG_KASAN 125 call kasan_early_init 126#endif |
|
124 /* Start the kernel */ 125 call parse_dtb 126 tail start_kernel 127 128#ifdef CONFIG_MMU 129relocate: 130 /* Relocate return address */ 131 li a1, PAGE_OFFSET --- 173 unchanged lines hidden --- | 127 /* Start the kernel */ 128 call parse_dtb 129 tail start_kernel 130 131#ifdef CONFIG_MMU 132relocate: 133 /* Relocate return address */ 134 li a1, PAGE_OFFSET --- 173 unchanged lines hidden --- |