|
@@ -44,6 +44,7 @@ enum lm75_type { /* keep sorted in alphabetical order */
|
|
|
g751,
|
|
|
lm75,
|
|
|
lm75a,
|
|
|
+ lm75b,
|
|
|
max6625,
|
|
|
max6626,
|
|
|
mcp980x,
|
|
@@ -233,6 +234,10 @@ lm75_probe(struct i2c_client *client, const struct i2c_device_id *id)
|
|
|
data->resolution = 9;
|
|
|
data->sample_time = HZ / 2;
|
|
|
break;
|
|
|
+ case lm75b:
|
|
|
+ data->resolution = 11;
|
|
|
+ data->sample_time = HZ / 4;
|
|
|
+ break;
|
|
|
case max6625:
|
|
|
data->resolution = 9;
|
|
|
data->sample_time = HZ / 4;
|
|
@@ -322,6 +327,7 @@ static const struct i2c_device_id lm75_ids[] = {
|
|
|
{ "g751", g751, },
|
|
|
{ "lm75", lm75, },
|
|
|
{ "lm75a", lm75a, },
|
|
|
+ { "lm75b", lm75b, },
|
|
|
{ "max6625", max6625, },
|
|
|
{ "max6626", max6626, },
|
|
|
{ "mcp980x", mcp980x, },
|