[PATCH 0/2] Make generic MMIO GPIO aware of the pinctrl subsystem

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

 



While adding pinctrl awareness to gpio-dwapb it became clear to me that
all but one GPIO driver using generic MMIO GPIO lacked pinctrl
awareness.

I moved my pinctrl integration efforts to the gpio-generic driver and
cleaned up moxart-gpio, the only pinctrl-integrated gpio-generic user
in-tree.

This generic integration is quite safe, as the pinctrl subsystem has
been written to gracefully handle GPIO pins that are not mapped to a
pin controller by returning success in those cases.

Affected drivers:
 - gpio-dwapb     : gains pinctrl integration
 - 74xx-mmio-gpio : gains pinctrl integration
 - clps711x-gpio  : gains pinctrl integration
 - gpio-ep93xx    : gains pinctrl integration
 - gef-gpio       : gains pinctrl integration
 - grgpio         : gains pinctrl integration
 - moxart-gpio    : remove custom pinctrl integration
 - gpio-mxc       : gains pinctrl integration
 - sdv_gpio       : gains pinctrl integration
 - xgene-gpio-sb  : gains pinctrl integration
 - vexpress-sysreg: gains pinctrl integration

Michael van der Westhuizen (2):
  gpio: bgpio: Teach gpio-generic about the pinctrl subsystem
  gpio: moxart-gpio: Use generic-gpio pinctrl integration

 drivers/gpio/gpio-generic.c | 10 +++++++++-
 drivers/gpio/gpio-moxart.c  | 13 -------------
 2 files changed, 9 insertions(+), 14 deletions(-)

-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe linux-gpio" in



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

  Powered by Linux