Re: [PATCH] emc1403: added emc1423 support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Alan,

On Fri, 10 Dec 2010 10:10:50 +0000, Alan Cox wrote:
> From: Jekyll Lai <jekyll_lai@xxxxxxxxxxx>
> 
> emc1423 uses the similar register and adds a hardware shutdown pin to
> protect exceed temperature. This function is set by resistor; it's not
> necessary to do anything in the driver except add the emc1423 pid of 0x23.
> 
> Signed-off-by: Jekyll Lai <jekyll_lai@xxxxxxxxxxx>
> Signed-off-by: Alan Cox <alan@xxxxxxxxxxxxxxx>
> ---
> 
>  drivers/hwmon/emc1403.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> 
> diff --git a/drivers/hwmon/emc1403.c b/drivers/hwmon/emc1403.c
> index 8dee3f3..9141e22 100644
> --- a/drivers/hwmon/emc1403.c
> +++ b/drivers/hwmon/emc1403.c
> @@ -278,7 +278,7 @@ static int emc1403_detect(struct i2c_client *client,
>  	/* Note: 0x25 is the 1404 which is very similar and this
>  	   driver could be extended */
>  	id = i2c_smbus_read_byte_data(client, THERMAL_PID_REG);
> -	if (id != 0x21)
> +	if (id != 0x21 && id != 0x23)	/* 0x21:emc1403 0x23:emc1423*/
>  		return -ENODEV;
>  
>  	id = i2c_smbus_read_byte_data(client, THERMAL_REVISION_REG);

I like small patches, but this time it seems kind of extreme ;)

We need:
* An update to the Kconfig entry, mentioning the new device being
  supported.
* A new entry in emc1403_idtable.
* That emc1403_detect() writes the right device name to info->type. And
  an update to the top comment in this function.

Thanks,
-- 
Jean Delvare

_______________________________________________
lm-sensors mailing list
lm-sensors@xxxxxxxxxxxxxx
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors


[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux