aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorSvyatoslav Ryhel <clamor95@gmail.com>2024-08-06 15:38:59 +0300
committerThierry Reding <treding@nvidia.com>2024-08-29 17:16:28 +0200
commitfceb6acd5d655b5087dda5291e1641db5c2b960a (patch)
tree9f236f904c02d77fa5b11bc966ad540f9d0ada70
parentARM: tegra: tf701t: Correct and complete PMIC and PMC bindings (diff)
downloadwireguard-linux-fceb6acd5d655b5087dda5291e1641db5c2b960a.tar.xz
wireguard-linux-fceb6acd5d655b5087dda5291e1641db5c2b960a.zip
ARM: tegra: tf701t: Add HDMI bindings
Add HDMI nodes to ASUS TF701T device-tree. Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com> Signed-off-by: Thierry Reding <treding@nvidia.com>
-rw-r--r--arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts33
1 files changed, 31 insertions, 2 deletions
diff --git a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts b/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts
index 0009b60781d2..9699ac249bc5 100644
--- a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts
+++ b/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts
@@ -57,6 +57,20 @@
};
host1x@50000000 {
+ hdmi@54280000 {
+ status = "okay";
+
+ hdmi-supply = <&hdmi_5v0_sys>;
+ pll-supply = <&avdd_hdmi_pll>;
+ vdd-supply = <&avdd_hdmi>;
+
+ port {
+ hdmi_out: endpoint {
+ remote-endpoint = <&connector_in>;
+ };
+ };
+ };
+
dsi@54300000 {
status = "okay";
@@ -1266,8 +1280,9 @@
};
};
- i2c@7000c700 {
- /* HDMI DDC */
+ hdmi_ddc: i2c@7000c700 {
+ status = "okay";
+ clock-frequency = <10000>;
};
i2c@7000d000 {
@@ -1623,6 +1638,20 @@
clock-output-names = "pmic-oscillator";
};
+ connector {
+ compatible = "hdmi-connector";
+ type = "d";
+
+ hpd-gpios = <&gpio TEGRA_GPIO(N, 7) GPIO_ACTIVE_HIGH>;
+ ddc-i2c-bus = <&hdmi_ddc>;
+
+ port {
+ connector_in: endpoint {
+ remote-endpoint = <&hdmi_out>;
+ };
+ };
+ };
+
gpio-hall-sensor {
compatible = "gpio-keys";