summary refs log tree commit diff
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2017-10-14 17:13:03 +0200
committerLinus Walleij <linus.walleij@linaro.org>2017-10-14 20:37:33 +0200
commit89aab2d6a734fb488a490394a6701aec3d79b318 (patch)
tree64f2993e52da3fa3cba5b5c8a31d173381d4d19a
parente2a021d4491c4ce0f8b082121951d8c59260ed5d (diff)
downloadlinux-89aab2d6a734fb488a490394a6701aec3d79b318.tar.gz
pinctrl: gemini: Add missing functions
Some two functions were missing from the Gemini pin control
driver. Noticed when trying to use ethernet. Fix it up by
adding them.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
-rw-r--r--drivers/pinctrl/pinctrl-gemini.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/pinctrl/pinctrl-gemini.c b/drivers/pinctrl/pinctrl-gemini.c
index 39e6221e7100..7ffd768c0e02 100644
--- a/drivers/pinctrl/pinctrl-gemini.c
+++ b/drivers/pinctrl/pinctrl-gemini.c
@@ -2074,6 +2074,16 @@ static const struct gemini_pmx_func gemini_pmx_functions[] = {
 		.num_groups = ARRAY_SIZE(satagrps),
 	},
 	{
+		.name = "usb",
+		.groups = usbgrps,
+		.num_groups = ARRAY_SIZE(usbgrps),
+	},
+	{
+		.name = "gmii",
+		.groups = gmiigrps,
+		.num_groups = ARRAY_SIZE(gmiigrps),
+	},
+	{
 		.name = "pci",
 		.groups = pcigrps,
 		.num_groups = ARRAY_SIZE(pcigrps),