From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thierry Reding Subject: [PATCH 6/6] arm64: tegra: Remove regulator hacks on Jetson TX2 Date: Fri, 25 Jan 2019 12:30:13 +0100 Message-ID: <20190125113013.11447-6-thierry.reding@gmail.com> References: <20190125113013.11447-1-thierry.reding@gmail.com> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Return-path: In-Reply-To: <20190125113013.11447-1-thierry.reding@gmail.com> Sender: linux-kernel-owner@vger.kernel.org To: Greg Kroah-Hartman Cc: Mathias Nyman , Jon Hunter , JC Kuo , linux-usb@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org List-Id: linux-tegra@vger.kernel.org From: Thierry Reding Various regulators were marked as always-on for Jetson TX2. At this point, all of the regulators are properly hooked up, so this workaround is no longer required. Signed-off-by: Thierry Reding --- .../arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 23 ------------------- 1 file changed, 23 deletions(-) diff --git a/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi b/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi index eb64d9be3231..0b62f80b0e86 100644 --- a/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi @@ -266,43 +266,30 @@ regulator-name = "AVDD_DSI_CSI_1V2"; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; - /* XXX */ - regulator-always-on; - regulator-boot-on; }; vdd_1v8: sd2 { regulator-name = "VDD_1V8"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; - /* XXX */ - regulator-always-on; - regulator-boot-on; }; vdd_3v3_sys: sd3 { regulator-name = "VDD_3V3_SYS"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; - /* XXX */ - regulator-always-on; - regulator-boot-on; }; vdd_1v8_pll: ldo0 { regulator-name = "VDD_1V8_AP_PLL"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; - /* XXX */ - regulator-always-on; - regulator-boot-on; }; ldo2 { regulator-name = "VDDIO_3V3_AOHV"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; - /* XXX */ regulator-always-on; regulator-boot-on; }; @@ -329,18 +316,12 @@ regulator-name = "VDD_HDMI_1V05"; regulator-min-microvolt = <1050000>; regulator-max-microvolt = <1050000>; - /* XXX */ - regulator-always-on; - regulator-boot-on; }; vdd_pex: ldo8 { regulator-name = "VDD_PEX_1V05"; regulator-min-microvolt = <1050000>; regulator-max-microvolt = <1050000>; - /* XXX */ - regulator-always-on; - regulator-boot-on; }; }; }; @@ -388,10 +369,6 @@ regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; - /* XXX */ - regulator-always-on; - regulator-boot-on; - gpio = <&pmic 1 GPIO_ACTIVE_HIGH>; enable-active-high; -- 2.19.1 From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: [6/6] arm64: tegra: Remove regulator hacks on Jetson TX2 From: Thierry Reding Message-Id: <20190125113013.11447-6-thierry.reding@gmail.com> Date: Fri, 25 Jan 2019 12:30:13 +0100 To: Greg Kroah-Hartman Cc: Mathias Nyman , Jon Hunter , JC Kuo , linux-usb@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org List-ID: RnJvbTogVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KClZhcmlvdXMgcmVndWxh dG9ycyB3ZXJlIG1hcmtlZCBhcyBhbHdheXMtb24gZm9yIEpldHNvbiBUWDIuIEF0IHRoaXMKcG9p bnQsIGFsbCBvZiB0aGUgcmVndWxhdG9ycyBhcmUgcHJvcGVybHkgaG9va2VkIHVwLCBzbyB0aGlz IHdvcmthcm91bmQKaXMgbm8gbG9uZ2VyIHJlcXVpcmVkLgoKU2lnbmVkLW9mZi1ieTogVGhpZXJy eSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KLS0tCiAuLi4vYXJtNjQvYm9vdC9kdHMvbnZp ZGlhL3RlZ3JhMTg2LXAzMzEwLmR0c2kgfCAyMyAtLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUg Y2hhbmdlZCwgMjMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC9hcm02NC9ib290L2R0 cy9udmlkaWEvdGVncmExODYtcDMzMTAuZHRzaSBiL2FyY2gvYXJtNjQvYm9vdC9kdHMvbnZpZGlh L3RlZ3JhMTg2LXAzMzEwLmR0c2kKaW5kZXggZWI2NGQ5YmUzMjMxLi4wYjYyZjgwYjBlODYgMTAw NjQ0Ci0tLSBhL2FyY2gvYXJtNjQvYm9vdC9kdHMvbnZpZGlhL3RlZ3JhMTg2LXAzMzEwLmR0c2kK KysrIGIvYXJjaC9hcm02NC9ib290L2R0cy9udmlkaWEvdGVncmExODYtcDMzMTAuZHRzaQpAQCAt MjY2LDQzICsyNjYsMzAgQEAKIAkJCQkJCXJlZ3VsYXRvci1uYW1lID0gIkFWRERfRFNJX0NTSV8x VjIiOwogCQkJCQkJcmVndWxhdG9yLW1pbi1taWNyb3ZvbHQgPSA8MTIwMDAwMD47CiAJCQkJCQly ZWd1bGF0b3ItbWF4LW1pY3Jvdm9sdCA9IDwxMjAwMDAwPjsKLQkJCQkJCS8qIFhYWCAqLwotCQkJ CQkJcmVndWxhdG9yLWFsd2F5cy1vbjsKLQkJCQkJCXJlZ3VsYXRvci1ib290LW9uOwogCQkJCQl9 OwogCiAJCQkJCXZkZF8xdjg6IHNkMiB7CiAJCQkJCQlyZWd1bGF0b3ItbmFtZSA9ICJWRERfMVY4 IjsKIAkJCQkJCXJlZ3VsYXRvci1taW4tbWljcm92b2x0ID0gPDE4MDAwMDA+OwogCQkJCQkJcmVn dWxhdG9yLW1heC1taWNyb3ZvbHQgPSA8MTgwMDAwMD47Ci0JCQkJCQkvKiBYWFggKi8KLQkJCQkJ CXJlZ3VsYXRvci1hbHdheXMtb247Ci0JCQkJCQlyZWd1bGF0b3ItYm9vdC1vbjsKIAkJCQkJfTsK IAogCQkJCQl2ZGRfM3YzX3N5czogc2QzIHsKIAkJCQkJCXJlZ3VsYXRvci1uYW1lID0gIlZERF8z VjNfU1lTIjsKIAkJCQkJCXJlZ3VsYXRvci1taW4tbWljcm92b2x0ID0gPDMzMDAwMDA+OwogCQkJ CQkJcmVndWxhdG9yLW1heC1taWNyb3ZvbHQgPSA8MzMwMDAwMD47Ci0JCQkJCQkvKiBYWFggKi8K LQkJCQkJCXJlZ3VsYXRvci1hbHdheXMtb247Ci0JCQkJCQlyZWd1bGF0b3ItYm9vdC1vbjsKIAkJ CQkJfTsKIAogCQkJCQl2ZGRfMXY4X3BsbDogbGRvMCB7CiAJCQkJCQlyZWd1bGF0b3ItbmFtZSA9 ICJWRERfMVY4X0FQX1BMTCI7CiAJCQkJCQlyZWd1bGF0b3ItbWluLW1pY3Jvdm9sdCA9IDwxODAw MDAwPjsKIAkJCQkJCXJlZ3VsYXRvci1tYXgtbWljcm92b2x0ID0gPDE4MDAwMDA+OwotCQkJCQkJ LyogWFhYICovCi0JCQkJCQlyZWd1bGF0b3ItYWx3YXlzLW9uOwotCQkJCQkJcmVndWxhdG9yLWJv b3Qtb247CiAJCQkJCX07CiAKIAkJCQkJbGRvMiB7CiAJCQkJCQlyZWd1bGF0b3ItbmFtZSA9ICJW RERJT18zVjNfQU9IViI7CiAJCQkJCQlyZWd1bGF0b3ItbWluLW1pY3Jvdm9sdCA9IDwzMzAwMDAw PjsKIAkJCQkJCXJlZ3VsYXRvci1tYXgtbWljcm92b2x0ID0gPDMzMDAwMDA+OwotCQkJCQkJLyog WFhYICovCiAJCQkJCQlyZWd1bGF0b3ItYWx3YXlzLW9uOwogCQkJCQkJcmVndWxhdG9yLWJvb3Qt b247CiAJCQkJCX07CkBAIC0zMjksMTggKzMxNiwxMiBAQAogCQkJCQkJcmVndWxhdG9yLW5hbWUg PSAiVkREX0hETUlfMVYwNSI7CiAJCQkJCQlyZWd1bGF0b3ItbWluLW1pY3Jvdm9sdCA9IDwxMDUw MDAwPjsKIAkJCQkJCXJlZ3VsYXRvci1tYXgtbWljcm92b2x0ID0gPDEwNTAwMDA+OwotCQkJCQkJ LyogWFhYICovCi0JCQkJCQlyZWd1bGF0b3ItYWx3YXlzLW9uOwotCQkJCQkJcmVndWxhdG9yLWJv b3Qtb247CiAJCQkJCX07CiAKIAkJCQkJdmRkX3BleDogbGRvOCB7CiAJCQkJCQlyZWd1bGF0b3It bmFtZSA9ICJWRERfUEVYXzFWMDUiOwogCQkJCQkJcmVndWxhdG9yLW1pbi1taWNyb3ZvbHQgPSA8 MTA1MDAwMD47CiAJCQkJCQlyZWd1bGF0b3ItbWF4LW1pY3Jvdm9sdCA9IDwxMDUwMDAwPjsKLQkJ CQkJCS8qIFhYWCAqLwotCQkJCQkJcmVndWxhdG9yLWFsd2F5cy1vbjsKLQkJCQkJCXJlZ3VsYXRv ci1ib290LW9uOwogCQkJCQl9OwogCQkJCX07CiAJCQl9OwpAQCAtMzg4LDEwICszNjksNiBAQAog CQkJcmVndWxhdG9yLW1pbi1taWNyb3ZvbHQgPSA8MTgwMDAwMD47CiAJCQlyZWd1bGF0b3ItbWF4 LW1pY3Jvdm9sdCA9IDwxODAwMDAwPjsKIAotCQkJLyogWFhYICovCi0JCQlyZWd1bGF0b3ItYWx3 YXlzLW9uOwotCQkJcmVndWxhdG9yLWJvb3Qtb247Ci0KIAkJCWdwaW8gPSA8JnBtaWMgMSBHUElP X0FDVElWRV9ISUdIPjsKIAkJCWVuYWJsZS1hY3RpdmUtaGlnaDsKIAo=