arm64: dts: qcom: sm8650-mtp: add gpio74 as reserved gpio
authorNeil Armstrong <neil.armstrong@linaro.org>
Thu, 11 Jan 2024 16:58:50 +0000 (17:58 +0100)
committerBjorn Andersson <andersson@kernel.org>
Sun, 28 Jan 2024 17:55:00 +0000 (11:55 -0600)
commitdf77288f7e3accf246785c53cd5f117fc5d81611
treeb530f1cc44bfe6260e40c7333f283f06ea18d4d9
parent361bb7c961403173be109d8892f3c23096dc098d
arm64: dts: qcom: sm8650-mtp: add gpio74 as reserved gpio

The TLMM gpio74 is also used to communicate with the secure NFC
on-board module, some variants of the SM8650-MTP board requires
this GPIO to be dedicated to the secure firmware and set reserved
in order to successfully initialize the TLMM GPIOs from HLOS (Linux).
On the other boards this GPIO is unused so it's still safe to mark
the GPIO as reserved.

Fixes: 6fbdb3c1fac7 ("arm64: dts: qcom: sm8650: add initial SM8650 MTP dts")
Reported-by: Georgi Djakov <djakov@kernel.org>
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Tested-by: Georgi Djakov <quic_c_gdjako@quicinc.com>
Reviewed-by: Elliot Berman <quic_eberman@quicinc.com>
Link: https://lore.kernel.org/r/20240111-topic-sm8650-upstream-qrd-fix-gpio-reserved-v1-2-fad39b4c5def@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/sm8650-mtp.dts