On 23.10.14 13:24, Peter Maydell wrote: > On 23 October 2014 12:23, Alexander Graf <ag...@suse.de> wrote: >> On 23.10.14 12:19, Ard Biesheuvel wrote: >>> The reason for this change was that, before, the DTB would only be >>> generated once, and after a reset, the machine would go through the >>> kernel boot protocol as before but the DTB pointer would point to >>> garbage. Any idea how ppc deals with this? Do they recreate the device >>> tree after each reset? >> >> Yes, we regenerate the device tree on each reset. > > Any particular reason? Surely it's always the same...
We have the code in place anyway, it's not a performance critical code path and putting it into a rom would be a waste of RAM, as it'd keep yet another copy of something we can easily regenerate. It's a matter of personal preference I guess. Alex