提交 a17beec3 编写于 作者: C Christian Hewitt 提交者: Zheng Zengkai

arm64: dts: meson-gxbb-wetek: fix HDMI in early boot

stable inclusion
from stable-v5.10.94
commit eb1f75fa2458efa6a882300c792106c5af7551de
bugzilla: https://gitee.com/openeuler/kernel/issues/I531X9

Reference: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=eb1f75fa2458efa6a882300c792106c5af7551de

--------------------------------

[ Upstream commit 8182a358 ]

Mark the VDDIO_AO18 regulator always-on and set hdmi-supply for the hdmi_tx
node to ensure HDMI is powered in the early stages of boot.

Fixes: fb72c03e ("ARM64: dts: meson-gxbb-wetek: add a wetek specific dtsi to cleanup hub and play2")
Signed-off-by: NChristian Hewitt <christianshewitt@gmail.com>
Reviewed-by: NNeil Armstrong <narmstrong@baylibre.com>
Signed-off-by: NNeil Armstrong <narmstrong@baylibre.com>
Link: https://lore.kernel.org/r/20211012052522.30873-2-christianshewitt@gmail.comSigned-off-by: NSasha Levin <sashal@kernel.org>
Signed-off-by: NZheng Zengkai <zhengzengkai@huawei.com>
Acked-by: NXie XiuQi <xiexiuqi@huawei.com>
上级 4ac643d4
...@@ -64,6 +64,7 @@ ...@@ -64,6 +64,7 @@
regulator-name = "VDDIO_AO18"; regulator-name = "VDDIO_AO18";
regulator-min-microvolt = <1800000>; regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>; regulator-max-microvolt = <1800000>;
regulator-always-on;
}; };
vcc_3v3: regulator-vcc_3v3 { vcc_3v3: regulator-vcc_3v3 {
...@@ -161,6 +162,7 @@ ...@@ -161,6 +162,7 @@
status = "okay"; status = "okay";
pinctrl-0 = <&hdmi_hpd_pins>, <&hdmi_i2c_pins>; pinctrl-0 = <&hdmi_hpd_pins>, <&hdmi_i2c_pins>;
pinctrl-names = "default"; pinctrl-names = "default";
hdmi-supply = <&vddio_ao18>;
}; };
&hdmi_tx_tmds_port { &hdmi_tx_tmds_port {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册