summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2021-05-03 13:48:47 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2021-05-03 13:55:29 +0200
commit7a1ae4f032053ed1c2acbfc7b5cf59aa1539e61e (patch)
tree2fea86ef4cbc098b27a9d2bb778676af7a199145 /include
parent0394fe51b489028388063ed6f238dab3efbd1ae7 (diff)
downloadbarebox-7a1ae4f032053ed1c2acbfc7b5cf59aa1539e61e.tar.gz
barebox-7a1ae4f032053ed1c2acbfc7b5cf59aa1539e61e.tar.xz
common: console: add log_writefile to write log into new file
It can be useful to dump the log into the file, e.g. when doing an update from a USB flash drive with no serial peer attached. Add a function to facilitate this. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.barebox.org/20210503114901.13095-3-a.fatoum@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include')
-rw-r--r--include/printk.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/printk.h b/include/printk.h
index 94a25ec9eb..f83ad3bf07 100644
--- a/include/printk.h
+++ b/include/printk.h
@@ -141,6 +141,7 @@ extern void log_clean(unsigned int limit);
#define BAREBOX_LOG_PRINT_ALERT BIT(1)
#define BAREBOX_LOG_PRINT_EMERG BIT(0)
+int log_writefile(const char *filepath);
void log_print(unsigned flags, unsigned levels);
struct va_format {