xref: /linux/arch/mips/include/asm/fw/cfe/cfe_error.h (revision 75bf465f0bc33e9b776a46d6a1b9b990f5fb7c37)
1*1a59d1b8SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */
2384740dcSRalf Baechle /*
3384740dcSRalf Baechle  * Copyright (C) 2000, 2001, 2002 Broadcom Corporation
4384740dcSRalf Baechle  */
5384740dcSRalf Baechle 
6384740dcSRalf Baechle /*
7384740dcSRalf Baechle  * Broadcom Common Firmware Environment (CFE)
8384740dcSRalf Baechle  *
9384740dcSRalf Baechle  * CFE's global error code list is here.
10384740dcSRalf Baechle  *
11384740dcSRalf Baechle  * Author:  Mitch Lichtenberg
12384740dcSRalf Baechle  */
13384740dcSRalf Baechle 
14384740dcSRalf Baechle #define CFE_OK			 0
15384740dcSRalf Baechle #define CFE_ERR			-1	/* generic error */
16384740dcSRalf Baechle #define CFE_ERR_INV_COMMAND	-2
17384740dcSRalf Baechle #define CFE_ERR_EOF		-3
18384740dcSRalf Baechle #define CFE_ERR_IOERR		-4
19384740dcSRalf Baechle #define CFE_ERR_NOMEM		-5
20384740dcSRalf Baechle #define CFE_ERR_DEVNOTFOUND	-6
21384740dcSRalf Baechle #define CFE_ERR_DEVOPEN		-7
22384740dcSRalf Baechle #define CFE_ERR_INV_PARAM	-8
23384740dcSRalf Baechle #define CFE_ERR_ENVNOTFOUND	-9
24384740dcSRalf Baechle #define CFE_ERR_ENVREADONLY	-10
25384740dcSRalf Baechle 
26384740dcSRalf Baechle #define CFE_ERR_NOTELF		-11
27384740dcSRalf Baechle #define CFE_ERR_NOT32BIT	-12
28384740dcSRalf Baechle #define CFE_ERR_WRONGENDIAN	-13
29384740dcSRalf Baechle #define CFE_ERR_BADELFVERS	-14
30384740dcSRalf Baechle #define CFE_ERR_NOTMIPS		-15
31384740dcSRalf Baechle #define CFE_ERR_BADELFFMT	-16
32384740dcSRalf Baechle #define CFE_ERR_BADADDR		-17
33384740dcSRalf Baechle 
34384740dcSRalf Baechle #define CFE_ERR_FILENOTFOUND	-18
35384740dcSRalf Baechle #define CFE_ERR_UNSUPPORTED	-19
36384740dcSRalf Baechle 
37384740dcSRalf Baechle #define CFE_ERR_HOSTUNKNOWN	-20
38384740dcSRalf Baechle 
39384740dcSRalf Baechle #define CFE_ERR_TIMEOUT		-21
40384740dcSRalf Baechle 
41384740dcSRalf Baechle #define CFE_ERR_PROTOCOLERR	-22
42384740dcSRalf Baechle 
43384740dcSRalf Baechle #define CFE_ERR_NETDOWN		-23
44384740dcSRalf Baechle #define CFE_ERR_NONAMESERVER	-24
45384740dcSRalf Baechle 
46384740dcSRalf Baechle #define CFE_ERR_NOHANDLES	-25
47384740dcSRalf Baechle #define CFE_ERR_ALREADYBOUND	-26
48384740dcSRalf Baechle 
49384740dcSRalf Baechle #define CFE_ERR_CANNOTSET	-27
50384740dcSRalf Baechle #define CFE_ERR_NOMORE		-28
51384740dcSRalf Baechle #define CFE_ERR_BADFILESYS	-29
52384740dcSRalf Baechle #define CFE_ERR_FSNOTAVAIL	-30
53384740dcSRalf Baechle 
54384740dcSRalf Baechle #define CFE_ERR_INVBOOTBLOCK	-31
55384740dcSRalf Baechle #define CFE_ERR_WRONGDEVTYPE	-32
56384740dcSRalf Baechle #define CFE_ERR_BBCHECKSUM	-33
57384740dcSRalf Baechle #define CFE_ERR_BOOTPROGCHKSUM	-34
58384740dcSRalf Baechle 
59384740dcSRalf Baechle #define CFE_ERR_LDRNOTAVAIL	-35
60384740dcSRalf Baechle 
61384740dcSRalf Baechle #define CFE_ERR_NOTREADY	-36
62384740dcSRalf Baechle 
63384740dcSRalf Baechle #define CFE_ERR_GETMEM		-37
64384740dcSRalf Baechle #define CFE_ERR_SETMEM		-38
65384740dcSRalf Baechle 
66384740dcSRalf Baechle #define CFE_ERR_NOTCONN		-39
67384740dcSRalf Baechle #define CFE_ERR_ADDRINUSE	-40
68