[PATCH v2] i2c: core: make it possible to match a pure device tree driver

Linus Walleij linus.walleij at linaro.org
Thu Jun 13 19:02:36 EST 2013


On Wed, Jun 12, 2013 at 3:20 PM, Grant Likely <grant.likely at linaro.org> wrote:
> On Fri, 7 Jun 2013 23:32:42 +0200, Wolfram Sang <wsa at the-dreams.de> wrote:

>> I guess your solution is the least intrusive one. Still, it could happen
>> that of_match_table is scanned three times (by driver core, i2c layer,
>> and i2c driver) which is IMO an indication to look for a more elegant
>> solution tp find out what really matched?
>
> It's what we do on platform_devices. It really isn't an expensive
> operation so I haven't pushed anyone to go optimize it.

I tried to think of something and it ended up with ideas like
decorating the device tree representation and it was just ...
ouch.

Yours,
Linus Walleij


More information about the devicetree-discuss mailing list