summaryrefslogtreecommitdiff
path: root/include/asm-generic/global_data_flags.h
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-03-18 14:31:24 +0000
committerWolfgang Denk <wd@denx.de>2012-08-09 21:46:32 +0200
commit47fde91f0cae0cc4ed6a10a52b4a4ff0277dbc45 (patch)
tree8589200950a6441e74cc8a09ad8963489bbceb5c /include/asm-generic/global_data_flags.h
parent033220e7a43ff626a5e65b194ac50358b0dba22e (diff)
global_data: unify global flag defines
All the global flag defines are the same across all arches. So unify them in one place, and add a simple way for arches to extend for their needs. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'include/asm-generic/global_data_flags.h')
-rw-r--r--include/asm-generic/global_data_flags.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/include/asm-generic/global_data_flags.h b/include/asm-generic/global_data_flags.h
new file mode 100644
index 0000000000..bb57fb6c4a
--- /dev/null
+++ b/include/asm-generic/global_data_flags.h
@@ -0,0 +1,28 @@
+/*
+ * transitional header until we merge global_data.h
+ *
+ * (C) Copyright 2000-2010
+ * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
+ *
+ * Licensed under the GPL-2 or later.
+ */
+
+#ifndef __ASM_GENERIC_GLOBAL_DATA_FLAGS_H
+#define __ASM_GENERIC_GLOBAL_DATA_FLAGS_H
+
+/*
+ * Global Data Flags
+ *
+ * Note: The low 16 bits are expected for common code. If your arch
+ * really needs to add your own, use the high 16bits.
+ */
+#define GD_FLG_RELOC 0x0001 /* Code was relocated to RAM */
+#define GD_FLG_DEVINIT 0x0002 /* Devices have been initialized */
+#define GD_FLG_SILENT 0x0004 /* Silent mode */
+#define GD_FLG_POSTFAIL 0x0008 /* Critical POST test failed */
+#define GD_FLG_POSTSTOP 0x0010 /* POST seqeunce aborted */
+#define GD_FLG_LOGINIT 0x0020 /* Log Buffer has been initialized */
+#define GD_FLG_DISABLE_CONSOLE 0x0040 /* Disable console (in & out) */
+#define GD_FLG_ENV_READY 0x0080 /* Environment imported into hash table */
+
+#endif