From: Mike Frysinger <vapier@gentoo.org>
To: u-boot@lists.denx.de
Subject: [U-Boot] [RFC PATCH 0/4] Run-time configuration of U-Boot via a flat device tree (fdt)
Date: Fri, 2 Sep 2011 12:33:34 -0400 [thread overview]
Message-ID: <201109021233.36339.vapier@gentoo.org> (raw)
In-Reply-To: <1314910149-9755-1-git-send-email-sjg@chromium.org>
On Thursday, September 01, 2011 16:49:05 Simon Glass wrote:
> At present in U-Boot configuration is mostly done using CONFIG options in
> the board file. This patch set aims to make it possible for a single
> U-Boot binary to support multiple boards, with the exact configuration of
> each board controlled by a flat device tree (fdt). This is the approach
> recently taken by the ARM Linux kernel and has been used by PowerPC for
> some time.
>
> The fdt is a convenient vehicle for implementing run-time configuration for
> three reasons. Firstly it is easy to use, being a simple text file. It is
> extensible since it consists of nodes and properties in a nice hierarchical
> format.
>
> Finally, there is already excellent infrastructure for the fdt: a compiler
> checks the text file and converts it to a compact binary format, and a
> library is already available in U-Boot (libfdt) for handling this format.
i guess the important questions for u-boot: size and speed. have you done any
comparisons in this area ?
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
Url : http://lists.denx.de/pipermail/u-boot/attachments/20110902/eeb02433/attachment.pgp
next prev parent reply other threads:[~2011-09-02 16:33 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-09-01 20:49 [U-Boot] [RFC PATCH 0/4] Run-time configuration of U-Boot via a flat device tree (fdt) Simon Glass
2011-09-01 20:49 ` [U-Boot] [RFC PATCH 1/4] fdt: ARM: Add device tree control of U-Boot (CONFIG_OF_CONTROL) Simon Glass
2011-09-02 16:32 ` Mike Frysinger
2011-09-02 17:18 ` Simon Glass
2011-09-01 20:49 ` [U-Boot] [RFC PATCH 2/4] fdt: Add support for embedded device tree (CONFIG_OF_EMBED) Simon Glass
2011-09-01 20:49 ` [U-Boot] [RFC PATCH 3/4] fdt: Add support for a separate device tree (CONFIG_OF_SEPARATE) Simon Glass
2011-09-01 20:49 ` [U-Boot] [RFC PATCH 4/4] fdt: ARM: Implement embedded and separate device tree Simon Glass
2011-09-02 11:42 ` [U-Boot] [RFC PATCH 0/4] Run-time configuration of U-Boot via a flat device tree (fdt) Jerry Van Baren
2011-09-02 17:14 ` Simon Glass
2011-09-02 16:33 ` Mike Frysinger [this message]
2011-09-02 17:06 ` Simon Glass
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=201109021233.36339.vapier@gentoo.org \
--to=vapier@gentoo.org \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox