xref: /openbmc/u-boot/arch/mips/include/asm/relocs.h (revision 83d290c56fab2d38cd1ab4c4cc7099559c1d5046)
1*83d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */
2703ec9ddSPaul Burton /*
3703ec9ddSPaul Burton  * MIPS Relocations
4703ec9ddSPaul Burton  *
5703ec9ddSPaul Burton  * Copyright (c) 2017 Imagination Technologies Ltd.
6703ec9ddSPaul Burton  */
7703ec9ddSPaul Burton 
8703ec9ddSPaul Burton #ifndef __ASM_MIPS_RELOCS_H__
9703ec9ddSPaul Burton #define __ASM_MIPS_RELOCS_H__
10703ec9ddSPaul Burton 
11703ec9ddSPaul Burton #define R_MIPS_NONE		0
12703ec9ddSPaul Burton #define R_MIPS_32		2
13703ec9ddSPaul Burton #define R_MIPS_26		4
14703ec9ddSPaul Burton #define R_MIPS_HI16		5
15703ec9ddSPaul Burton #define R_MIPS_LO16		6
16703ec9ddSPaul Burton #define R_MIPS_PC16		10
17703ec9ddSPaul Burton #define R_MIPS_64		18
18703ec9ddSPaul Burton #define R_MIPS_HIGHER		28
19703ec9ddSPaul Burton #define R_MIPS_HIGHEST		29
20703ec9ddSPaul Burton #define R_MIPS_PC21_S2		60
21703ec9ddSPaul Burton #define R_MIPS_PC26_S2		61
22703ec9ddSPaul Burton 
23703ec9ddSPaul Burton #endif /* __ASM_MIPS_RELOCS_H__ */
24