pinctrl: sh-pfc: r8a7795: Support none GPIO pins with configurable drive-strength
authorNiklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Fri, 11 Nov 2016 20:33:39 +0000 (21:33 +0100)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Wed, 16 Nov 2016 09:29:12 +0000 (10:29 +0100)
commitea9c740583c6857b07ffc310eca967bc39ff6a21
treed8b6803ae5ecff767113bd8bea3355394de66b6e
parent1ce56aea7cf4002f77891808ca4e06aa4e2b4ca6
pinctrl: sh-pfc: r8a7795: Support none GPIO pins with configurable drive-strength

There are pins on the r8a7795 which are not part of a GPIO bank nor
can be muxed between different functions. They do however allow for the
drive-strength to be configured. Add those pins to the list of pins and
to the drive-strength configuration registers.

The pins can now be referred to in DT by function names and their
drive-strength modified.

Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
drivers/pinctrl/sh-pfc/pfc-r8a7795.c