]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
arm: tegra: hawkeye: keep mipi_1v2 on in shutdown
authorDaniel Solomon <daniels@nvidia.com>
Thu, 18 Jun 2015 02:11:59 +0000 (19:11 -0700)
committerMitch Luban <mluban@nvidia.com>
Tue, 7 Jul 2015 22:42:41 +0000 (15:42 -0700)
Currently mipi_1v2 gets disabled by the MAX77620 driver
during shut down. This happens before the DSI driver
gets a chance to properly disable the panel.

Removing the regulator-disable-on-shutdown flag for
the mipi_1v2 and its LDO leaves power on for the DSI
driver. The rail is shut down later in the shut down
sequence.

Bug 1656676

Change-Id: Iab89fb103fea361a6673b83e4469d15bf18e435a
Signed-off-by: Daniel Solomon <daniels@nvidia.com>
Reviewed-on: http://git-master/r/759419
(cherry picked from commit 6526da51e6074bc95868c321471037cfb1429ff6)
Reviewed-on: http://git-master/r/763068
Reviewed-by: Mitch Luban <mluban@nvidia.com>
Tested-by: Mitch Luban <mluban@nvidia.com>
arch/arm64/boot/dts/tegra210-platforms/tegra210-hawkeye-fixed-p2290-1100-a00.dtsi
arch/arm64/boot/dts/tegra210-platforms/tegra210-hawkeye-pmic-p2290-1100-a00.dtsi

index dcbb37909f00bbb1628e88f4bfbcead60a01d189..ae1b5860bbbb9756e7fda3b98c7e745960e67ee8 100644 (file)
@@ -70,7 +70,6 @@
                        regulator-boot-on;
                        gpio = <&max77620 7 0>;
                        enable-active-high;
-                       regulator-disable-on-shutdown;
                        vin-supply = <&max77620_ldo0>;
                };
 
index c7dc888843496efc9b0b1d6f9fbee0232ddc026c..27cab251d510524414a1eef0aac25b6d74a447c0 100644 (file)
                                        maxim,fps-source = <FPS_SRC_NONE>;
                                        maxim,fps-power-up-period = <0>;
                                        maxim,fps-power-down-period = <7>;
-                                       regulator-disable-on-shutdown;
                                        consumers {
                                                c1 {
                                                        regulator-consumer-supply = "vddio_hsic";