xref: /openbmc/linux/arch/alpha/include/uapi/asm/pal.h (revision 498495dba268b20e8eadd7fe93c140c68b6cc9d2)
1*6f52b16cSGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
296433f6eSDavid Howells #ifndef _UAPI__ALPHA_PAL_H
396433f6eSDavid Howells #define _UAPI__ALPHA_PAL_H
496433f6eSDavid Howells 
596433f6eSDavid Howells /*
696433f6eSDavid Howells  * Common PAL-code
796433f6eSDavid Howells  */
896433f6eSDavid Howells #define PAL_halt	  0
996433f6eSDavid Howells #define PAL_cflush	  1
1096433f6eSDavid Howells #define PAL_draina	  2
1196433f6eSDavid Howells #define PAL_bpt		128
1296433f6eSDavid Howells #define PAL_bugchk	129
1396433f6eSDavid Howells #define PAL_chmk	131
1496433f6eSDavid Howells #define PAL_callsys	131
1596433f6eSDavid Howells #define PAL_imb		134
1696433f6eSDavid Howells #define PAL_rduniq	158
1796433f6eSDavid Howells #define PAL_wruniq	159
1896433f6eSDavid Howells #define PAL_gentrap	170
1996433f6eSDavid Howells #define PAL_nphalt	190
2096433f6eSDavid Howells 
2196433f6eSDavid Howells /*
2296433f6eSDavid Howells  * VMS specific PAL-code
2396433f6eSDavid Howells  */
2496433f6eSDavid Howells #define PAL_swppal	10
2596433f6eSDavid Howells #define PAL_mfpr_vptb	41
2696433f6eSDavid Howells 
2796433f6eSDavid Howells /*
2896433f6eSDavid Howells  * OSF specific PAL-code
2996433f6eSDavid Howells  */
3096433f6eSDavid Howells #define PAL_cserve	 9
3196433f6eSDavid Howells #define PAL_wripir	13
3296433f6eSDavid Howells #define PAL_rdmces	16
3396433f6eSDavid Howells #define PAL_wrmces	17
3496433f6eSDavid Howells #define PAL_wrfen	43
3596433f6eSDavid Howells #define PAL_wrvptptr	45
3696433f6eSDavid Howells #define PAL_jtopal	46
3796433f6eSDavid Howells #define PAL_swpctx	48
3896433f6eSDavid Howells #define PAL_wrval	49
3996433f6eSDavid Howells #define PAL_rdval	50
4096433f6eSDavid Howells #define PAL_tbi		51
4196433f6eSDavid Howells #define PAL_wrent	52
4296433f6eSDavid Howells #define PAL_swpipl	53
4396433f6eSDavid Howells #define PAL_rdps	54
4496433f6eSDavid Howells #define PAL_wrkgp	55
4596433f6eSDavid Howells #define PAL_wrusp	56
4696433f6eSDavid Howells #define PAL_wrperfmon	57
4796433f6eSDavid Howells #define PAL_rdusp	58
4896433f6eSDavid Howells #define PAL_whami	60
4996433f6eSDavid Howells #define PAL_retsys	61
507f3bbb82SRichard Henderson #define PAL_wtint	62
5196433f6eSDavid Howells #define PAL_rti		63
5296433f6eSDavid Howells 
5396433f6eSDavid Howells 
5496433f6eSDavid Howells #endif /* _UAPI__ALPHA_PAL_H */
55