/* SPDX-License-Identifier: GPL-3.0-or-later */ /* Copyright 2021 - 2022, Kim Kuparinen < kimi.h.kuparinen@gmail.com > */ .section .init.start .global _start /* Entry point to the kernel loader. */ _start: li sp, PM_STACK_TOP call init .section .text .global jump_to_kernel jump_to_kernel: mv a2, a0 // store kernel addr mv a0, a1 // move fdt pointer to first argument jr a2 // jump to kernel