]> git.itanic.dy.fi Git - linux-stable/commit
arm64: dts: qcom: sm8250: don't enable rx/tx macro by default
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Fri, 1 Apr 2022 18:58:14 +0000 (21:58 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 25 May 2022 07:59:04 +0000 (09:59 +0200)
commit29a7a77448c90cd583632ae1283df344b4207a98
tree5ac9b9f98b6c05a41121de377a671492f07b35ec
parentb1d99d46eb86a464c2cf2e3e75fc61ee5dd142ef
arm64: dts: qcom: sm8250: don't enable rx/tx macro by default

[ Upstream commit 18019eb62efb68c9b365acca9c4fcb2e0d459487 ]

Enabling rxmacro and txmacro nodes by defaults makes Qualcomm RB5 to
crash and reboot while probing audio devices. Disable these device tree
nodes by default and enabled them only when necessary (for the
SM8250-MTP board).

Fixes: 24f52ef0c4bf ("arm64: dts: qcom: sm8250: Add nodes for tx and rx macros with soundwire masters")
Cc: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220401185814.519653-1-dmitry.baryshkov@linaro.org
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/arm64/boot/dts/qcom/sm8250-mtp.dts
arch/arm64/boot/dts/qcom/sm8250.dtsi