[PATCH] i2c: Rework client usage count, 1 of 3

No i2c client uses the I2C_CLIENT_ALLOW_MULTIPLE_USE flag, drop it.

Signed-off-by: Jean Delvare <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
This commit is contained in:
Jean Delvare 2005-11-26 20:58:35 +01:00 • committed by Greg Kroah-Hartman
commit cb748fb201
2 changed files with 1 additions and 5 deletions

View file

@ -500,9 +500,7 @@ int i2c_use_client(struct i2c_client *client)
return ret;
if (client->flags & I2C_CLIENT_ALLOW_USE) {
if (client->flags & I2C_CLIENT_ALLOW_MULTIPLE_USE)
client->usage_count++;
else if (client->usage_count > 0)
if (client->usage_count > 0)
goto busy;
else
client->usage_count++;