From c2871f038062abafa0b7f2048075098915a5ba41 Mon Sep 17 00:00:00 2001 From: Kumar Gala Date: Wed, 11 Jan 2006 13:59:02 -0600 Subject: [PATCH] Added OF_STDOUT_PATH and OF_SOC OF_STDOUT_PATH specifies the path to the device the kernel can use for console output OF_SOC specifies the proper name of the SOC node if one exists. Patch by Kumar Gala 11 Jan 2006 --- CHANGELOG | 8 ++++++++ README | 2 ++ common/ft_build.c | 3 +++ 3 files changed, 13 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index a2c01fbb3..7c201433c 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -2,6 +2,14 @@ Changes since U-Boot 1.1.4: ====================================================================== +* Added OF_STDOUT_PATH and OF_SOC + + OF_STDOUT_PATH specifies the path to the device the kernel can use + for console output + + OF_SOC specifies the proper name of the SOC node if one exists. + Patch by Kumar Gala 11 Jan 2006 + * Allow board code to fixup the flat device tree before booting a kernel Patch by Kumar Gala 11 Jan 2006 diff --git a/README b/README index 3b64fe20a..ecaef9e15 100644 --- a/README +++ b/README @@ -411,7 +411,9 @@ The following options need to be configured: The maximum size of the constructed OF tree. OF_CPU - The proper name of the cpus node. + OF_SOC - The proper name of the soc node. OF_TBCLK - The timebase frequency. + OF_STDOUT_PATH - The path to the console device CONFIG_OF_HAS_BD_T diff --git a/common/ft_build.c b/common/ft_build.c index 2cecbcf96..7a9a40a30 100644 --- a/common/ft_build.c +++ b/common/ft_build.c @@ -645,6 +645,9 @@ void ft_setup(void *blob, int size, bd_t * bd) ft_prop_str(&cxt, "name", "chosen"); ft_prop_str(&cxt, "bootargs", getenv("bootargs")); ft_prop_int(&cxt, "linux,platform", 0x600); /* what is this? */ +#ifdef OF_STDOUT_PATH + ft_prop_str(&cxt, "linux,stdout-path", OF_STDOUT_PATH); +#endif ft_end_node(&cxt);