pinctrl: pinconf-generic: loose DT dependence
authorLinus Walleij <linus.walleij@linaro.org>
Sun, 11 Jan 2015 23:45:55 +0000 (00:45 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 14 Jan 2015 13:21:38 +0000 (14:21 +0100)
commitf684e4ac9f4bae4e6ecff92eef9645a44764fc04
tree77455f29e17d3aa03e65aecdb505a850b4f10ce4
parent7382b6231591a76d061d04a420937bbc5e1c1106
pinctrl: pinconf-generic: loose DT dependence

New pin controllers such as ACPI-based may also have custom properties
to parse, and should be able to use generic pin config. Let's make the
code compile on !OF systems and rename members a bit to underscore it
is custom parameters and not necessarily DT parameters.

This fixes a build regression for x86_64 on the zeroday kernel builds.

Reported-by: kbuild test robot <fengguang.wu@intel.com>
Reviewed-and-tested-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/pinconf-generic.c
drivers/pinctrl/pinctrl-zynq.c
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
include/linux/pinctrl/pinconf-generic.h
include/linux/pinctrl/pinctrl.h