u-boot/board/nvidia
Stephen Warren 7fb82986be ARM: tegra: rm Jetson TK1 PMIC GPIO programming
The PMIC is configured such that its GPIOs have the correct configuration
at power-up, so no programming is required.

In fact, the current programming is actively wrong, since:

(a) the AS3722 driver configures the GPIO to be an output before setting
its output value, which causes a 0v glitch on the output.

(b) the AS3722 driver configures the GPIO to drive a high voltage from its
VSUP_GPIO power source rather than its VDD_GPIO_LV power source, so the pin
drives 5V not 1.8V as desired.

Solve these problems by removing the code which configures the PMIC GPIOs.

Note that this patch was tested directly on top of v2016.01; since then,
commit 96350f729c "dm: tegra: net: Convert tegra boards to driver model
for Ethernet" prevents PCIe from being initialized. Alternatively, simply
revert that commit to get PCIe Ethernet working again, then apply this
patch to test.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
2016-01-28 10:32:31 -07:00
..
beaver Various Makefiles: Add SPDX-License-Identifier tags 2015-11-10 09:19:52 -05:00
cardhu Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
dalmore Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
e2220-1170 ARM: tegra: Add e2220-1170 board 2015-08-06 10:50:03 -07:00
harmony kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
jetson-tk1 ARM: tegra: rm Jetson TK1 PMIC GPIO programming 2016-01-28 10:32:31 -07:00
nyan-big ARM: tegra: add comment re: autogeneration to pinmux headers 2015-08-06 10:50:02 -07:00
p2371-0000 ARM: tegra: Add p2371-0000 board 2015-08-06 10:50:04 -07:00
p2371-2180 dm: tegra: net: Convert tegra boards to driver model for Ethernet 2016-01-12 10:19:09 -07:00
p2571 ARM: tegra: simplify GPU setup 2015-11-12 09:21:07 -07:00
seaboard tegra: seaboard: Correct the gpio_request() call 2015-03-30 09:59:58 -07:00
venice2 ARM: tegra: simplify GPU setup 2015-11-12 09:21:07 -07:00
ventana kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
whistler dm: i2c: Provide an offset length parameter where needed 2015-01-29 17:09:53 -07:00