From: Jerry Van Baren <gerald.vanbaren@ge.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] /chosen node not overwritten by bootm
Date: Fri, 26 Sep 2008 09:13:03 -0400 [thread overview]
Message-ID: <48DCDFDF.70106@ge.com> (raw)
In-Reply-To: <200809261456.09318.sr@denx.de>
Stefan Roese wrote:
> Hi Jerry,
>
> Again I (and Wolfgang) stumbled about the problem, that the /chosen node is
> not overwritten by the bootm command when it already exists. This is really
> annoying, since we either:
>
> a) Have to remove the chosen node from the dts files (which is not so easy
> if we try to stay in sync with the kernel.org version)
>
> or
>
> b) Have to manually use the U-Boot "fdt" commands to overwrite the chosen node
>
> I can't remember why this current behavior is implemented this way. Jerry,
> can't we just overwrite this node even if it already exists? What would we
> loose by doing this?
>
> Thanks.
>
> Best regards,
> Stefan
Hi Stefan,
The behavior was to mimic the behavior of the non-LIBFDT original
implementation (and because we thought it was a good idea at the time).
We originally assumed that the .dts file writer had more/better
knowledge of the system than we did (which was true at the time). This
was aggravated by the conundrum that the original FDT support didn't do
a good job of generating the /chosen properties (some were, some
weren't), so the .dts writers /had to/ pre-init some /chosen values.
The /aliases node also helped - configuration choices that use to be
implicit in the .dts /chosen node are now in /aliases (major improvement!).
I thought we turned on the "force" flag so that the /chosen properties
would be overwritten, apparently I'm mistaken.
I'm fine with overwriting the /chosen node and properties. Generate a
patch and I'll be happy to ack it.
(Note to self: maybe it is time to retire the "force" flag - it always
made me uncomfortable and is confusing. Is there anything left that we
*don't* want to force?)
Best regards,
gvb
next prev parent reply other threads:[~2008-09-26 13:13 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-09-26 12:56 [U-Boot] /chosen node not overwritten by bootm Stefan Roese
2008-09-26 13:13 ` Jerry Van Baren [this message]
2008-10-06 12:49 ` Jerry Van Baren
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=48DCDFDF.70106@ge.com \
--to=gerald.vanbaren@ge.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.