17bffa14cSBrendan Higgins// SPDX-License-Identifier: GPL-2.0 27bffa14cSBrendan Higgins// Copyright (c) 2018 Nuvoton Technology corporation. 37bffa14cSBrendan Higgins// Copyright 2018 Google, Inc. 47bffa14cSBrendan Higgins 57bffa14cSBrendan Higgins#include <linux/linkage.h> 67bffa14cSBrendan Higgins#include <linux/init.h> 77bffa14cSBrendan Higgins#include <asm/assembler.h> 87bffa14cSBrendan Higgins 9*a2faac39SNick Desaulniers.arch armv7-a 10*a2faac39SNick Desaulniers 117bffa14cSBrendan Higgins/* 127bffa14cSBrendan Higgins * The boot ROM does not start secondary CPUs in SVC mode, so we need to do that 137bffa14cSBrendan Higgins * here. 147bffa14cSBrendan Higgins */ 157bffa14cSBrendan HigginsENTRY(npcm7xx_secondary_startup) 167bffa14cSBrendan Higgins safe_svcmode_maskall r0 177bffa14cSBrendan Higgins 187bffa14cSBrendan Higgins b secondary_startup 197bffa14cSBrendan HigginsENDPROC(npcm7xx_secondary_startup) 20