| From 0e688ad61baae3a2aa60fa7c73f2efd27ed40f4f Mon Sep 17 00:00:00 2001 |
| From: Lucas Stach <l.stach@pengutronix.de> |
| Date: Fri, 6 Sep 2019 19:06:01 +0200 |
| Subject: [PATCH] arm64: dts: zii-ultra: fix ARM regulator states |
| |
| commit 21094ba5c1f4b15df096e8f6247a50b6ab57c869 upstream. |
| |
| The GPIO controlled regulator for the ARM power supply is supplying |
| the higher voltage when the GPIO is driven high. This is opposite to |
| the similar regulator setup on the EVK board and is impacting stability |
| of the board as the ARM domain has been supplied with a too low voltage |
| when to faster OPPs are in use. |
| |
| Fixes: 4a13b3bec3b4 (arm64: dts: imx: add Zii Ultra board support) |
| Signed-off-by: Lucas Stach <l.stach@pengutronix.de> |
| Signed-off-by: Shawn Guo <shawnguo@kernel.org> |
| Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> |
| |
| diff --git a/arch/arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi b/arch/arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi |
| index 7a1706f969f0..3faa652fdf20 100644 |
| --- a/arch/arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi |
| +++ b/arch/arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi |
| @@ -101,8 +101,8 @@ |
| regulator-min-microvolt = <900000>; |
| regulator-max-microvolt = <1000000>; |
| gpios = <&gpio3 19 GPIO_ACTIVE_HIGH>; |
| - states = <1000000 0x0 |
| - 900000 0x1>; |
| + states = <1000000 0x1 |
| + 900000 0x0>; |
| regulator-always-on; |
| }; |
| }; |
| -- |
| 2.7.4 |
| |