[PATCH 0/4] Add device tree support for gpio-mxs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patch series cleans up gpio-mxs a bit, and then adds device tree
support for the driver.  Currently, the irqdomain for gpio is still
added in platform code, and should be moved into driver later with the
help from the generic-irq-chip irqdomain support.

It's based on mxs device tree branch, and might be easier to go
via arm-soc tree.

Shawn Guo (4):
  gpio/mxs: use devm_* helpers to make error handling simple
  gpio/mxs: get rid of the use of cpu_is_xxx
  gpio/mxs: add device tree probe
  ARM: mxs: add gpio support for device tree boot

 .../devicetree/bindings/gpio/gpio-mxs.txt          |   87 +++++++++++
 arch/arm/boot/dts/imx23.dtsi                       |   35 +++++-
 arch/arm/boot/dts/imx28.dtsi                       |   55 +++++++-
 arch/arm/mach-mxs/devices/platform-gpio-mxs.c      |   24 +---
 arch/arm/mach-mxs/include/mach/common.h            |    5 +-
 arch/arm/mach-mxs/mach-mxs.c                       |   12 ++
 arch/arm/mach-mxs/mm.c                             |   10 ++
 drivers/gpio/gpio-mxs.c                            |  156 ++++++++++++--------
 8 files changed, 296 insertions(+), 88 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/gpio/gpio-mxs.txt

-- 
1.7.5.4


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel


[Index of Archives]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [CentOS ARM]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]

  Powered by Linux