This patchset adds interrupt support for Actions Semi S900 GPIO's. Each port has individual register sets for configuring the below interrupt types: 1. Rising Edge Interrupt 2. Falling Edge Interrupt 3. Software Emulation of both Edges 4. High Level Interrupt 5. Low Level Interrupt Thanks, Mani Changes in v2: * Removed custom IRQ domain implementation and used GPIO_IRQCHIP with multi parents based on gpio-tegra186.c * Added support for emulating interrupt on both edges * Added parentheses to the expression as spotted by Linus * Added Rob's Reviewed-by tag for bindings patch Manivannan Sadhasivam (3): dt-bindings: pinctrl: Add gpio interrupt bindings for Actions S900 SoC arm64: dts: actions: Add interrupt properties to pinctrl node for S900 pinctrl: actions: Add interrupt support for OWL S900 SoC .../bindings/pinctrl/actions,s900-pinctrl.txt | 10 + arch/arm64/boot/dts/actions/s900.dtsi | 8 + drivers/pinctrl/actions/Kconfig | 1 + drivers/pinctrl/actions/pinctrl-owl.c | 271 +++++++++++++++++- drivers/pinctrl/actions/pinctrl-owl.h | 22 +- drivers/pinctrl/actions/pinctrl-s900.c | 31 +- 6 files changed, 325 insertions(+), 18 deletions(-) -- 2.17.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html