diff options
Diffstat (limited to 'firmware/target/arm/imx233/i2c-imx233.c')
-rw-r--r-- | firmware/target/arm/imx233/i2c-imx233.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/firmware/target/arm/imx233/i2c-imx233.c b/firmware/target/arm/imx233/i2c-imx233.c index d087c94793..5641d6fc62 100644 --- a/firmware/target/arm/imx233/i2c-imx233.c +++ b/firmware/target/arm/imx233/i2c-imx233.c | |||
@@ -84,10 +84,8 @@ void imx233_i2c_init(void) | |||
84 | { | 84 | { |
85 | BF_SET(I2C_CTRL0, SFTRST); | 85 | BF_SET(I2C_CTRL0, SFTRST); |
86 | /* setup pins (must be done when shutdown) */ | 86 | /* setup pins (must be done when shutdown) */ |
87 | imx233_pinctrl_acquire(0, 30, "i2c"); | 87 | imx233_pinctrl_setup_vpin(VPIN_I2C_SCL, "i2c scl", PINCTRL_DRIVE_4mA, true); |
88 | imx233_pinctrl_acquire(0, 31, "i2c"); | 88 | imx233_pinctrl_setup_vpin(VPIN_I2C_SDA, "i2c sda", PINCTRL_DRIVE_4mA, true); |
89 | imx233_pinctrl_set_function(0, 30, PINCTRL_FUNCTION_MAIN); | ||
90 | imx233_pinctrl_set_function(0, 31, PINCTRL_FUNCTION_MAIN); | ||
91 | /* clear softreset */ | 89 | /* clear softreset */ |
92 | imx233_reset_block(&HW_I2C_CTRL0); | 90 | imx233_reset_block(&HW_I2C_CTRL0); |
93 | /* Errata: | 91 | /* Errata: |