#endif /* !CONFIG_I2C_DISABLE_OLD_API */
-
-/*
- * I2c new api
- */
-
/*
* I2C error flags
*/
return err;
}
-#define i2c_init_3(i2c, dev, clock) ((((dev) > I2C_BITBANG0) | ((dev) == I2C_BITBANG_OLD)) ? \
+#define i2c_init_3(i2c, dev, clock) ((((dev) >= I2C_BITBANG0) | ((dev) == I2C_BITBANG_OLD)) ? \
i2c_hw_bitbangInit((i2c), (dev)) : i2c_hw_init((i2c), (dev), (clock)))
#if !CONFIG_I2C_DISABLE_OLD_API
i2c_init_3(&local_i2c_old_api, 0, CONFIG_I2C_FREQ);
#endif
}
-
#endif /* !CONFIG_I2C_DISABLE_OLD_API */