* [PATCH v2] hwmon: (lm90) Add support for TI TMP451
@ 2013-10-09 5:40 Wei Ni
[not found] ` <1381297248-13375-1-git-send-email-wni-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
0 siblings, 1 reply; 7+ messages in thread
From: Wei Ni @ 2013-10-09 5:40 UTC (permalink / raw)
To: khali-PUYAD+kWke1g9hUCZPvPmw, linux-0h96xk9xTtrk1uMJSBkQmQ
Cc: lm-sensors-GZX6beZjE8VD60Wz+7aTrA,
linux-tegra-u79uwXL29TY76Z2rM5mHXA, Wei Ni
TI TMP451 is mostly compatible with ADT7461, except for
local temperature low byte and max conversion rate.
Add support to the LM90 driver.
Signed-off-by: Wei Ni <wni-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
---
Documentation/hwmon/lm90 | 6 ++++++
drivers/hwmon/lm90.c | 45 +++++++++++++++++++++++++++++++++++++--------
2 files changed, 43 insertions(+), 8 deletions(-)
diff --git a/Documentation/hwmon/lm90 b/Documentation/hwmon/lm90
index b466974..ab81013 100644
--- a/Documentation/hwmon/lm90
+++ b/Documentation/hwmon/lm90
@@ -122,6 +122,12 @@ Supported chips:
Prefix: 'g781'
Addresses scanned: I2C 0x4c, 0x4d
Datasheet: Not publicly available from GMT
+ * Texas Instruments TMP451
+ Prefix: 'tmp451'
+ Addresses scanned: I2C 0x4c
+ Datasheet: Publicly available at TI website
+ http://www.ti.com/litv/pdf/sbos686
+
Author: Jean Delvare <khali-PUYAD+kWke1g9hUCZPvPmw@public.gmane.org>
diff --git a/drivers/hwmon/lm90.c b/drivers/hwmon/lm90.c
index 82a1ca15..e9a5e30 100644
--- a/drivers/hwmon/lm90.c
+++ b/drivers/hwmon/lm90.c
@@ -60,6 +60,11 @@
* This driver also supports the G781 from GMT. This device is compatible
* with the ADM1032.
*
+ * This driver also supports TMP451 from Texas Instruments. This device is
+ * supported in both compatibility and extended mode. It's mostly compatible
+ * with ADT7461 except for local temperature low byte register and max
+ * conversion rate.
+ *
* Since the LM90 was the first chipset supported by this driver, most
* comments will refer to this chipset, but are actually general and
* concern all supported chipsets, unless mentioned otherwise.
@@ -111,7 +116,7 @@ static const unsigned short normal_i2c[] = {
0x4d, 0x4e, 0x4f, I2C_CLIENT_END };
enum chips { lm90, adm1032, lm99, lm86, max6657, max6659, adt7461, max6680,
- max6646, w83l771, max6696, sa56004, g781 };
+ max6646, w83l771, max6696, sa56004, g781, tmp451 };
/*
* The LM90 registers
@@ -168,6 +173,9 @@ enum chips { lm90, adm1032, lm99, lm86, max6657, max6659, adt7461, max6680,
#define LM90_DEF_CONVRATE_RVAL 6 /* Def conversion rate register value */
#define LM90_MAX_CONVRATE_MS 16000 /* Maximum conversion rate in ms */
+/* TMP451 registers */
+#define TMP451_REG_R_LOCAL_TEMPL 0x15
+
/*
* Device flags
*/
@@ -206,6 +214,7 @@ static const struct i2c_device_id lm90_id[] = {
{ "nct1008", adt7461 },
{ "w83l771", w83l771 },
{ "sa56004", sa56004 },
+ { "tmp451", tmp451},
{ }
};
MODULE_DEVICE_TABLE(i2c, lm90_id);
@@ -294,6 +303,13 @@ static const struct lm90_params lm90_params[] = {
.max_convrate = 9,
.reg_local_ext = SA56004_REG_R_LOCAL_TEMPL,
},
+ [tmp451] = {
+ .flags = LM90_HAVE_OFFSET | LM90_HAVE_REM_LIMIT_EXT
+ | LM90_HAVE_BROKEN_ALERT,
+ .alert_alarms = 0x7c,
+ .max_convrate = 9,
+ .reg_local_ext = TMP451_REG_R_LOCAL_TEMPL,
+ }
};
/*
@@ -718,7 +734,7 @@ static int read_temp8(struct device *dev, int index)
struct lm90_data *data = lm90_update_device(dev);
int temp;
- if (data->kind == adt7461)
+ if (data->kind == adt7461 || data->kind == tmp451)
temp = temp_from_u8_adt7461(data, data->temp8[index]);
else if (data->kind == max6646)
temp = temp_from_u8(data->temp8[index]);
@@ -762,7 +778,7 @@ static int write_temp8(struct device *dev, int index, long val)
val -= 16000;
mutex_lock(&data->update_lock);
- if (data->kind == adt7461)
+ if (data->kind == adt7461 || data->kind == tmp451)
data->temp8[index] = temp_to_u8_adt7461(data, val);
else if (data->kind == max6646)
data->temp8[index] = temp_to_u8(val);
@@ -803,7 +819,7 @@ static int read_temp11(struct device *dev, int index)
struct lm90_data *data = lm90_update_device(dev);
int temp;
- if (data->kind == adt7461)
+ if (data->kind == adt7461 || data->kind == tmp451)
temp = temp_from_u16_adt7461(data, data->temp11[index]);
else if (data->kind == max6646)
temp = temp_from_u16(data->temp11[index]);
@@ -848,7 +864,7 @@ static int write_temp11(struct device *dev, int nr, int index, long val)
val -= 16000;
mutex_lock(&data->update_lock);
- if (data->kind == adt7461)
+ if (data->kind == adt7461 || data->kind == tmp451)
data->temp11[index] = temp_to_u16_adt7461(data, val);
else if (data->kind == max6646)
data->temp11[index] = temp_to_u8(val) << 8;
@@ -912,7 +928,7 @@ static ssize_t show_temphyst(struct device *dev,
struct lm90_data *data = lm90_update_device(dev);
int temp;
- if (data->kind == adt7461)
+ if (data->kind == adt7461 || data->kind == tmp451)
temp = temp_from_u8_adt7461(data, data->temp8[attr->index]);
else if (data->kind == max6646)
temp = temp_from_u8(data->temp8[attr->index]);
@@ -940,7 +956,7 @@ static ssize_t set_temphyst(struct device *dev, struct device_attribute *dummy,
return err;
mutex_lock(&data->update_lock);
- if (data->kind == adt7461)
+ if (data->kind == adt7461 || data->kind == tmp451)
temp = temp_from_u8_adt7461(data, data->temp8[2]);
else if (data->kind == max6646)
temp = temp_from_u8(data->temp8[2]);
@@ -1368,6 +1384,19 @@ static int lm90_detect(struct i2c_client *client,
&& (config1 & 0x3F) == 0x00
&& convrate <= 0x08)
name = "g781";
+ } else
+ if (address == 0x4C
+ && man_id == 0x55) { /* Texas Instruments */
+ int local_ext;
+
+ local_ext = i2c_smbus_read_byte_data(client,
+ TMP451_REG_R_LOCAL_TEMPL);
+
+ if (chip_id == 0x00 /* TMP451 */
+ && (config1 & 0x1B) == 0x00
+ && convrate <= 0x09
+ && (local_ext & 0x0F) == 0x00)
+ name = "tmp451";
}
if (!name) { /* identification failed */
@@ -1429,7 +1458,7 @@ static void lm90_init_client(struct i2c_client *client)
data->config_orig = config;
/* Check Temperature Range Select */
- if (data->kind == adt7461) {
+ if (data->kind == adt7461 || data->kind == tmp451) {
if (config & 0x04)
data->flags |= LM90_FLAG_ADT7461_EXT;
}
--
1.7.9.5
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH v2] hwmon: (lm90) Add support for TI TMP451
[not found] ` <1381297248-13375-1-git-send-email-wni-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
@ 2013-10-09 8:23 ` Jean Delvare
[not found] ` <20131009102323.169965ff-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2013-10-09 15:17 ` Guenter Roeck
1 sibling, 1 reply; 7+ messages in thread
From: Jean Delvare @ 2013-10-09 8:23 UTC (permalink / raw)
To: Wei Ni
Cc: linux-0h96xk9xTtrk1uMJSBkQmQ, lm-sensors-GZX6beZjE8VD60Wz+7aTrA,
linux-tegra-u79uwXL29TY76Z2rM5mHXA
Hi Wei,
On Wed, 9 Oct 2013 13:40:48 +0800, Wei Ni wrote:
> TI TMP451 is mostly compatible with ADT7461, except for
> local temperature low byte and max conversion rate.
> Add support to the LM90 driver.
>
> Signed-off-by: Wei Ni <wni-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
> ---
> Documentation/hwmon/lm90 | 6 ++++++
> drivers/hwmon/lm90.c | 45 +++++++++++++++++++++++++++++++++++++--------
> 2 files changed, 43 insertions(+), 8 deletions(-)
If the lm90 driver supports and detects this chip then sensors-detect
should as well. I can do that for you if you provide a register dump of
your TMP451 chip (use the i2c-dev driver and i2cdump from the i2c-tools
package.)
Thanks,
--
Jean Delvare
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] hwmon: (lm90) Add support for TI TMP451
[not found] ` <20131009102323.169965ff-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
@ 2013-10-09 8:57 ` Wei Ni
0 siblings, 0 replies; 7+ messages in thread
From: Wei Ni @ 2013-10-09 8:57 UTC (permalink / raw)
To: Jean Delvare
Cc: linux-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org,
lm-sensors-GZX6beZjE8VD60Wz+7aTrA@public.gmane.org,
linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
On 10/09/2013 04:23 PM, Jean Delvare wrote:
> Hi Wei,
>
> On Wed, 9 Oct 2013 13:40:48 +0800, Wei Ni wrote:
>> TI TMP451 is mostly compatible with ADT7461, except for
>> local temperature low byte and max conversion rate.
>> Add support to the LM90 driver.
>>
>> Signed-off-by: Wei Ni <wni-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
>> ---
>> Documentation/hwmon/lm90 | 6 ++++++
>> drivers/hwmon/lm90.c | 45 +++++++++++++++++++++++++++++++++++++--------
>> 2 files changed, 43 insertions(+), 8 deletions(-)
>
> If the lm90 driver supports and detects this chip then sensors-detect
> should as well. I can do that for you if you provide a register dump of
> your TMP451 chip (use the i2c-dev driver and i2cdump from the i2c-tools
> package.)
localhost device # i2cdump -f 0 0x4c
No size specified (using byte-data access)
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-0, address 0x4c, mode byte
Continue? [Y/n] y
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 5d 69 00 04 08 bf 00 ff 53 00 00 00 00 00 00 00 ]i.???..S.......
10: a0 00 00 00 00 f0 00 00 00 a9 00 00 00 00 00 00 ?....?...?......
20: b8 0a 01 00 00 XX 00 00 00 00 0e 00 00 00 00 00 ???..X....?.....
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 00 ..............U.
localhost device #
Thanks.
Wei.
>
> Thanks,
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] hwmon: (lm90) Add support for TI TMP451
[not found] ` <1381297248-13375-1-git-send-email-wni-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2013-10-09 8:23 ` Jean Delvare
@ 2013-10-09 15:17 ` Guenter Roeck
[not found] ` <20131009151744.GA7787-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org>
1 sibling, 1 reply; 7+ messages in thread
From: Guenter Roeck @ 2013-10-09 15:17 UTC (permalink / raw)
To: Wei Ni
Cc: khali-PUYAD+kWke1g9hUCZPvPmw, lm-sensors-GZX6beZjE8VD60Wz+7aTrA,
linux-tegra-u79uwXL29TY76Z2rM5mHXA
On Wed, Oct 09, 2013 at 01:40:48PM +0800, Wei Ni wrote:
> TI TMP451 is mostly compatible with ADT7461, except for
> local temperature low byte and max conversion rate.
> Add support to the LM90 driver.
>
> Signed-off-by: Wei Ni <wni-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
Reviewed-by: Guenter Roeck <linux-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org>
Jean, I assume you'll take this one ? Otherwise, please let me know.
Thanks,
Guenter
> ---
> Documentation/hwmon/lm90 | 6 ++++++
> drivers/hwmon/lm90.c | 45 +++++++++++++++++++++++++++++++++++++--------
> 2 files changed, 43 insertions(+), 8 deletions(-)
>
> diff --git a/Documentation/hwmon/lm90 b/Documentation/hwmon/lm90
> index b466974..ab81013 100644
> --- a/Documentation/hwmon/lm90
> +++ b/Documentation/hwmon/lm90
> @@ -122,6 +122,12 @@ Supported chips:
> Prefix: 'g781'
> Addresses scanned: I2C 0x4c, 0x4d
> Datasheet: Not publicly available from GMT
> + * Texas Instruments TMP451
> + Prefix: 'tmp451'
> + Addresses scanned: I2C 0x4c
> + Datasheet: Publicly available at TI website
> + http://www.ti.com/litv/pdf/sbos686
> +
>
> Author: Jean Delvare <khali-PUYAD+kWke1g9hUCZPvPmw@public.gmane.org>
>
> diff --git a/drivers/hwmon/lm90.c b/drivers/hwmon/lm90.c
> index 82a1ca15..e9a5e30 100644
> --- a/drivers/hwmon/lm90.c
> +++ b/drivers/hwmon/lm90.c
> @@ -60,6 +60,11 @@
> * This driver also supports the G781 from GMT. This device is compatible
> * with the ADM1032.
> *
> + * This driver also supports TMP451 from Texas Instruments. This device is
> + * supported in both compatibility and extended mode. It's mostly compatible
> + * with ADT7461 except for local temperature low byte register and max
> + * conversion rate.
> + *
> * Since the LM90 was the first chipset supported by this driver, most
> * comments will refer to this chipset, but are actually general and
> * concern all supported chipsets, unless mentioned otherwise.
> @@ -111,7 +116,7 @@ static const unsigned short normal_i2c[] = {
> 0x4d, 0x4e, 0x4f, I2C_CLIENT_END };
>
> enum chips { lm90, adm1032, lm99, lm86, max6657, max6659, adt7461, max6680,
> - max6646, w83l771, max6696, sa56004, g781 };
> + max6646, w83l771, max6696, sa56004, g781, tmp451 };
>
> /*
> * The LM90 registers
> @@ -168,6 +173,9 @@ enum chips { lm90, adm1032, lm99, lm86, max6657, max6659, adt7461, max6680,
> #define LM90_DEF_CONVRATE_RVAL 6 /* Def conversion rate register value */
> #define LM90_MAX_CONVRATE_MS 16000 /* Maximum conversion rate in ms */
>
> +/* TMP451 registers */
> +#define TMP451_REG_R_LOCAL_TEMPL 0x15
> +
> /*
> * Device flags
> */
> @@ -206,6 +214,7 @@ static const struct i2c_device_id lm90_id[] = {
> { "nct1008", adt7461 },
> { "w83l771", w83l771 },
> { "sa56004", sa56004 },
> + { "tmp451", tmp451},
> { }
> };
> MODULE_DEVICE_TABLE(i2c, lm90_id);
> @@ -294,6 +303,13 @@ static const struct lm90_params lm90_params[] = {
> .max_convrate = 9,
> .reg_local_ext = SA56004_REG_R_LOCAL_TEMPL,
> },
> + [tmp451] = {
> + .flags = LM90_HAVE_OFFSET | LM90_HAVE_REM_LIMIT_EXT
> + | LM90_HAVE_BROKEN_ALERT,
> + .alert_alarms = 0x7c,
> + .max_convrate = 9,
> + .reg_local_ext = TMP451_REG_R_LOCAL_TEMPL,
> + }
> };
>
> /*
> @@ -718,7 +734,7 @@ static int read_temp8(struct device *dev, int index)
> struct lm90_data *data = lm90_update_device(dev);
> int temp;
>
> - if (data->kind == adt7461)
> + if (data->kind == adt7461 || data->kind == tmp451)
> temp = temp_from_u8_adt7461(data, data->temp8[index]);
> else if (data->kind == max6646)
> temp = temp_from_u8(data->temp8[index]);
> @@ -762,7 +778,7 @@ static int write_temp8(struct device *dev, int index, long val)
> val -= 16000;
>
> mutex_lock(&data->update_lock);
> - if (data->kind == adt7461)
> + if (data->kind == adt7461 || data->kind == tmp451)
> data->temp8[index] = temp_to_u8_adt7461(data, val);
> else if (data->kind == max6646)
> data->temp8[index] = temp_to_u8(val);
> @@ -803,7 +819,7 @@ static int read_temp11(struct device *dev, int index)
> struct lm90_data *data = lm90_update_device(dev);
> int temp;
>
> - if (data->kind == adt7461)
> + if (data->kind == adt7461 || data->kind == tmp451)
> temp = temp_from_u16_adt7461(data, data->temp11[index]);
> else if (data->kind == max6646)
> temp = temp_from_u16(data->temp11[index]);
> @@ -848,7 +864,7 @@ static int write_temp11(struct device *dev, int nr, int index, long val)
> val -= 16000;
>
> mutex_lock(&data->update_lock);
> - if (data->kind == adt7461)
> + if (data->kind == adt7461 || data->kind == tmp451)
> data->temp11[index] = temp_to_u16_adt7461(data, val);
> else if (data->kind == max6646)
> data->temp11[index] = temp_to_u8(val) << 8;
> @@ -912,7 +928,7 @@ static ssize_t show_temphyst(struct device *dev,
> struct lm90_data *data = lm90_update_device(dev);
> int temp;
>
> - if (data->kind == adt7461)
> + if (data->kind == adt7461 || data->kind == tmp451)
> temp = temp_from_u8_adt7461(data, data->temp8[attr->index]);
> else if (data->kind == max6646)
> temp = temp_from_u8(data->temp8[attr->index]);
> @@ -940,7 +956,7 @@ static ssize_t set_temphyst(struct device *dev, struct device_attribute *dummy,
> return err;
>
> mutex_lock(&data->update_lock);
> - if (data->kind == adt7461)
> + if (data->kind == adt7461 || data->kind == tmp451)
> temp = temp_from_u8_adt7461(data, data->temp8[2]);
> else if (data->kind == max6646)
> temp = temp_from_u8(data->temp8[2]);
> @@ -1368,6 +1384,19 @@ static int lm90_detect(struct i2c_client *client,
> && (config1 & 0x3F) == 0x00
> && convrate <= 0x08)
> name = "g781";
> + } else
> + if (address == 0x4C
> + && man_id == 0x55) { /* Texas Instruments */
> + int local_ext;
> +
> + local_ext = i2c_smbus_read_byte_data(client,
> + TMP451_REG_R_LOCAL_TEMPL);
> +
> + if (chip_id == 0x00 /* TMP451 */
> + && (config1 & 0x1B) == 0x00
> + && convrate <= 0x09
> + && (local_ext & 0x0F) == 0x00)
> + name = "tmp451";
> }
>
> if (!name) { /* identification failed */
> @@ -1429,7 +1458,7 @@ static void lm90_init_client(struct i2c_client *client)
> data->config_orig = config;
>
> /* Check Temperature Range Select */
> - if (data->kind == adt7461) {
> + if (data->kind == adt7461 || data->kind == tmp451) {
> if (config & 0x04)
> data->flags |= LM90_FLAG_ADT7461_EXT;
> }
> --
> 1.7.9.5
>
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] hwmon: (lm90) Add support for TI TMP451
[not found] ` <20131009151744.GA7787-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org>
@ 2013-10-09 15:35 ` Jean Delvare
[not found] ` <20131009173555.74c0d5f5-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
0 siblings, 1 reply; 7+ messages in thread
From: Jean Delvare @ 2013-10-09 15:35 UTC (permalink / raw)
To: Guenter Roeck
Cc: Wei Ni, lm-sensors-GZX6beZjE8VD60Wz+7aTrA,
linux-tegra-u79uwXL29TY76Z2rM5mHXA
On Wed, 9 Oct 2013 08:17:44 -0700, Guenter Roeck wrote:
> On Wed, Oct 09, 2013 at 01:40:48PM +0800, Wei Ni wrote:
> > TI TMP451 is mostly compatible with ADT7461, except for
> > local temperature low byte and max conversion rate.
> > Add support to the LM90 driver.
> >
> > Signed-off-by: Wei Ni <wni-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
>
> Reviewed-by: Guenter Roeck <linux-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org>
>
> Jean, I assume you'll take this one ? Otherwise, please let me know.
Yes I will, thank for the review.
--
Jean Delvare
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] hwmon: (lm90) Add support for TI TMP451
[not found] ` <20131009173555.74c0d5f5-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
@ 2013-10-11 1:57 ` Wei Ni
[not found] ` <52575B1E.60504-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
0 siblings, 1 reply; 7+ messages in thread
From: Wei Ni @ 2013-10-11 1:57 UTC (permalink / raw)
To: Jean Delvare
Cc: Guenter Roeck, lm-sensors-GZX6beZjE8VD60Wz+7aTrA@public.gmane.org,
linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
On 10/09/2013 11:35 PM, Jean Delvare wrote:
> On Wed, 9 Oct 2013 08:17:44 -0700, Guenter Roeck wrote:
>> On Wed, Oct 09, 2013 at 01:40:48PM +0800, Wei Ni wrote:
>>> TI TMP451 is mostly compatible with ADT7461, except for
>>> local temperature low byte and max conversion rate.
>>> Add support to the LM90 driver.
>>>
>>> Signed-off-by: Wei Ni <wni-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
>>
>> Reviewed-by: Guenter Roeck <linux-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org>
>>
>> Jean, I assume you'll take this one ? Otherwise, please let me know.
>
> Yes I will, thank for the review.
Hi, Jean, do you have git repository, so that I can clone it to get
latest changes.
Thanks.
Wei.
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] hwmon: (lm90) Add support for TI TMP451
[not found] ` <52575B1E.60504-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
@ 2013-10-11 6:14 ` Jean Delvare
0 siblings, 0 replies; 7+ messages in thread
From: Jean Delvare @ 2013-10-11 6:14 UTC (permalink / raw)
To: Wei Ni
Cc: Guenter Roeck, lm-sensors-GZX6beZjE8VD60Wz+7aTrA,
linux-tegra-u79uwXL29TY76Z2rM5mHXA
Hi Wei,
On Fri, 11 Oct 2013 09:57:50 +0800, Wei Ni wrote:
> Hi, Jean, do you have git repository, so that I can clone it to get
> latest changes.
No, I don't. I'm using quilt. But at this point there's nothing in my
public quilt tree because this patch depends on another one from you
(hwmon: (lm90) split set&show temp as common codes) which I need to
update first. When this is done, they will both appear at:
http://khali.linux-fr.org/devel/linux-3/jdelvare-hwmon/
Note though that quilt patch series are not carved in stone, so just
because a patch ever appears here doesn't mean it will go upstream
unchanged (or at all.)
--
Jean Delvare
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2013-10-11 6:14 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-09 5:40 [PATCH v2] hwmon: (lm90) Add support for TI TMP451 Wei Ni
[not found] ` <1381297248-13375-1-git-send-email-wni-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2013-10-09 8:23 ` Jean Delvare
[not found] ` <20131009102323.169965ff-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2013-10-09 8:57 ` Wei Ni
2013-10-09 15:17 ` Guenter Roeck
[not found] ` <20131009151744.GA7787-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org>
2013-10-09 15:35 ` Jean Delvare
[not found] ` <20131009173555.74c0d5f5-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2013-10-11 1:57 ` Wei Ni
[not found] ` <52575B1E.60504-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2013-10-11 6:14 ` Jean Delvare
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox