xref: /linux/arch/arm/include/asm/opcodes-sec.h (revision a06c3fad49a50d5d5eb078f93e70f4d3eca5d5a5)
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /*
3  *
4  * Copyright (C) 2012 ARM Limited
5  */
6 
7 #ifndef __ASM_ARM_OPCODES_SEC_H
8 #define __ASM_ARM_OPCODES_SEC_H
9 
10 #include <asm/opcodes.h>
11 
12 #define __SMC(imm4) __inst_arm_thumb32(					\
13 	0xE1600070 | (((imm4) & 0xF) << 0),				\
14 	0xF7F08000 | (((imm4) & 0xF) << 16)				\
15 )
16 
17 #endif /* __ASM_ARM_OPCODES_SEC_H */
18