| From 2cfa0776e2186b794c650e026756ca1ad7404b8d Mon Sep 17 00:00:00 2001 |
| From: Jon Hunter <jonathanh@nvidia.com> |
| Date: Wed, 25 Sep 2019 15:12:29 +0100 |
| Subject: [PATCH] arm64: tegra: Fix 'active-low' warning for Jetson TX1 |
| regulator |
| |
| commit 1e5e929c009559bd7e898ac8e17a5d01037cb057 upstream. |
| |
| Commit 34993594181d ("arm64: tegra: Enable HDMI on Jetson TX1") |
| added a regulator for HDMI on the Jetson TX1 platform. This regulator |
| has an active high enable, but the GPIO specifier for enabling the |
| regulator incorrectly defines it as active-low. This causes the |
| following warning to occur on boot ... |
| |
| WARNING KERN regulator@10 GPIO handle specifies active low - ignored |
| |
| The fixed-regulator binding does not use the active-low flag from the |
| gpio specifier and purely relies of the presence of the |
| 'enable-active-high' property to determine if it is active high or low |
| (if this property is omitted). Fix this warning by setting the GPIO |
| to active-high in the GPIO specifier which aligns with the presense of |
| the 'enable-active-high' property. |
| |
| Fixes: 34993594181d ("arm64: tegra: Enable HDMI on Jetson TX1") |
| Signed-off-by: Jon Hunter <jonathanh@nvidia.com> |
| Signed-off-by: Thierry Reding <treding@nvidia.com> |
| Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> |
| |
| diff --git a/arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi b/arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi |
| index a7dc319214a4..b0095072bc28 100644 |
| --- a/arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi |
| +++ b/arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi |
| @@ -1612,7 +1612,7 @@ |
| regulator-name = "VDD_HDMI_5V0"; |
| regulator-min-microvolt = <5000000>; |
| regulator-max-microvolt = <5000000>; |
| - gpio = <&exp1 12 GPIO_ACTIVE_LOW>; |
| + gpio = <&exp1 12 GPIO_ACTIVE_HIGH>; |
| enable-active-high; |
| vin-supply = <&vdd_5v0_sys>; |
| }; |
| -- |
| 2.7.4 |
| |