1*83d290c5STom Rini/* SPDX-License-Identifier: GPL-2.0+ */ 26b6024eaSMasahiro Yamada/* 36b6024eaSMasahiro Yamada * Copyright (C) 2016 Socionext Inc. 46b6024eaSMasahiro Yamada * Author: Masahiro Yamada <yamada.masahiro@socionext.com> 56b6024eaSMasahiro Yamada */ 66b6024eaSMasahiro Yamada 76b6024eaSMasahiro Yamada#include <linux/linkage.h> 86b6024eaSMasahiro Yamada 96b6024eaSMasahiro YamadaENTRY(spin_table_secondary_jump) 106b6024eaSMasahiro Yamada.globl spin_table_reserve_begin 116b6024eaSMasahiro Yamadaspin_table_reserve_begin: 126b6024eaSMasahiro Yamada0: wfe 136b6024eaSMasahiro Yamada ldr x0, spin_table_cpu_release_addr 146b6024eaSMasahiro Yamada cbz x0, 0b 156b6024eaSMasahiro Yamada br x0 166b6024eaSMasahiro Yamada.globl spin_table_cpu_release_addr 176b6024eaSMasahiro Yamada .align 3 186b6024eaSMasahiro Yamadaspin_table_cpu_release_addr: 196b6024eaSMasahiro Yamada .quad 0 206b6024eaSMasahiro Yamada.globl spin_table_reserve_end 216b6024eaSMasahiro Yamadaspin_table_reserve_end: 226b6024eaSMasahiro YamadaENDPROC(spin_table_secondary_jump) 23