Searched refs:i2c_quirk_error (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/drivers/i2c/
H A Di2c-core.c1944 static int i2c_quirk_error(struct i2c_adapter *adap, struct i2c_msg *msg, char *err_msg) i2c_quirk_error() function
1964 return i2c_quirk_error(adap, &msgs[0], "1st comb msg must be write"); i2c_check_for_quirks()
1967 return i2c_quirk_error(adap, &msgs[1], "2nd comb msg must be read"); i2c_check_for_quirks()
1970 return i2c_quirk_error(adap, &msgs[0], "comb msg only to same addr"); i2c_check_for_quirks()
1973 return i2c_quirk_error(adap, &msgs[0], "msg too long"); i2c_check_for_quirks()
1976 return i2c_quirk_error(adap, &msgs[1], "msg too long"); i2c_check_for_quirks()
1983 return i2c_quirk_error(adap, &msgs[0], "too many messages"); i2c_check_for_quirks()
1990 return i2c_quirk_error(adap, &msgs[i], "msg too long"); i2c_check_for_quirks()
1993 return i2c_quirk_error(adap, &msgs[i], "msg too long"); i2c_check_for_quirks()

Completed in 50 milliseconds