linux/drivers/pinctrl
Stephen Warren 43699dea1e pinctrl: pass name instead of device to pin_config_*
Obtaining a "struct pinctrl_dev *" is difficult for code not directly
related to the pinctrl subsystem. However, the device name of the pinctrl
device is fairly well known. So, modify pin_config_*() to take the device
name instead of the "struct pinctrl_dev *".

Signed-off-by: Stephen Warren <swarren@nvidia.com>
[rebased on top of refactoring code]
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2012-01-03 09:10:07 +01:00
..
core.c pinctrl: conjure names for unnamed pins 2012-01-03 09:10:06 +01:00
core.h pinctrl: conjure names for unnamed pins 2012-01-03 09:10:06 +01:00
Kconfig pinctrl: add a pin config interface 2012-01-03 09:10:04 +01:00
Makefile pinctrl: add a pin config interface 2012-01-03 09:10:04 +01:00
pinconf.c pinctrl: pass name instead of device to pin_config_* 2012-01-03 09:10:07 +01:00
pinconf.h pinctrl: add a pin config interface 2012-01-03 09:10:04 +01:00
pinctrl-coh901.c pinctrl/coh901: driver to request its pins 2012-01-03 09:10:04 +01:00
pinmux-sirf.c pinctrl: add a pin_base for sparse gpio-ranges 2012-01-03 09:10:01 +01:00
pinmux-u300.c pinctrl: u300-pinmux: register proper GPIO ranges 2012-01-03 09:10:04 +01:00
pinmux.c pinctrl: don't create a device for each pin controller 2012-01-03 09:10:06 +01:00
pinmux.h drivers: create a pin control subsystem 2011-10-13 12:49:17 +02:00