lkml.org 
[lkml]   [2008]   [Oct]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 0/7 RFC] Handle I2C GPIO controllers with the OF (was: pca9539 I2C gpio expander)
    Anton Vorontsov wrote:
    > Hi all,
    >
    > Recently there was a question about I2C GPIO controllers and how should
    > we handle them with the OpenFirmware and such.
    >
    > Here is the attempt to "connect" I2C GPIO controllers to the
    > "OpenFirmware" device tree, without writing an OF-specific bindings
    > for each driver.
    >
    > The salt is in these two patches:
    >
    > [PATCH 3/7] of: fill the archdata for I2C devices
    > ^ Here we're storing the device tree node into the I2C device.
    >
    > [PATCH 5/7] of/gpio: implement of_dev_gpiochip_{add,remove} calls
    > ^ And here we extracting the the stored node to put the registered
    > of_gpio_chip into that node.
    >
    >
    > How does it look?

    I've just tested this with a pca9539 chip attached to my Sequoia board,
    and it works perfectly for me. I don't have the mcu_mpc8349emitx.c file
    in my tree, so I was not able to apply part 7 of 7, but the rest looks
    fine. Thanks for doing this.

    Acked by: Steve Falco <sfalco@harris.com>


    \
     
     \ /
      Last update: 2008-10-17 18:31    [W:0.023 / U:121.440 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site