pinctrl: sprd: Fix the incorrect pull-up definition
authorBaolin Wang <baolin.wang7@gmail.com>
Thu, 7 May 2020 03:47:25 +0000 (11:47 +0800)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 3 Jun 2020 22:15:20 +0000 (00:15 +0200)
The bits of pull up resistor selection were defined mistakenly,
thus fix them.

Fixes: 41d32cfce1ae ("pinctrl: sprd: Add Spreadtrum pin control driver")
Signed-off-by: Baolin Wang <baolin.wang7@gmail.com>
Link: https://lore.kernel.org/r/e973f8f194ce4cb2639121572e8621b5efa5bfbe.1588823152.git.baolin.wang7@gmail.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/sprd/pinctrl-sprd.c

index 48cbf2a..08dc193 100644 (file)
@@ -68,8 +68,8 @@
 #define SLEEP_PULL_UP_MASK             0x1
 #define SLEEP_PULL_UP_SHIFT            3
 
-#define PULL_UP_20K                    (BIT(12) | BIT(7))
-#define PULL_UP_4_7K                   BIT(12)
+#define PULL_UP_4_7K                   (BIT(12) | BIT(7))
+#define PULL_UP_20K                    BIT(7)
 #define PULL_UP_MASK                   0x21
 #define PULL_UP_SHIFT                  7