diff options
author | Jesper Nilsson <jesper.nilsson@axis.com> | 2017-04-03 14:47:04 +0200 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2017-04-07 11:48:33 +0200 |
commit | 00df0582eab1294d10ca615a8ef645e0bb57a6e3 (patch) | |
tree | 95377862fb395181c05918e30d7c49c20e150d1d /drivers/pinctrl/Kconfig | |
parent | 9c6c149be390e02a5ac6ace4efb9f03716431bbe (diff) | |
download | linux-00df0582eab1294d10ca615a8ef645e0bb57a6e3.tar.gz linux-00df0582eab1294d10ca615a8ef645e0bb57a6e3.tar.bz2 linux-00df0582eab1294d10ca615a8ef645e0bb57a6e3.zip |
pinctrl: Add pincontrol driver for ARTPEC-6 SoC
Add pinctrl driver support for the Axis ARTPEC-6 SoC.
There are only some pins that actually have different
functions available, but all can control bias (pull-up/-down)
and drive strength.
Code originally written by Chris Paterson.
Signed-off-by: Jesper Nilsson <jesper.nilsson@axis.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl/Kconfig')
-rw-r--r-- | drivers/pinctrl/Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/pinctrl/Kconfig b/drivers/pinctrl/Kconfig index 8f8c2af45781..37af5e3029d5 100644 --- a/drivers/pinctrl/Kconfig +++ b/drivers/pinctrl/Kconfig @@ -41,6 +41,17 @@ config PINCTRL_ADI2 future processors. This option is selected automatically when specific machine and arch are selected to build. +config PINCTRL_ARTPEC6 + bool "Axis ARTPEC-6 pin controller driver" + depends on MACH_ARTPEC6 + select PINMUX + select GENERIC_PINCONF + help + This is the driver for the Axis ARTPEC-6 pin controller. This driver + supports pin function multiplexing as well as pin bias and drive + strength configuration. Device tree integration instructions can be + found in Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt + config PINCTRL_AS3722 tristate "Pinctrl and GPIO driver for ams AS3722 PMIC" depends on MFD_AS3722 && GPIOLIB |