]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
ARM: tegra: hawkeye: panel active discharge on A02
authorDaniel Solomon <daniels@nvidia.com>
Sat, 27 Jun 2015 01:36:56 +0000 (18:36 -0700)
committerMitch Luban <mluban@nvidia.com>
Mon, 10 Aug 2015 04:58:12 +0000 (21:58 -0700)
The enable pin for the tps65132 regulator's negative
output has a delay mechanism for safety reasons.
When software decides to turn this regulator off,
it should discharge this delay mechanism after
deasserting the enable pin.

Bug 1630935
Bug 200118211

Change-Id: If57650422c28f0125cada4269a7a0c6f2fce874c
Signed-off-by: Daniel Solomon <daniels@nvidia.com>
Reviewed-on: http://git-master/r/763399
(cherry picked from commit 4e0dc1611e6b0e02b6bad93079334490371a1d41)
Reviewed-on: http://git-master/r/771169
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Mitch Luban <mluban@nvidia.com>
arch/arm64/boot/dts/tegra210-hawkeye-p2290-3303-a02-00.dts

index d8f76bb15ccdaeb88b246085fef36c9259ed2c00..b5d0efc2119ce68431992df1e2025522a293cba6 100644 (file)
        nvidia,dtsfilename = __FILE__;
        nvidia,boardids = "2290:3303:A02";
        nvidia,proc-boardid = "2290:3303:A02";
+
+       i2c@7000c400 {
+               tps65132@3e {
+                       tps65132_outn: outn {
+                          ti,active-discharge-gpio = <&gpio TEGRA_GPIO(A, 0) 0>;
+                          ti,active-discharge-time = <2000>; /* in us */
+                  };
+               };
+       };
 };