
Hi Heiko,
On Thu, 01 Aug 2013 08:02:42 +0200, Heiko Schocher hs@denx.de wrote:
I suppose you could. It seems conceptually /far/ simpler to just scan the DT once up-front rather than having to defer all this stuff until
on the other hand we ring for every ms boot time ... and here we want to scan a complete dt with maybe a lot of nodes, we do not want to use?
Scanning all of DT seems to imply it has no strict or standard ordering. Could we mandate, suggest, of make it so that all entries in the DT needed at _f time are put first, and even maybe place an "end of _f" custom marker in DT to delimit them? (I assume that, for the sake of Postel-ism, anything in DT which is not understandable is skipped, so other users of the DT than us would not even be annoyed by such a marker)
This way, we'd avoid wasting time scanning most of the DT in this case.
Note: I confess I don't even know at the moment how DT is structured, so I may have talked complete nonsense above. If so, please forgive me and point me to some DT 101 course for me to avoid shame (at least on this topic) in the future.
bye, Heiko
Amicalement,