aboutsummaryrefslogtreecommitdiff
path: root/libflash
diff options
context:
space:
mode:
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>2014-11-14 10:59:37 +1100
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2014-11-14 10:59:37 +1100
commita05118a3f2d7d775cfc1f27d0cc53a4d7aba710c (patch)
tree4b2aa9579bcd2f41493d9e8914a348cb71b6b822 /libflash
parent3cf5a0962e64a0f63537ddeecf04058793fed936 (diff)
downloadskiboot-a05118a3f2d7d775cfc1f27d0cc53a4d7aba710c.zip
skiboot-a05118a3f2d7d775cfc1f27d0cc53a4d7aba710c.tar.gz
skiboot-a05118a3f2d7d775cfc1f27d0cc53a4d7aba710c.tar.bz2
Import pflash 0.8.6
We share code, it's easier to maintain it this way Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'libflash')
-rw-r--r--libflash/libflash.h17
1 files changed, 8 insertions, 9 deletions
diff --git a/libflash/libflash.h b/libflash/libflash.h
index e8d357b..31d3562 100644
--- a/libflash/libflash.h
+++ b/libflash/libflash.h
@@ -19,16 +19,15 @@
#include <stdint.h>
#include <stdbool.h>
-#ifndef FL_INF
+#ifdef __SKIBOOT__
+#include <skiboot.h>
+#define FL_INF(fmt...) do { prlog(PR_INFO, fmt); } while(0)
+#define FL_DBG(fmt...) do { prlog(PR_DEBUG, fmt); } while(0)
+#define FL_ERR(fmt...) do { prlog(PR_ERR, fmt); } while(0)
+#else
+extern bool libflash_debug;
+#define FL_DBG(fmt...) do { if (libflash_debug) printf(fmt); } while(0)
#define FL_INF(fmt...) do { printf(fmt); } while(0)
-#endif
-
-#ifndef FL_DBG
-//#define FL_DBG(fmt...) do { printf(fmt); } while(0)
-#define FL_DBG(fmt...) do { } while(0)
-#endif
-
-#ifndef FL_ERR
#define FL_ERR(fmt...) do { printf(fmt); } while(0)
#endif