Thread (25 messages) 25 messages, 7 authors, 2013-02-12

Re: [PATCH 1/2] i2c-core: dt: Pick i2c bus number from i2c alias if present

From: Haojian Zhuang <haojian.zhuang@gmail.com>
Date: 2012-12-05 01:45:08
Also in: linux-arm-kernel, linux-samsung-soc, lkml

On Thu, Nov 22, 2012 at 2:26 AM, Doug Anderson [off-list ref] wrote:
This allows you to get the equivalent functionality of
i2c_add_numbered_adapter() with all data in the device tree and no
special case code in your driver.  This is a common device tree
technique.

For quick reference, the FDT syntax for using an alias to provide an
ID looks like:
  aliases {
    i2c0 = &i2c_0;
    i2c1 = &i2c_1;
  };

Signed-off-by: Doug Anderson <dianders@chromium.org>
CC: Mark Brown <redacted>

---
 drivers/i2c/i2c-core.c |  105 +++++++++++++++++++++++++++++++++++-------------
 1 files changed, 77 insertions(+), 28 deletions(-)
Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help