[PATCH 0/5] gpio/omap: 2nd batch of updates for v3.10
Jon Hunter
jon-hunter at ti.com
Fri Apr 5 07:16:11 EST 2013
Main change is ensuring that the state of a gpio bank is restored when
booting with device-tree. The rest of the patches are clean-ups and one
optimisation.
The patch modifying the *.dtsi files should go via Benoit Cousson's
for_3.10/dts branch [1] as it is dependent on changes in his branch but
I have included here for completeness.
Testing includes:
- Boot testing on OMAP5912 OSK, OMAP2420 H4, OMAP3430 SDP, OMAP4430 SDP
and AM335x EVM.
- Verified that GPIO interrupts are working on OMAP5912 OSK, OMAP2420 H4,
OMAP3430 SDP and OMAP4430 SDP by making sure networking was working
correctly as these boards use a GPIO with the ethernet chips. Also
checked /proc/interrupts to ensure GPIO interrupt counts are
incrementing as expected.
[1] http://git.kernel.org/cgit/linux/kernel/git/bcousson/linux-omap-dt.git
Jon Hunter (4):
gpio/omap: free irq domain in probe() failure paths
gpio/omap: optimise interrupt service routine
gpio/omap: force restore if context loss is not detectable
ARM: dts: OMAP2+: Identify GPIO banks that are always powered
Tarun Kanti DebBarma (1):
gpio/omap: remove extra context restores in *_runtime_resume()
.../devicetree/bindings/gpio/gpio-omap.txt | 7 ++-
arch/arm/boot/dts/omap2420.dtsi | 4 ++
arch/arm/boot/dts/omap2430.dtsi | 4 ++
arch/arm/boot/dts/omap3.dtsi | 1 +
arch/arm/boot/dts/omap4.dtsi | 1 +
arch/arm/boot/dts/omap5.dtsi | 1 +
drivers/gpio/gpio-omap.c | 49 +++++++++++---------
7 files changed, 44 insertions(+), 23 deletions(-)
--
1.7.10.4
More information about the devicetree-discuss
mailing list