
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 08/19/2013 03:59 PM, Scott Wood wrote:
On Fri, 2013-08-16 at 09:14 -0500, Stuart Yoder wrote:
On Thu, Aug 15, 2013 at 8:47 AM, fenghua@phytium.com.cn wrote:
From: David Feng fenghua@phytium.com.cn
This patch provide u-boot with arm64 support. Currently, it works on Foundation Model for armv8 or Fast Model for armv8.
Signed-off-by: David Feng fenghua@phytium.com.cn --- Changes for v3: - rewrite cache.S and exception.S that partly originated from linux kernel, so the license should be ok.
board/armltd/dts/vexpress64.dts | 215 ++++++++++++++++++++++++++++++++++
Why is the device tree source in u-boot (instead of in the kernel)? Is this temporary? It looks like this device tree is just a copy from somewhere else.
Would suggest removing this from this patch series and keep the dts maintained in the Linux kernel.
U-Boot itself uses the device tree (not just to patch up for Linux) on some targets.
Even with the way PPC uses device trees, it doesn't really make sense to keep them in the kernel given that they're meant to be OS-neutral, and have ties to U-Boot in terms of what gets fixed up at runtime.
Longer term, I want us to be able to make more use of device trees, where possible and bindings are complete and stable. And at that point we'll have to deal with "how do we get a DT from $where-ever to here to use.
- -- Tom