linux/drivers/pinctrl/sunxi
Maxime Ripard ba6764d57d pinctrl: sunxi: Fix multiple registration issue
When the support for the PRCM muxer on the A31 has been added, the global
static pinctl_desc definition has been left as is. Unfortunately, this
structure is used to register the pinctrl device, and prior to this
registration, we set the name and pins field.

Since this structure is shared across instances, that means that the latest
registered pinctrl device wins in setting the name, pins and pins numbers,
which is not really a good thing.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2014-05-23 00:36:27 +02:00
..
Kconfig pinctrl: sunxi: Fix recursive dependency 2014-05-23 00:35:16 +02:00
Makefile pinctrl: sunxi: Fix recursive dependency 2014-05-23 00:35:16 +02:00
pinctrl-sun4i-a10.c pinctrl: sunxi: Move Allwinner A10 pinctrl driver to a driver of its own 2014-05-04 00:03:28 -07:00
pinctrl-sun5i-a10s.c pinctrl: sunxi: Move Allwinner A10s pinctrl driver to a driver of its own 2014-05-04 00:03:29 -07:00
pinctrl-sun5i-a13.c pinctrl: sunxi: Move Allwinner A13 pinctrl driver to a driver of its own 2014-05-04 00:03:29 -07:00
pinctrl-sun6i-a31-r.c pinctrl: sunxi: Move the reset handling functions out of the core 2014-05-04 19:57:18 -05:00
pinctrl-sun6i-a31.c pinctrl: sunxi: Move Allwinner A31 pinctrl driver to a driver of its own 2014-05-04 00:03:30 -07:00
pinctrl-sun7i-a20.c pinctrl: sunxi: Move Allwinner A20 pinctrl driver to a driver of its own 2014-05-04 00:04:49 -07:00
pinctrl-sunxi.c pinctrl: sunxi: Fix multiple registration issue 2014-05-23 00:36:27 +02:00
pinctrl-sunxi.h pinctrl: sunxi: Libraryse the driver 2014-05-04 00:03:24 -07:00