• Mike Rapoport's avatar
    ARM: tegra: harmony: update PCI-e initialization sequence · ce005cf4
    Mike Rapoport authored
    On Harmony board PCI-e subsystem can be enabled only after certain
    voltage regulators are on. One of the regulators is an internal
    regulator on the PMIC and another one is controlled by a PMIC GPIO.
    Addition of the voltage control to the Harmony PCI-e initialization
    allows booting of kernel with CONFIG_TEGRA_PCI even if the PMIC driver
    is not loaded. In this case the PCI-e initialization will fail
    gracefully intead of hanging the system.
    Signed-off-by: default avatarMike Rapoport <mike@compulab.co.il>
    Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
    ce005cf4
board-harmony-pcie.c 1.93 KB