From 168e12c69ba5c56497738bb6295f3e99ec9f18e8 Mon Sep 17 00:00:00 2001 From: Oliver Brown Date: Wed, 27 Apr 2022 11:02:21 -0500 Subject: MLK-25133: arm: dts: remove power domains for i2c chips The power domains are causing the i2c expander to be reset during suspend resume. After resume the expander state is not being restored properly. So since the reset is optional, I am removing the power domains. Signed-off-by: Oliver Brown Reviewed-by: Shenwei Wang (cherry picked from commit b928f18fdf653d70871958f561357ad98fa4aa86) --- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 5 ----- 1 file changed, 5 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts index 2df401327313..9d06d25a2d8f 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts @@ -343,7 +343,6 @@ reg = <0x20>; gpio-controller; #gpio-cells = <2>; - power-domains = <&pd IMX_SC_R_BOARD_R1>; }; pca6416_2: gpio@21 { @@ -351,7 +350,6 @@ reg = <0x21>; gpio-controller; #gpio-cells = <2>; - power-domains = <&pd IMX_SC_R_BOARD_R2>; }; pca9548_1: pca9548@70 { @@ -359,7 +357,6 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x70>; - power-domains = <&pd IMX_SC_R_BOARD_R0>; i2c@0 { #address-cells = <1>; @@ -470,7 +467,6 @@ #gpio-cells = <2>; interrupt-parent = <&lsio_gpio2>; interrupts = <5 IRQ_TYPE_EDGE_RISING>; - power-domains = <&pd IMX_SC_R_BOARD_R4>; }; pca9548_2: pca9548@70 { @@ -478,7 +474,6 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x70>; - power-domains = <&pd IMX_SC_R_BOARD_R3>; i2c@0 { #address-cells = <1>; -- cgit v1.2.3