pinctrl: add a Gemini SoC pin controller
authorLinus Walleij <linus.walleij@linaro.org>
Sat, 5 Aug 2017 21:04:08 +0000 (23:04 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 14 Aug 2017 13:01:59 +0000 (15:01 +0200)
commit06351d133dea784e4a00962a7973ba4cd0e6a787
tree4813961873c5fc1318a1b1006fd386454e3b1c04
parent17a512486bab646109770f6577396810e83acfbb
pinctrl: add a Gemini SoC pin controller

This adds a pin control (only multiplexing) driver for the Gemini
SoC so we can sort out this complex platform in an orderly manner.

This driver will detect the chip/package version as SL3512 or SL3516
(also known as CS3512 and CS3516 etc) and register the apropriate
pin set.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/Kconfig
drivers/pinctrl/Makefile
drivers/pinctrl/pinctrl-gemini.c [new file with mode: 0644]