18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * Copyright (C) 2014 Marvell Technology Group Ltd. 48c2ecf20Sopenharmony_ci * 58c2ecf20Sopenharmony_ci * Antoine Ténart <antoine.tenart@free-electrons.com> 68c2ecf20Sopenharmony_ci */ 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci#include <linux/linkage.h> 98c2ecf20Sopenharmony_ci#include <linux/init.h> 108c2ecf20Sopenharmony_ci#include <asm/assembler.h> 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ci/* 138c2ecf20Sopenharmony_ci * If the following instruction is set in the reset exception vector, CPUs 148c2ecf20Sopenharmony_ci * will fetch the value of the software reset address vector when being 158c2ecf20Sopenharmony_ci * reset. 168c2ecf20Sopenharmony_ci */ 178c2ecf20Sopenharmony_ci.global boot_inst 188c2ecf20Sopenharmony_ciboot_inst: 198c2ecf20Sopenharmony_ci ldr pc, [pc, #140] 208c2ecf20Sopenharmony_ci 218c2ecf20Sopenharmony_ci .align 22