lkml.org 
[lkml]   [2012]   [Dec]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH v2 0/3] gpio: twl4030: Correct status reporting for outputs
    Date
    Hi,

    As Grant commneted on the first version:
    https://lkml.org/lkml/2012/12/5/53

    Introduce bitfields to cache the directionand output status of the pins so we
    can report them correctly.
    To do this I did some cleanup within the driver to get rid of the global
    variables and moved them under a private structure, changed the locking as well
    to protect the bitfield operation.
    As a last patch I added a note that the PWMA/B handling should not be in this
    driver at all.

    Regards,
    Peter
    ---
    Peter Ujfalusi (3):
    gpio: twl4030: Introduce private structure to store variables needed
    runtime
    gpio: twl4030: Cache the direction and output states in private data
    gpio: twl4030: TODO comment to remove the PWMA/B (LEDA/B) handling

    drivers/gpio/gpio-twl4030.c | 177 ++++++++++++++++++++++++++++----------------
    1 file changed, 115 insertions(+), 62 deletions(-)

    --
    1.8.0



    \
     
     \ /
      Last update: 2012-12-06 12:41    [W:4.188 / U:0.164 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site