[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 <khali@linux-fr.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
Jean Delvare
2005-11-26 20:58:35 +01:00
committed by Greg Kroah-Hartman
parent 5d7b851dcc
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++;