+/* return true if the 'silent' flag is removed */
+static bool console_update_silent(void)
+{
+#ifdef CONFIG_SILENT_CONSOLE
+ if (env_get("silent")) {
+ gd->flags |= GD_FLG_SILENT;
+ } else {
+ unsigned long flags = gd->flags;
+
+ gd->flags &= ~GD_FLG_SILENT;
+
+ return !!(flags & GD_FLG_SILENT);
+ }
+#endif
+
+ return false;
+}
+
+int console_announce_r(void)
+{
+#if !CONFIG_IS_ENABLED(PRE_CONSOLE_BUFFER)
+ char buf[DISPLAY_OPTIONS_BANNER_LENGTH];
+
+ display_options_get_banner(false, buf, sizeof(buf));
+
+ console_puts_noserial(stdout, buf);
+#endif
+
+ return 0;
+}
+