arm64: dts: qcom: msm8998: Fixup uart3 gpio config for bluetooth
authorJeffrey Hugo <jeffrey.l.hugo@gmail.com>
Mon, 21 Oct 2019 16:19:21 +0000 (09:19 -0700)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Wed, 18 Dec 2019 05:26:58 +0000 (21:26 -0800)
commit8529728f25d620d82c118bd683fcd7bcf2b18ac5
treebf7f9a489a5e57d5f4c6ea80fb8e752e18861603
parent39523c56b668f71b3f23adc624a0e16315e0c47f
arm64: dts: qcom: msm8998: Fixup uart3 gpio config for bluetooth

It turns out that the wcn3990 can float the gpio lines during bootup, etc
which will result in the uart core thinking there is incoming data.  This
results in the bluetooth stack getting garbage.  By applying a bias to
match what wcn3990 would drive, the issue is corrected.

Signed-off-by: Jeffrey Hugo <jeffrey.l.hugo@gmail.com>
Link: https://lore.kernel.org/r/20191021161921.31825-1-jeffrey.l.hugo@gmail.com
[bjorn: Moved board specific pinctrl states to the end]
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi
arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi
arch/arm64/boot/dts/qcom/msm8998-pins.dtsi