ARM: tegra: pinmux: support Tegra210's e_io_hv pin option
authorStephen Warren <swarren@nvidia.com>
Tue, 24 Feb 2015 21:08:30 +0000 (14:08 -0700)
committerTom Warren <twarren@nvidia.com>
Wed, 4 Mar 2015 17:09:01 +0000 (10:09 -0700)
commitf4d7c9dd443b7c736304dd2b80b82a7b6074a25a
treed83c7cff057ee7d8b9e804ea5d15f33adf5338ef
parent790f7719e2635a3ff3f44473b060e01b5b5ebf74
ARM: tegra: pinmux: support Tegra210's e_io_hv pin option

Tegra210 has a per-pin option named e_io_hv, which indicates that the
pin's input path should be configured to be 3.3v-tolerant. Add support
for this.

Note that this is very similar to previous chip's rcv_sel option.
However, since the Tegra TRM names this option differently for the
different chips, we support the new name so that the code exactly matches
the naming in the TRM, to avoid confusion.

This patch incorporates a few fixes from Tom Warren <twarren@nvidia.com>.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
arch/arm/include/asm/arch-tegra/pinmux.h
arch/arm/mach-tegra/pinmux-common.c