Merges https://github.com/espressif/esp-idf/pull/1353
esp_err_t i2c_set_timeout(i2c_port_t i2c_num, int timeout)\r
{\r
I2C_CHECK(i2c_num < I2C_NUM_MAX, I2C_NUM_ERROR_STR, ESP_ERR_INVALID_ARG);\r
- I2C_CHECK((timeout <= I2C_SDA_SAMPLE_TIME_V) && (timeout > 0), I2C_TIMEING_VAL_ERR_STR, ESP_ERR_INVALID_ARG);\r
+ I2C_CHECK((timeout <= I2C_TIME_OUT_REG_V) && (timeout > 0), I2C_TIMEING_VAL_ERR_STR, ESP_ERR_INVALID_ARG);
\r
I2C_ENTER_CRITICAL(&i2c_spinlock[i2c_num]);\r
I2C[i2c_num]->timeout.tout = timeout;\r