kernel: remove log system support for fatal msgs

This needs further design work due to problems with logging
C strings. Just send always to printk() for now until this
is resolved.

Fixes: #18052

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
diff --git a/kernel/fatal.c b/kernel/fatal.c
index 3ac3f8b..4bdcd2d 100644
--- a/kernel/fatal.c
+++ b/kernel/fatal.c
@@ -79,18 +79,9 @@
 	va_list ap;
 
 	va_start(ap, fmt);
-	if (IS_ENABLED(CONFIG_LOG)) {
-		struct log_msg_ids src_level = {
-			.level = LOG_LEVEL_ERR,
-			.source_id = LOG_CURRENT_MODULE_ID(),
-			.domain_id = CONFIG_LOG_DOMAIN_ID
-		};
-		log_generic(src_level, fmt, ap);
-	} else {
-		printk("FATAL: ");
-		vprintk(fmt, ap);
-		printk("\n");
-	}
+	printk("FATAL: ");
+	vprintk(fmt, ap);
+	printk("\n");
 	va_end(ap);
 }
 #endif /* CONFIG_LOG || CONFIG_PRINTK */