summaryrefslogtreecommitdiff
path: root/zephyr/Kconfig.console
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/Kconfig.console')
-rw-r--r--zephyr/Kconfig.console11
1 files changed, 11 insertions, 0 deletions
diff --git a/zephyr/Kconfig.console b/zephyr/Kconfig.console
index 602a2ea26a..c1edee71d5 100644
--- a/zephyr/Kconfig.console
+++ b/zephyr/Kconfig.console
@@ -51,3 +51,14 @@ config PLATFORM_EC_HOSTCMD_CONSOLE_BUF_SIZE
modular arithmetic is used.
endif # PLATFORM_EC_HOSTCMD_CONSOLE
+
+config PLATFORM_EC_CONSOLE_USES_PRINTK
+ bool "Console uses printk"
+ depends on CONSOLE
+ help
+ Implement zephyr_print using printk for all cases instead
+ of using shell_fprintf for non-ISR uses in
+ shim/common/console.c.
+ Some devices have not been able to output to the console
+ fast enough using shell_fprintf and end up timing out
+ unrelated functionality.