[PATCH 0/3][RESEND][for 4.17] support for sparse GPIOs on QDF2xxx SOCs

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

 



This is resend of patches for the Qualcomm Centriq QDF2xxx SOCs.  The last two
have been posted on the list for quite some time and have already been peer 
reviewed.  The first one is a bug fix.

I'd like all three of these merged into 4.17.

The first patch fixes a bug in gpiolib when a GPIO cannot be requested.
This can happen with drivers that have sparse GPIOs, where a sequence of 
GPIOs can have holes in them, and the loop needs to unwind properly.

The second patch updates pintrl-msm to support multiple TLMM devices, which is
a feature in an upcoming SOC.

The last patch takes advantage of the new sparse GPIO support from Stephen Boyd
and updates the QDF2xxx driver to support sparse GPIOs.

Timur Tabi (3):
  gpioib: do not free unrequested descriptors
  pinctrl: qcom: remove static globals to allow multiple TLMMs
  pinctrl: qcom: qdf2xxx: add support for new ACPI HID QCOM8002

 drivers/gpio/gpiolib.c                 |   5 +-
 drivers/pinctrl/qcom/pinctrl-msm.c     |  44 ++++++-------
 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c | 114 +++++++++++++++++++++------------
 3 files changed, 97 insertions(+), 66 deletions(-)

-- 
Qualcomm Datacenter Technologies, Inc. as an affiliate of Qualcomm
Technologies, Inc.  Qualcomm Technologies, Inc. is a member of the
Code Aurora Forum, a Linux Foundation Collaborative Project.

--
To unsubscribe from this list: send the line "unsubscribe linux-gpio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[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