1
0
Fork 0

MLK-20249 ARM64: dts: fsl-imx8mq-evk.dts: change the i2c bus pad to slow slew rate

i2c2 and i2c3 are work at 100KHz, so no need to set the pad to fast
slew rate, slow slew rate is enough.

This patch can also fix the synaptics_dsx touch work unstable issue.
When config the i2c bus pad to fast slew rate, synaptics_dsx touch
sometimes can't be recognized through i2c bus. Seems this touch
i2c slave device sensitive to the pad slew rate setting.

Acked-by: Fugang Duan <fugang.duan@nxp.com>
Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
pull/10/head
Haibo Chen 2018-11-07 19:25:51 +08:00
parent 9e06f5c227
commit e86788880c
1 changed files with 4 additions and 4 deletions

View File

@ -199,15 +199,15 @@
pinctrl_i2c2: i2c2grp {
fsl,pins = <
MX8MQ_IOMUXC_I2C2_SCL_I2C2_SCL 0x4000007f
MX8MQ_IOMUXC_I2C2_SDA_I2C2_SDA 0x4000007f
MX8MQ_IOMUXC_I2C2_SCL_I2C2_SCL 0x40000067
MX8MQ_IOMUXC_I2C2_SDA_I2C2_SDA 0x40000067
>;
};
pinctrl_i2c3: i2c3grp {
fsl,pins = <
MX8MQ_IOMUXC_I2C3_SCL_I2C3_SCL 0x4000007f
MX8MQ_IOMUXC_I2C3_SDA_I2C3_SDA 0x4000007f
MX8MQ_IOMUXC_I2C3_SCL_I2C3_SCL 0x40000067
MX8MQ_IOMUXC_I2C3_SDA_I2C3_SDA 0x40000067
>;
};