xref: /openbmc/linux/arch/s390/include/asm/vx-insn.h (revision 706f2ada)
1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
2bd550337SHendrik Brueckner /*
3bd550337SHendrik Brueckner  * Support for Vector Instructions
4bd550337SHendrik Brueckner  *
5*706f2adaSHeiko Carstens  * This wrapper header file allows to use the vector instruction macros in
6*706f2adaSHeiko Carstens  * both assembler files as well as in inline assemblies in C files.
7bd550337SHendrik Brueckner  */
8bd550337SHendrik Brueckner 
9bd550337SHendrik Brueckner #ifndef __ASM_S390_VX_INSN_H
10bd550337SHendrik Brueckner #define __ASM_S390_VX_INSN_H
11bd550337SHendrik Brueckner 
12*706f2adaSHeiko Carstens #include <asm/vx-insn-asm.h>
13bd550337SHendrik Brueckner 
14*706f2adaSHeiko Carstens #ifndef __ASSEMBLY__
15bd550337SHendrik Brueckner 
16*706f2adaSHeiko Carstens asm(".include \"asm/vx-insn-asm.h\"\n");
17b087dfabSPatrick Steuer 
18bd550337SHendrik Brueckner #endif /* __ASSEMBLY__ */
19bd550337SHendrik Brueckner #endif	/* __ASM_S390_VX_INSN_H */
20