[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20180623045954.6729-1-manivannan.sadhasivam@linaro.org>
Date: Sat, 23 Jun 2018 10:29:51 +0530
From: Manivannan Sadhasivam <manivannan.sadhasivam@...aro.org>
To: linus.walleij@...aro.org, robh+dt@...nel.org, afaerber@...e.de
Cc: liuwei@...ions-semi.com, mp-cs@...ions-semi.com,
96boards@...obotics.com, devicetree@...r.kernel.org,
andy.shevchenko@...il.com, daniel.thompson@...aro.org,
amit.kucheria@...aro.org, linux-arm-kernel@...ts.infradead.org,
linux-gpio@...r.kernel.org, linux-kernel@...r.kernel.org,
hzhang@...obotics.com, bdong@...obotics.com,
manivannanece23@...il.com, thomas.liau@...ions-semi.com,
jeff.chen@...ions-semi.com,
Manivannan Sadhasivam <manivannan.sadhasivam@...aro.org>
Subject: [PATCH v2 0/3] Add gpio interrupt support for Actions Semi S900 SoC
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
Powered by blists - more mailing lists