linux/drivers/pinctrl
Stephen Warren 9af1e44fb4 pinctrl: Don't copy pin names when registering them
A pin controller's names array is no longer marked __refdata. Hence, we
can avoid copying a pin's name into the descriptor when registering it.
Instead, just point at the string supplied in the pin array.

This both simplifies and speeds up pin controller initialization, but
also removes the hard-coded maximum pin name length.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2011-10-20 11:50:06 +02:00
..
Kconfig pinctrl: add a driver for the CSR SiRFprimaII pinmux 2011-10-13 12:57:46 +02:00
Makefile pinctrl: add a driver for the CSR SiRFprimaII pinmux 2011-10-13 12:57:46 +02:00
core.c pinctrl: Don't copy pin names when registering them 2011-10-20 11:50:06 +02:00
core.h pinctrl: Don't copy pin names when registering them 2011-10-20 11:50:06 +02:00
pinmux-sirf.c pinctrl: Remove unsafe __refdata 2011-10-20 11:49:53 +02:00
pinmux-u300.c pinctrl: Remove unsafe __refdata 2011-10-20 11:49:53 +02:00
pinmux.c pinctrl: get_group_pins() const fixes 2011-10-20 11:41:49 +02:00
pinmux.h