This patch series adds i.MX8QXP pinctrl support which is based on the pad service provided by SCU firmware. It depends on SCU APIs patch set. The first three are minor preparation cleanups. Dong Aisheng (6): pinctrl: imx: fix unsigned check if nfuncs with less than or equal zero pinctrl: pinctrl-imx: improve the code comments of PIN_FUNC_ID pinctrl: imx: use seq_puts() instead of seq_printf() pinctrl: fsl: add scu based pinctrl support dt-bindings: pinctrl: add imx8qxp pinctrl binding doc pinctrl: imx: add imx8qxp driver .../bindings/pinctrl/fsl,imx8qxp-pinctrl.txt | 39 ++ drivers/pinctrl/freescale/Kconfig | 11 + drivers/pinctrl/freescale/Makefile | 2 + drivers/pinctrl/freescale/pinctrl-imx.c | 421 +++++++----- drivers/pinctrl/freescale/pinctrl-imx.h | 40 +- drivers/pinctrl/freescale/pinctrl-imx8qxp.c | 232 +++++++ drivers/pinctrl/freescale/pinctrl-scu.c | 84 +++ include/dt-bindings/pinctrl/pads-imx8qxp.h | 751 +++++++++++++++++++++ 8 files changed, 1412 insertions(+), 168 deletions(-) create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8qxp-pinctrl.txt create mode 100644 drivers/pinctrl/freescale/pinctrl-imx8qxp.c create mode 100644 drivers/pinctrl/freescale/pinctrl-scu.c create mode 100644 include/dt-bindings/pinctrl/pads-imx8qxp.h -- 2.7.4 -- 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