]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: tegra: Disable the ACONNECT for Jetson TX2
authorJon Hunter <jonathanh@nvidia.com>
Mon, 16 Nov 2020 16:20:26 +0000 (16:20 +0000)
committerThierry Reding <treding@nvidia.com>
Wed, 25 Nov 2020 14:23:39 +0000 (15:23 +0100)
commit81eca5848f3cecfd34a6adf0a783016fb83de3ca
tree31e1517cb3a27804e49065aa085e2c2a200b0e7a
parenta1fe7c755400af92f0070a66f48f00b659aeacac
arm64: tegra: Disable the ACONNECT for Jetson TX2

Commit 176f46a71114 ("arm64: defconfig: Build ADMA and ACONNECT driver")
enable the Tegra ADMA and ACONNECT drivers and this is causing resume
from system suspend to fail on Jetson TX2. Resume is failing 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. While a proper fix for the resume sequencing problem is identified,
disable the ACONNECT for Jetson TX2 temporarily to avoid breaking system
suspend.

Please note that ACONNECT driver is used by the Audio Processing Engine
(APE) on Tegra, but because there is no mainline support for APE on
Jetson TX2 currently, disabling the ACONNECT does not disable any useful
feature at the moment.

Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts