summaryrefslogtreecommitdiffstats
path: root/arch/arm64/boot/dts/qcom/sc7280-herobrine-villager.dtsi
diff options
context:
space:
mode:
authorDouglas Anderson <dianders@chromium.org>2023-02-07 03:48:12 +0100
committerBjorn Andersson <andersson@kernel.org>2023-02-09 05:09:36 +0100
commitd90b98f5702dccc41a5885b65361573654fcaabf (patch)
tree0d07fc7e6c4cfb6e76c41b54b540a349918a0531 /arch/arm64/boot/dts/qcom/sc7280-herobrine-villager.dtsi
parentarm64: dts: qcom: sc7280: Add 3ms ramp to herobrine's pp3300_left_in_mlb (diff)
downloadlinux-d90b98f5702dccc41a5885b65361573654fcaabf.tar.xz
linux-d90b98f5702dccc41a5885b65361573654fcaabf.zip
arm64: dts: qcom: sc7280: Hook up the touchscreen IO rail on villager
On never revs of sc7280-herobrine-villager (rev2+) the L3C rail is provided to the touchscreen as the IO voltage rail. Let's add it in the device tree. NOTE: Even though this is only really needed on rev2+ villagers (-rev0 had non-functioning touchscreen and -rev1 had some hacky hardware magic), it doesn't actually hurt to do this for old villager revs. As talked about in the patch ("arm64: dts: qcom: sc7280: On QCard, regulator L3C should be 1.8V") the L3C regulator didn't go anywhere at all on older revs. That means that turning it on for older revs doesn't hurt other than drawing a tiny bit of extra power. Since -rev0 and -rev1 villagers will never make it to real customers and it's nice not to have too many old device trees, the better tradeoff seems to be to enable it everywhere. Signed-off-by: Douglas Anderson <dianders@chromium.org> Reviewed-by: Matthias Kaehlcke <mka@chromium.org> Signed-off-by: Bjorn Andersson <andersson@kernel.org> Link: https://lore.kernel.org/r/20230206184744.3.I740d409bc5bb69bf4a7b3c4568ea6e7a92f16ccd@changeid
Diffstat (limited to 'arch/arm64/boot/dts/qcom/sc7280-herobrine-villager.dtsi')
-rw-r--r--arch/arm64/boot/dts/qcom/sc7280-herobrine-villager.dtsi1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/qcom/sc7280-herobrine-villager.dtsi b/arch/arm64/boot/dts/qcom/sc7280-herobrine-villager.dtsi
index 17553e0fd6fd..818d4046d2c7 100644
--- a/arch/arm64/boot/dts/qcom/sc7280-herobrine-villager.dtsi
+++ b/arch/arm64/boot/dts/qcom/sc7280-herobrine-villager.dtsi
@@ -55,6 +55,7 @@ ts_i2c: &i2c13 {
reset-gpios = <&tlmm 54 GPIO_ACTIVE_LOW>;
vcc33-supply = <&ts_avdd>;
+ vccio-supply = <&ts_avccio>;
};
};