summaryrefslogtreecommitdiffstats
path: root/samples
diff options
context:
space:
mode:
authorSoren Brinkmann <soren.brinkmann@xilinx.com>2015-01-09 07:43:45 -0800
committerLinus Walleij <linus.walleij@linaro.org>2015-01-11 22:30:04 +0100
commit31c89c959667194350f496947b576c149503ce98 (patch)
tree2a80a80d0b2c3b529c019e13c5f98cd88fde5c97 /samples
parente2821bee40bec00aed5abffa446a5ac3738b041e (diff)
downloadblackbird-op-linux-31c89c959667194350f496947b576c149503ce98.tar.gz
blackbird-op-linux-31c89c959667194350f496947b576c149503ce98.zip
pinctrl: pinconf-generic: Infer map type from DT property
With the new 'groups' property, the DT parser can infer the map type from the fact whether 'pins' or 'groups' is used to specify the pin group to work on. To maintain backwards compatibitliy with current usage of the DT binding, this is only done when PIN_MAP_TYPE_INVALID is passed to the parsing function as type. Also, a new helper 'pinconf_generic_dt_node_to_map_all()' is introduced, which can be used by drivers as generic callback for dt_node_to_map() to leverage the new feature. Changes since v2: - rename dt_pin_specifier to subnode_target_type - add additional comment in header file explaining passing an invalid map type - mention map_all() helper in commit message Changes since RFC v2: - none Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com> Tested-by: Andreas Färber <afaerber@suse.de> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'samples')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud