On 12. 11. 20 18:12, Srinivas Neeli wrote: > This patch series does the following: > -Add clock support > -Add interrupt support > -Add support for suspend and resume > -Add remove support > -Add MAINTAINERS fragment > --- > 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 (9): > gpio: gpio-xilinx: Arrange headers in sorting order > dt-bindings: gpio: gpio-xilinx: Add clk support to xilinx soft gpio IP > gpio: gpio-xilinx: Add clock support > gpio: gpio-xilinx: Reduce spinlock array to single > gpio: gpio-xilinx: Add interrupt support > gpio: gpio-xilinx: Add remove function > gpio: gpio-xilinx: Add support for suspend and resume > gpio: gpio-xilinx: Check return value of of_property_read_u32 > MAINTAINERS: add fragment for xilinx GPIO drivers > > .../devicetree/bindings/gpio/gpio-xilinx.txt | 2 + > MAINTAINERS | 10 + > drivers/gpio/Kconfig | 2 + > drivers/gpio/gpio-xilinx.c | 398 +++++++++++++++++++-- > 4 files changed, 390 insertions(+), 22 deletions(-) > For the whole series. Acked-by: Michal Simek <michal.simek@xxxxxxxxxx> Thanks, Michal