diff options
author | Nishanth Menon <nm@ti.com> | 2014-07-22 10:39:54 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2014-08-07 16:53:53 -0700 |
commit | b3faa01ff2ef1e26255e5ee575912798fe9c242d (patch) | |
tree | e9d652e4c3e3597059eec2163053ebb2d9cb28d3 /fs/open.c | |
parent | 84dd7a67ceb818babfcc6fe16233ede05e9b2590 (diff) | |
download | lwn-b3faa01ff2ef1e26255e5ee575912798fe9c242d.tar.gz lwn-b3faa01ff2ef1e26255e5ee575912798fe9c242d.zip |
pinctrl: dra: dt-bindings: Fix pull enable/disable
commit 23d9cec07c589276561c13b180577c0b87930140 upstream.
The DRA74/72 control module pins have a weak pull up and pull down.
This is configured by bit offset 17. if BIT(17) is 1, a pull up is
selected, else a pull down is selected.
However, this pull resisstor is applied based on BIT(16) -
PULLUDENABLE - if BIT(18) is *0*, then pull as defined in BIT(17) is
applied, else no weak pulls are applied. We defined this in reverse.
Reference: Table 18-5 (Description of the pad configuration register
bits) in Technical Reference Manual Revision (DRA74x revision Q:
SPRUHI2Q Revised June 2014 and DRA72x revision F: SPRUHP2F - Revised
June 2014)
Fixes: 6e58b8f1daaf1a ("ARM: dts: DRA7: Add the dts files for dra7 SoC and dra7-evm board")
Signed-off-by: Nishanth Menon <nm@ti.com>
Tested-by: Felipe Balbi <balbi@ti.com>
Acked-by: Felipe Balbi <balbi@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'fs/open.c')
0 files changed, 0 insertions, 0 deletions