
On Nov 6, 2008, at 4:30 PM, Jon Loeliger wrote:
On Thu, 2008-11-06 at 16:16 -0600, Scott Wood wrote:
Becky Bruce wrote:
We *do* need a comment in the release notes for this revision of u- boot that the map for 8641 has changed so it doesn't catch anyone by surprise.
How about a runtime check in the board fdt code to print a warning if it finds an old device tree? Unfortunately, using new dts with old u- boot isn't as easy to detect.
-Scott
For the record, and admittedly not quite an answer to your issue at all, though I feel it would mitigate the pain dramatically, I have a version of the DTS file that uses my new expression language to completely abstract out the 32/36-bit differences and compile a DTB for either with the single flip of a -DUSE_36_BIT handed to the dtc command line.
Even if no one cares.
I think that's something we need to talk about..... what are the plans for switching over to the new language?
I'll push a simple patch to change the 32-bit memory map, but when we go 36-bit in Linux, this might make sense.
-B