162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Copyright (C) 2019 Arm Limited 462306a36Sopenharmony_ci * Original author: Dave Martin <Dave.Martin@arm.com> 562306a36Sopenharmony_ci */ 662306a36Sopenharmony_ci 762306a36Sopenharmony_ci#include "assembler.h" 862306a36Sopenharmony_ci 962306a36Sopenharmony_cistartfn syscall 1062306a36Sopenharmony_ci bti c 1162306a36Sopenharmony_ci mov w8, w0 1262306a36Sopenharmony_ci mov x0, x1 1362306a36Sopenharmony_ci mov x1, x2 1462306a36Sopenharmony_ci mov x2, x3 1562306a36Sopenharmony_ci mov x3, x4 1662306a36Sopenharmony_ci mov x4, x5 1762306a36Sopenharmony_ci mov x5, x6 1862306a36Sopenharmony_ci mov x6, x7 1962306a36Sopenharmony_ci svc #0 2062306a36Sopenharmony_ci ret 2162306a36Sopenharmony_ciendfn 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ciemit_aarch64_feature_1_and 24