arm64: dts: qcom: msm8916-samsung-serranove: Add touch key
authorStephan Gerhold <stephan@gerhold.net>
Mon, 4 Oct 2021 20:19:09 +0000 (22:19 +0200)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Sun, 24 Oct 2021 03:23:02 +0000 (22:23 -0500)
commit3fb7605735fa19e6d0671d163924e82d810f4ea9
treee30fc879e5ed880b7a5999d5c582369abd04cda5
parentc6b4ddc08dc2633adfb0a933066c09303f97091b
arm64: dts: qcom: msm8916-samsung-serranove: Add touch key

Add the CORERIVER TC360 touch key together with the two necessary
fixed regulators for it.

Note that for some reason Samsung decided to connect this to GPIOs
where no hardware I2C bus is available, so we need to fall back
to software bit-banging using i2c-gpio.

Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211004201921.18526-4-stephan@gerhold.net
arch/arm64/boot/dts/qcom/msm8916-samsung-serranove.dts