Messages in this thread | | | Date | Sat, 5 Nov 2011 15:08:28 +0300 | Subject | Re: [PATCH] hwmon: (w83627ehf): fix broken driver init | From | Alexander Beregalov <> |
| |
On 5 November 2011 08:51, Guenter Roeck <guenter.roeck@ericsson.com> wrote: > Followup - something like > const char *label = NULL; > > if (data->temp_label) > label = data->temp_label[data->temp_src[i]]; > > /* Digital source overrides analog type */ > if (label && strncmp(label, "PECI", 4) == 0) > data->temp_type[i] = 6; > else if (label && strncmp(label, "AMD", 3) == 0) > data->temp_type[i] = 5; > else if ((tmp & (0x02 << i))) > > should do it. I am open to better ideas...
Works for me, thanks. You may add my Tested-by: Alexander Beregalov <a.beregalov@gmail.com>
| |