lkml.org 
[lkml]   [2021]   [Jan]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH V4 0/5] gpio-xilinx: Update on xilinx gpio driver
    Date
    This patch series does the following:
    -Simplify with dev_err_probe().
    -Reduce spinlock array to array.
    -Add interrupt support
    -Add support for suspend and resume
    -Add check for gpio-width
    ---
    Changes in V4:
    -Created new patch to simplify code with dev_err_probe().
    -Updated minor review comments.
    -Created new patch to check gpio-width.
    Changes in V3:
    -Created separate patch to arrange headers in sorting order.
    -Updated dt-bindings.
    -Created separate patch for Clock changes and runtime resume.
    and suspend.
    -Created separate patch for spinlock changes.
    -Created separate patch for remove support.
    -Fixed coverity errors.
    -Updated minor review comments.

    Changes in V2:
    -Added check for return value of platform_get_irq() API.
    -Updated code to support rising edge and falling edge.
    -Added xgpio_xlate() API to support switch.
    -Added MAINTAINERS fragment.

    Tested Below scenarios:
    -Tested Loop Back.(channel 1.0 connected to channel 2.0)
    -Tested External switch(Used DIP switch)
    -Tested Cascade scenario(Here gpio controller acting as
    an interrupt controller).
    ---

    Srinivas Neeli (5):
    gpio: gpio-xilinx: Simplify with dev_err_probe()
    gpio: gpio-xilinx: Reduce spinlock array to array
    gpio: gpio-xilinx: Add interrupt support
    gpio: gpio-xilinx: Add support for suspend and resume
    gpio: gpio-xilinx: Add check if width exceeds 32

    drivers/gpio/Kconfig | 3 +
    drivers/gpio/gpio-xilinx.c | 367 ++++++++++++++++++++++++++++++++++++++++++---
    2 files changed, 347 insertions(+), 23 deletions(-)

    --
    2.7.4

    \
     
     \ /
      Last update: 2021-01-06 13:29    [W:2.363 / U:0.012 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site