lkml.org 
[lkml]   [2015]   [Mar]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH 0/6] pinctrl: st: Fix disparity between Pinctrl & GPIO in /sysfs
    Date
    ST's hardware differentiates between GPIO mode and Pinctrl alternate
    functions. When a pin is in GPIO mode, there are dedicated registers
    to set and obtain direction status. However, If a pin's alternate
    function is in use then the direction is set and status is derived
    from a bunch of syscon registers. The issue is; until now there was
    a lack of parity between the two.

    Further explanation with examples can be found in the commit logs.

    Karim BEN BELGACEM (1):
    ARM: STi: DT: STiH407: Fix retime pin mask for PIO5 and PIO35

    Lee Jones (5):
    pinctrl: st: Introduce a 'get pin function' call
    pinctrl: st: Move st_get_pio_control() further up the source file
    pinctrl: st: Supply a GPIO get_direction() call-back
    pinctrl: st: Show correct pin direction -- even when in GPIO mode
    pinctrl: st: Display pin's function when printing pinctrl debug
    information

    arch/arm/boot/dts/stih407-pinctrl.dtsi | 2 +
    drivers/pinctrl/pinctrl-st.c | 83 +++++++++++++++++++++++++++++-----
    2 files changed, 73 insertions(+), 12 deletions(-)

    --
    1.9.1



    \
     
     \ /
      Last update: 2015-03-18 12:01    [W:4.717 / U:0.020 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site