summaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/nomadik/pinctrl-nomadik-stn8815.c
Commit message (Collapse)AuthorAgeFilesLines
* pinctrl: nomadik: stn8815 CLCD alternate functionsLinus Walleij2016-01-281-0/+7
| | | | | | | | The STn8815 has 22 dedicated pins for CLCD with up to 16 bits in parallel, but pins 32 thru 39 can be used for an additional CLCD signal lines 16 thru 23. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* pinctrl: nomadik: split stn8815 UART0 pin groupsLinus Walleij2015-07-281-5/+9
| | | | | | | | Split the UART pin groups so we can activate RX/TX, CTS/RTS and the modem pins (DCD, DSR, RI, DTR) as three different groups with function u0. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* pinctrl/ARM: move GPIO and pinctrl deps to device treeLinus Walleij2015-07-271-16/+0
| | | | | | | | | | | | | | | This gets the GPIO ranges out of the driver and into the device tree where they belong. Standard DT bindings already exist for this. Since no systems with this are deployed we can just augment all device trees and the drivers at the same time and simplify the world. This also defines the array of GPIO chips related to the pin controller. Cc: arm@kernel.org Acked-by: Olof Johansson <olof@lixom.net> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* pinctrl: nomadik: amend MMC/SD pinsLinus Walleij2014-10-201-1/+3
| | | | | | | There is a missing MMC/SD pin for MCDATDIR2 which is routed as alt B, add it to the MMC/SD pin group and functions. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* pinctrl: nomadik: move all Nomadik drivers to subdirLinus Walleij2014-07-111-0/+356
We have a bunch of Nomadik family pin control drivers, so let's move them into their own subdirectory. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
OpenPOWER on IntegriCloud