Loading Documentation/hwmon/lm75 +3 −2 Original line number Original line Diff line number Diff line Loading @@ -42,13 +42,14 @@ Supported chips: Addresses scanned: none Addresses scanned: none Datasheet: Publicly available at the ST website Datasheet: Publicly available at the ST website http://www.st.com/internet/analog/product/121769.jsp http://www.st.com/internet/analog/product/121769.jsp * Texas Instruments TMP100, TMP101, TMP105, TMP75, TMP175, TMP275 * Texas Instruments TMP100, TMP101, TMP105, TMP112, TMP75, TMP175, TMP275 Prefixes: 'tmp100', 'tmp101', 'tmp105', 'tmp175', 'tmp75', 'tmp275' Prefixes: 'tmp100', 'tmp101', 'tmp105', 'tmp112', 'tmp175', 'tmp75', 'tmp275' Addresses scanned: none Addresses scanned: none Datasheet: Publicly available at the Texas Instruments website Datasheet: Publicly available at the Texas Instruments website http://www.ti.com/product/tmp100 http://www.ti.com/product/tmp100 http://www.ti.com/product/tmp101 http://www.ti.com/product/tmp101 http://www.ti.com/product/tmp105 http://www.ti.com/product/tmp105 http://www.ti.com/product/tmp112 http://www.ti.com/product/tmp75 http://www.ti.com/product/tmp75 http://www.ti.com/product/tmp175 http://www.ti.com/product/tmp175 http://www.ti.com/product/tmp275 http://www.ti.com/product/tmp275 Loading drivers/hwmon/Kconfig +2 −2 Original line number Original line Diff line number Diff line Loading @@ -894,8 +894,8 @@ config SENSORS_LM75 - NXP's LM75A - NXP's LM75A - ST Microelectronics STDS75 - ST Microelectronics STDS75 - TelCom (now Microchip) TCN75 - TelCom (now Microchip) TCN75 - Texas Instruments TMP100, TMP101, TMP105, TMP75, TMP175, - Texas Instruments TMP100, TMP101, TMP105, TMP112, TMP75, TMP275 TMP175, TMP275 This driver supports driver model based binding through board This driver supports driver model based binding through board specific I2C device tables. specific I2C device tables. Loading drivers/hwmon/lm75.c +8 −0 Original line number Original line Diff line number Diff line Loading @@ -52,6 +52,7 @@ enum lm75_type { /* keep sorted in alphabetical order */ tmp100, tmp100, tmp101, tmp101, tmp105, tmp105, tmp112, tmp175, tmp175, tmp275, tmp275, tmp75, tmp75, Loading Loading @@ -255,6 +256,12 @@ lm75_probe(struct i2c_client *client, const struct i2c_device_id *id) data->sample_time = HZ; data->sample_time = HZ; clr_mask |= 1 << 7; /* not one-shot mode */ clr_mask |= 1 << 7; /* not one-shot mode */ break; break; case tmp112: set_mask |= 3 << 5; /* 12-bit mode */ clr_mask |= 1 << 7; /* not one-shot mode */ data->resolution = 12; data->sample_time = HZ / 4; break; case tmp105: case tmp105: case tmp175: case tmp175: case tmp275: case tmp275: Loading Loading @@ -323,6 +330,7 @@ static const struct i2c_device_id lm75_ids[] = { { "tmp100", tmp100, }, { "tmp100", tmp100, }, { "tmp101", tmp101, }, { "tmp101", tmp101, }, { "tmp105", tmp105, }, { "tmp105", tmp105, }, { "tmp112", tmp112, }, { "tmp175", tmp175, }, { "tmp175", tmp175, }, { "tmp275", tmp275, }, { "tmp275", tmp275, }, { "tmp75", tmp75, }, { "tmp75", tmp75, }, Loading Loading
Documentation/hwmon/lm75 +3 −2 Original line number Original line Diff line number Diff line Loading @@ -42,13 +42,14 @@ Supported chips: Addresses scanned: none Addresses scanned: none Datasheet: Publicly available at the ST website Datasheet: Publicly available at the ST website http://www.st.com/internet/analog/product/121769.jsp http://www.st.com/internet/analog/product/121769.jsp * Texas Instruments TMP100, TMP101, TMP105, TMP75, TMP175, TMP275 * Texas Instruments TMP100, TMP101, TMP105, TMP112, TMP75, TMP175, TMP275 Prefixes: 'tmp100', 'tmp101', 'tmp105', 'tmp175', 'tmp75', 'tmp275' Prefixes: 'tmp100', 'tmp101', 'tmp105', 'tmp112', 'tmp175', 'tmp75', 'tmp275' Addresses scanned: none Addresses scanned: none Datasheet: Publicly available at the Texas Instruments website Datasheet: Publicly available at the Texas Instruments website http://www.ti.com/product/tmp100 http://www.ti.com/product/tmp100 http://www.ti.com/product/tmp101 http://www.ti.com/product/tmp101 http://www.ti.com/product/tmp105 http://www.ti.com/product/tmp105 http://www.ti.com/product/tmp112 http://www.ti.com/product/tmp75 http://www.ti.com/product/tmp75 http://www.ti.com/product/tmp175 http://www.ti.com/product/tmp175 http://www.ti.com/product/tmp275 http://www.ti.com/product/tmp275 Loading
drivers/hwmon/Kconfig +2 −2 Original line number Original line Diff line number Diff line Loading @@ -894,8 +894,8 @@ config SENSORS_LM75 - NXP's LM75A - NXP's LM75A - ST Microelectronics STDS75 - ST Microelectronics STDS75 - TelCom (now Microchip) TCN75 - TelCom (now Microchip) TCN75 - Texas Instruments TMP100, TMP101, TMP105, TMP75, TMP175, - Texas Instruments TMP100, TMP101, TMP105, TMP112, TMP75, TMP275 TMP175, TMP275 This driver supports driver model based binding through board This driver supports driver model based binding through board specific I2C device tables. specific I2C device tables. Loading
drivers/hwmon/lm75.c +8 −0 Original line number Original line Diff line number Diff line Loading @@ -52,6 +52,7 @@ enum lm75_type { /* keep sorted in alphabetical order */ tmp100, tmp100, tmp101, tmp101, tmp105, tmp105, tmp112, tmp175, tmp175, tmp275, tmp275, tmp75, tmp75, Loading Loading @@ -255,6 +256,12 @@ lm75_probe(struct i2c_client *client, const struct i2c_device_id *id) data->sample_time = HZ; data->sample_time = HZ; clr_mask |= 1 << 7; /* not one-shot mode */ clr_mask |= 1 << 7; /* not one-shot mode */ break; break; case tmp112: set_mask |= 3 << 5; /* 12-bit mode */ clr_mask |= 1 << 7; /* not one-shot mode */ data->resolution = 12; data->sample_time = HZ / 4; break; case tmp105: case tmp105: case tmp175: case tmp175: case tmp275: case tmp275: Loading Loading @@ -323,6 +330,7 @@ static const struct i2c_device_id lm75_ids[] = { { "tmp100", tmp100, }, { "tmp100", tmp100, }, { "tmp101", tmp101, }, { "tmp101", tmp101, }, { "tmp105", tmp105, }, { "tmp105", tmp105, }, { "tmp112", tmp112, }, { "tmp175", tmp175, }, { "tmp175", tmp175, }, { "tmp275", tmp275, }, { "tmp275", tmp275, }, { "tmp75", tmp75, }, { "tmp75", tmp75, }, Loading