[U-Boot] [PATCH 1/2] bootm: active fdt support only on ppc, m68k and sparc as done in image.c
Wolfgang Denk
wd at denx.de
Tue Sep 9 23:05:45 CEST 2008
Dear Jean-Christophe PLAGNIOL-VILLARD,
In message <1220991504-20366-1-git-send-email-plagnioj at jcrosoft.com> you wrote:
> Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj at jcrosoft.com>
> ---
> common/cmd_bootm.c | 2 ++
> 1 files changed, 2 insertions(+), 0 deletions(-)
>
> diff --git a/common/cmd_bootm.c b/common/cmd_bootm.c
> index 861712b..2b4df80 100644
> --- a/common/cmd_bootm.c
> +++ b/common/cmd_bootm.c
> @@ -251,6 +251,7 @@ static int bootm_start(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])
> }
>
> #if defined(CONFIG_OF_LIBFDT)
> +#if defined(CONFIG_PPC) || defined(CONFIG_M68K) || defined(CONFIG_SPARC)
> /* find flattened device tree */
> ret = boot_get_fdt (flag, argc, argv, &images,
> &images.ft_addr, &images.ft_len);
> @@ -261,6 +262,7 @@ static int bootm_start(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])
>
> set_working_fdt_addr(images.ft_addr);
> #endif
> +#endif
I think this is not correct. There are even PPC board where FDT
support is not enabled because CONFIG_OF_LIBFDT is not set. Your
patch would change that - what's wrong with enabling CONFIG_OF_LIBFDT
for the boards where you want to use it?
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
G's Third Law: In spite of all evidence to the contra-
ry, the entire universe is composed of only two basic substances:
magic and bullshit.
H's Dictum: There is no magic ...
More information about the U-Boot
mailing list