• 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: 's avatarStephen Warren <swarren@nvidia.com>
    Signed-off-by: 's avatarTom Warren <twarren@nvidia.com>
    7fb82986
Name
Last commit
Last update
..
beaver Loading commit data...
cardhu Loading commit data...
dalmore Loading commit data...
e2220-1170 Loading commit data...
harmony Loading commit data...
jetson-tk1 Loading commit data...
nyan-big Loading commit data...
p2371-0000 Loading commit data...
p2371-2180 Loading commit data...
p2571 Loading commit data...
seaboard Loading commit data...
venice2 Loading commit data...
ventana Loading commit data...
whistler Loading commit data...