• Jon Hunter's avatar
    arm64: tegra: Set fw_devlink=on for Jetson TX2 · 75c82a25
    Jon Hunter authored
    Commit 5d25c476 ("Revert "arm64: tegra: Disable the ACONNECT for
    Jetson TX2"") re-enabled the Tegra ADMA and ACONNECT drivers to support
    audio on Jetson TX2. However, this revert was dependent upon commit
    e5904747 ("driver core: Set fw_devlink=on by default") and without
    this commit, enabling the ACONNECT is causing resume from system suspend
    to fail on Jetson TX2. Resume fails because the ACONNECT driver is being
    resumed before the BPMP driver, and the ACONNECT driver is attempting to
    power on a power-domain that is provided by the BPMP.
    
    Commit e5904747 ("driver core: Set fw_devlink=on by default") has
    since been temporarily reverted while some issues are being
    investigated. This is causing resume from system suspend on Jetson TX2
    to fail again. Rather than disable the ACONNECT driver again, fix this
    by setting fw_devlink is set to 'on' for Jetson TX2 in the bootargs
    specified in device-tree.
    
    Fixes: 5d25c476 ("Revert arm64: tegra: Disable the ACONNECT for Jetson TX2")
    Signed-off-by: default avatarJon Hunter <jonathanh@nvidia.com>
    Signed-off-by: default avatarThierry Reding <treding@nvidia.com>
    75c82a25
tegra186-p3310.dtsi 7.86 KB