[PATCH 0/6] pinctrl: imx: add imx8qxp pinctrl support
Dong Aisheng
aisheng.dong at nxp.com
Fri Apr 27 12:01:47 PDT 2018
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
More information about the linux-arm-kernel
mailing list