arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on SL/BL i.MX8MM
authorFrieder Schrempf <frieder.schrempf@kontron.de>
Mon, 8 Jan 2024 08:48:59 +0000 (09:48 +0100)
committerShawn Guo <shawnguo@kernel.org>
Thu, 1 Feb 2024 07:20:56 +0000 (15:20 +0800)
There are external pullup resistors on the board and due to silicon
errata ERR050080 let's disable the internal ones to prevent any
unwanted behavior in case they wear out.

Fixes: 8668d8b2e67f ("arm64: dts: Add the Kontron i.MX8M Mini SoMs and baseboards")
Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8mm-kontron-bl.dts
arch/arm64/boot/dts/freescale/imx8mm-kontron-sl.dtsi

index dcec57c20399edf6e457b5fbf4fbc2b9dd0370b1..5fd2e45258b111c5fe25fae2c41b6d1df17547ab 100644 (file)
 
        pinctrl_i2c4: i2c4grp {
                fsl,pins = <
-                       MX8MM_IOMUXC_I2C4_SCL_I2C4_SCL                  0x400001c3
-                       MX8MM_IOMUXC_I2C4_SDA_I2C4_SDA                  0x400001c3
+                       MX8MM_IOMUXC_I2C4_SCL_I2C4_SCL                  0x40000083
+                       MX8MM_IOMUXC_I2C4_SDA_I2C4_SDA                  0x40000083
                >;
        };
 
index 1f8326613ee9e35fb3532c07b9b922585be3aad4..2076148e08627a167b3b34d886ec5456bb5e18eb 100644 (file)
 
        pinctrl_i2c1: i2c1grp {
                fsl,pins = <
-                       MX8MM_IOMUXC_I2C1_SCL_I2C1_SCL                  0x400001c3
-                       MX8MM_IOMUXC_I2C1_SDA_I2C1_SDA                  0x400001c3
+                       MX8MM_IOMUXC_I2C1_SCL_I2C1_SCL                  0x40000083
+                       MX8MM_IOMUXC_I2C1_SDA_I2C1_SDA                  0x40000083
                >;
        };