GNU Linux-libre 5.4.274-gnu1
[releases.git] / arch / arm64 / kvm / hyp / fpsimd.S
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /*
3  * Copyright (C) 2015 - ARM Ltd
4  * Author: Marc Zyngier <marc.zyngier@arm.com>
5  */
6
7 #include <linux/linkage.h>
8
9 #include <asm/fpsimdmacros.h>
10
11         .text
12         .pushsection    .hyp.text, "ax"
13
14 ENTRY(__fpsimd_save_state)
15         fpsimd_save     x0, 1
16         ret
17 ENDPROC(__fpsimd_save_state)
18
19 ENTRY(__fpsimd_restore_state)
20         fpsimd_restore  x0, 1
21         ret
22 ENDPROC(__fpsimd_restore_state)