lkml.org 
[lkml]   [2011]   [Oct]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: [PATCH] i2c-gpio.c: correct logic of pdata->scl_is_open_drain
    From
    On Mon, Oct 31, 2011 at 9:14 AM, Voss, Nikolaus <N.Voss@weinmann.de> wrote:
    > If pdata->scl_is_open_drain was set, the driver used push-pull output
    > for SCL, not open-drain output.
    >
    > Signed-off-by: Nikolaus Voss <n.voss@weinmann.de>

    {sda,scl}_is_open_drain indicates that the GPIO hardware is set up to
    do open drain so the software doesn't have to, i.e.
    gpio_set_value(pin, 1) will turn off the output driver rather than
    drive the pin high, so the _val functions will do the right thing.

    In other words, the existing code is correct.

    Havard


    \
     
     \ /
      Last update: 2011-10-31 22:25    [W:0.021 / U:0.896 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site