[U-Boot] [PATCH v3 8/9] tegra: i2c: Enable new CONFIG_SYS_I2C framework

Albert ARIBAUD albert.u.boot at aribaud.net
Thu Aug 1 08:53:02 CEST 2013


Hi Heiko,

On Thu, 01 Aug 2013 08:02:42 +0200, Heiko Schocher <hs at 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,
-- 
Albert.


More information about the U-Boot mailing list