diff options
author | Dave Gerlach <d-gerlach@ti.com> | 2017-12-13 15:24:43 -0600 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2017-12-15 08:44:00 -0800 |
commit | 01ce880380123a4879190fcf12d0e1ae189b6a81 (patch) | |
tree | 316e7f00a3ed461eb239cceb2507f77ba8dbd674 /include | |
parent | 17543a75615e46bcd5fc5fd5bcb9f8165f119a5e (diff) | |
download | linux-01ce880380123a4879190fcf12d0e1ae189b6a81.tar.bz2 |
ARM: dts: am43xx: Fix inverted DS0_PULL_UP_DOWN_EN macro
Due to a mistake in documentation the DS0_PULL_UP_DOWN_EN macro was
mistakenly defined as an active high bit, however setting the bit
actually disables the internal pull resistor on the pin, so correct this
macro and introduce a new DS0_PULL_UP_DOWN_DIS macro with the proper bit
value set now that the documentation has been updated.
Change based on AM437x Techninal Reference Manual SPRUHL7G Revised June
2017 Section 7.2.1.
Signed-off-by: Dave Gerlach <d-gerlach@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/dt-bindings/pinctrl/am43xx.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/dt-bindings/pinctrl/am43xx.h b/include/dt-bindings/pinctrl/am43xx.h index a69e310789c5..6ce4a32f77d4 100644 --- a/include/dt-bindings/pinctrl/am43xx.h +++ b/include/dt-bindings/pinctrl/am43xx.h @@ -25,7 +25,8 @@ #define DS0_FORCE_OFF_MODE (1 << 24) #define DS0_INPUT (1 << 25) #define DS0_FORCE_OUT_HIGH (1 << 26) -#define DS0_PULL_UP_DOWN_EN (1 << 27) +#define DS0_PULL_UP_DOWN_EN (0 << 27) +#define DS0_PULL_UP_DOWN_DIS (1 << 27) #define DS0_PULL_UP_SEL (1 << 28) #define WAKEUP_ENABLE (1 << 29) |