summaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/qcom/pinctrl-msm8x74.c
diff options
context:
space:
mode:
authorBjorn Andersson <bjorn.andersson@sonymobile.com>2015-06-17 23:47:30 -0700
committerLinus Walleij <linus.walleij@linaro.org>2015-07-17 14:31:19 +0200
commiteb5c144cbbc0ca9bb9a77c7c83fddc87469318de (patch)
tree4808be45fa671faa5cd1aa1bf9c49e21eb7fd2bf /drivers/pinctrl/qcom/pinctrl-msm8x74.c
parent099f3e4adddc8fe9899fb879053887a95e9aed7d (diff)
downloadblackbird-op-linux-eb5c144cbbc0ca9bb9a77c7c83fddc87469318de.tar.gz
blackbird-op-linux-eb5c144cbbc0ca9bb9a77c7c83fddc87469318de.zip
pinctrl: qcom: spmi-mpp: Transpose pinmux function
The "function" of the MPP driver was inherited from the GPIO driver, but the differences between the two hardware blocks makes both the driver and the device tree binding to be awkward. Instead of overloading the "normal" function with various modes this patch transposes the pinmux function to represent the three operating modes of the MPP (digital, analog and current sink). The properties of pin pairing and DTEST routing is moved to separate properties. Signed-off-by: Bjorn Andersson <bjorn.andersson@sonymobile.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl/qcom/pinctrl-msm8x74.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud