diff mbox series

[U-Boot,2/2] mach-snapdragon: db410: pinctrl: fix pin count

Message ID 20190112094828.14502-2-ramon.fried@gmail.com
State Accepted
Commit 8d24a4776a59c96e83a95c7cc5b3f3fa294c2c70
Delegated to: Tom Rini
Headers show
Series [U-Boot,1/2] dts: db410: fix indentation | expand

Commit Message

Ramon Fried Jan. 12, 2019, 9:48 a.m. UTC
Pin count in APQ8016 was wrong, fix that.

Fixes: ad97051b7ff6 ("mach-snapdragon: Introduce pinctrl driver")
Signed-off-by: Ramon Fried <ramon.fried@gmail.com>
---

 arch/arm/mach-snapdragon/pinctrl-apq8016.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Comments

Tom Rini Jan. 19, 2019, 2:52 a.m. UTC | #1
On Sat, Jan 12, 2019 at 11:48:28AM +0200, Ramon Fried wrote:

> Pin count in APQ8016 was wrong, fix that.
> 
> Fixes: ad97051b7ff6 ("mach-snapdragon: Introduce pinctrl driver")
> Signed-off-by: Ramon Fried <ramon.fried@gmail.com>

Applied to u-boot/master, thanks!
diff mbox series

Patch

diff --git a/arch/arm/mach-snapdragon/pinctrl-apq8016.c b/arch/arm/mach-snapdragon/pinctrl-apq8016.c
index bdb755d0e4..1042b564c3 100644
--- a/arch/arm/mach-snapdragon/pinctrl-apq8016.c
+++ b/arch/arm/mach-snapdragon/pinctrl-apq8016.c
@@ -39,11 +39,11 @@  static const char *apq8016_get_function_name(struct udevice *dev,
 static const char *apq8016_get_pin_name(struct udevice *dev,
 					unsigned int selector)
 {
-	if (selector < 130) {
+	if (selector < 122) {
 		snprintf(pin_name, MAX_PIN_NAME_LEN, "GPIO_%u", selector);
 		return pin_name;
 	} else {
-		return msm_pinctrl_pins[selector - 130];
+		return msm_pinctrl_pins[selector - 122];
 	}
 }
 
@@ -53,7 +53,7 @@  static unsigned int apq8016_get_function_mux(unsigned int selector)
 }
 
 struct msm_pinctrl_data apq8016_data = {
-	.pin_count = 140,
+	.pin_count = 133,
 	.functions_count = ARRAY_SIZE(msm_pinctrl_functions),
 	.get_function_name = apq8016_get_function_name,
 	.get_function_mux = apq8016_get_function_mux,