summaryrefslogtreecommitdiffstats
path: root/0005-ARM-tegra-trimslice-Add-5V-HDMI-supply.patch
blob: 7554170069cfce6592f63ffdc77049c02d524eaa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
From d6f359cf523ed8ee8f33c43e4899a8d4eb156d3a Mon Sep 17 00:00:00 2001
From: Nicolas Chauvet <kwizart@gmail.com>
Date: Thu, 22 May 2014 18:44:26 +0200
Subject: [PATCH 5/5] ARM: tegra: trimslice - Add +5V HDMI supply

---
 arch/arm/boot/dts/tegra20-trimslice.dts |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/arch/arm/boot/dts/tegra20-trimslice.dts b/arch/arm/boot/dts/tegra20-trimslice.dts
index 216fa6d..3239a04 100644
--- a/arch/arm/boot/dts/tegra20-trimslice.dts
+++ b/arch/arm/boot/dts/tegra20-trimslice.dts
@@ -20,6 +20,7 @@
 		hdmi@54280000 {
 			status = "okay";
 
+			hdmi-supply = <&vdd_5v0_hdmi>;
 			vdd-supply = <&hdmi_vdd_reg>;
 			pll-supply = <&hdmi_pll_reg>;
 
@@ -400,7 +401,6 @@
 		compatible = "simple-bus";
 		#address-cells = <1>;
 		#size-cells = <0>;
-
 		hdmi_vdd_reg: regulator@0 {
 			compatible = "regulator-fixed";
 			reg = <0>;
@@ -448,6 +448,17 @@
 			regulator-max-microvolt = <1050000>;
 			regulator-always-on;
 		};
+
+		vdd_5v0_hdmi: regulator@5 {
+			compatible = "regulator-fixed";
+			reg = <6>;
+			regulator-name = "VDDIO_HDMI";
+			regulator-min-microvolt = <5000000>;
+			regulator-max-microvolt = <5000000>;
+			gpio = <&gpio TEGRA_GPIO(T, 2) GPIO_ACTIVE_HIGH>;
+			enable-active-high;
+			vin-supply = <&vdd_5v0_reg>;
+		};
 	};
 
 	sound {
-- 
1.7.2.1