• Stephen Warren's avatar
    ARM: tegra: rm Jetson TK1 PMIC GPIO programming · 7fb82986
    Stephen Warren authored
    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 96350f72 "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: default avatarStephen Warren <swarren@nvidia.com>
    Signed-off-by: default avatarTom Warren <twarren@nvidia.com>
    7fb82986
Name
Last commit
Last update
..
Kconfig Loading commit data...
MAINTAINERS Loading commit data...
Makefile Loading commit data...
jetson-tk1.c Loading commit data...
pinmux-config-jetson-tk1.h Loading commit data...