diff options
author | Cristina Ciocan <cristina.ciocan@intel.com> | 2016-04-01 14:00:03 +0300 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2016-04-04 15:58:28 +0200 |
commit | c501d0b149de1248fa9c29c906bf70f3b87b8bd8 (patch) | |
tree | b45eb062d2e38f18cfa0b7996667980af0de9a8e /drivers/pinctrl/intel/Kconfig | |
parent | c8f5c4c7c82c916faf4699927801c8038d1fac51 (diff) | |
download | op-kernel-dev-c501d0b149de1248fa9c29c906bf70f3b87b8bd8.zip op-kernel-dev-c501d0b149de1248fa9c29c906bf70f3b87b8bd8.tar.gz |
pinctrl: baytrail: Add pin control operations
Add implementation for:
- pin control, group information retrieval: count, name and pins
- pin muxing:
- function information (count, name and groups)
- mux setting
- gpio control (enable, disable, set direction)
- pin configuration:
- pull disable
- pull up/down and pull strength
- debounce
- any other option is treated as not supported.
Signed-off-by: Cristina Ciocan <cristina.ciocan@intel.com>
Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl/intel/Kconfig')
-rw-r--r-- | drivers/pinctrl/intel/Kconfig | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/pinctrl/intel/Kconfig b/drivers/pinctrl/intel/Kconfig index 4d2efad..1c74e03 100644 --- a/drivers/pinctrl/intel/Kconfig +++ b/drivers/pinctrl/intel/Kconfig @@ -6,6 +6,9 @@ config PINCTRL_BAYTRAIL bool "Intel Baytrail GPIO pin control" depends on GPIOLIB && ACPI select GPIOLIB_IRQCHIP + select PINMUX + select PINCONF + select GENERIC_PINCONF help driver for memory mapped GPIO functionality on Intel Baytrail platforms. Supports 3 banks with 102, 28 and 44 gpios. |