<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/hwmon, branch v3.0-rc5</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/hwmon?h=v3.0-rc5</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/hwmon?h=v3.0-rc5'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2011-06-18T06:22:27Z</updated>
<entry>
<title>hwmon: (s3c) Initialize sysfs attributes</title>
<updated>2011-06-18T06:22:27Z</updated>
<author>
<name>Guenter Roeck</name>
<email>guenter.roeck@ericsson.com</email>
</author>
<published>2011-05-24T19:34:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=b1e698db0939b04602ded2a2196ff69c92b49378'/>
<id>urn:sha1:b1e698db0939b04602ded2a2196ff69c92b49378</id>
<content type='text'>
Initialize dynamically allocated sysfs attributes before device_create_file()
call to suppress lockdep_init_map() warning if lockdep debugging is enabled.

Signed-off-by: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
Acked-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Cc: stable@kernel.org # 2.6.34+
</content>
</entry>
<entry>
<title>hwmon: (ibmpex) Initialize sysfs attributes</title>
<updated>2011-06-18T06:22:27Z</updated>
<author>
<name>Guenter Roeck</name>
<email>guenter.roeck@ericsson.com</email>
</author>
<published>2011-05-24T19:34:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=fb794e0f7153918c33f2300986d995524ab711cf'/>
<id>urn:sha1:fb794e0f7153918c33f2300986d995524ab711cf</id>
<content type='text'>
Initialize dynamically allocated sysfs attributes before device_create_file()
call to suppress lockdep_init_map() warning if lockdep debugging is enabled.

Signed-off-by: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
Acked-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Cc: stable@kernel.org # 2.6.34+
</content>
</entry>
<entry>
<title>hwmon: (ibmaem) Initialize sysfs attributes</title>
<updated>2011-06-18T06:22:26Z</updated>
<author>
<name>Guenter Roeck</name>
<email>guenter.roeck@ericsson.com</email>
</author>
<published>2011-05-24T19:33:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=3cdb2052a6e365ad56202874e6a8a05a2bb336fc'/>
<id>urn:sha1:3cdb2052a6e365ad56202874e6a8a05a2bb336fc</id>
<content type='text'>
Initialize dynamically allocated sysfs attributes before device_create_file()
call to suppress lockdep_init_map() warning if lockdep debugging is enabled.

Signed-off-by: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
Acked-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Cc: stable@kernel.org # 2.6.34+
</content>
</entry>
<entry>
<title>hwmon: (asus_atk0110) Consolidate sysfs attribute initialization</title>
<updated>2011-06-18T06:22:26Z</updated>
<author>
<name>Guenter Roeck</name>
<email>guenter.roeck@ericsson.com</email>
</author>
<published>2011-05-24T19:19:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=9a2d55be1168b56a5c65321dcce64c97798eaec7'/>
<id>urn:sha1:9a2d55be1168b56a5c65321dcce64c97798eaec7</id>
<content type='text'>
Call sysfs_attr_init() from atk_init_attribute() to handle sysfs attribute
initialization in a single function.

Signed-off-by: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
Cc: Luca Tettamanti &lt;kronos.it@gmail.com&gt;
Acked-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>hwmon: (coretemp) Drop unused struct members</title>
<updated>2011-06-18T06:22:26Z</updated>
<author>
<name>Jean Delvare</name>
<email>khali@linux-fr.org</email>
</author>
<published>2011-06-07T19:14:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=808b4e639eb00394de9989fabca23196c337ee75'/>
<id>urn:sha1:808b4e639eb00394de9989fabca23196c337ee75</id>
<content type='text'>
pdev_entry.cpu and pdev_entry.cpu_core_id aren't used anywhere in the
driver code so we can drop these struct members.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Cc: Fenghua Yu &lt;fenghua.yu@intel.com&gt;
Cc: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
Cc: Durgadoss R &lt;durgadoss.r@intel.com&gt;
Signed-off-by: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
</content>
</entry>
<entry>
<title>hwmon: (max6642): Better chip detection schema</title>
<updated>2011-06-04T17:34:28Z</updated>
<author>
<name>Per Dalén</name>
<email>per.dalen@appeartv.com</email>
</author>
<published>2011-05-26T13:08:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=942c1a927bf296fd64fd49f04c5a8f66bb14446b'/>
<id>urn:sha1:942c1a927bf296fd64fd49f04c5a8f66bb14446b</id>
<content type='text'>
Improve detection of MAX6642 by reading non existing registers (0x04, 0x06
and 0xff). Reading those registers returns the previously read value.

Signed-off-by: Per Dalen &lt;per.dalen@appeartv.com&gt;
[guenter.roeck@ericsson.com: added second set of register reads]
Signed-off-by: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
</content>
</entry>
<entry>
<title>hwmon: (coretemp) Further relax temperature range checks</title>
<updated>2011-06-02T03:10:40Z</updated>
<author>
<name>Guenter Roeck</name>
<email>guenter.roeck@ericsson.com</email>
</author>
<published>2011-06-01T18:03:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=bb9973e4e73f43bd86698483d0c3f7a362ff94ce'/>
<id>urn:sha1:bb9973e4e73f43bd86698483d0c3f7a362ff94ce</id>
<content type='text'>
Further relax temperature range checks after reading the IA32_TEMPERATURE_TARGET
register. If the register returns a value other than 0 in bits 16..32, assume
that the returned value is correct.

This change applies to both packet and core temperature limits.

Cc: Carsten Emde &lt;C.Emde@osadl.org&gt;
Cc: Fenghua Yu &lt;fenghua.yu@intel.com&gt;
Cc: Jean Delvare &lt;khali@linux-fr.org&gt;
Signed-off-by: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
Acked-by: Fenghua Yu &lt;fenghua.yu@intel.com&gt;
</content>
</entry>
<entry>
<title>hwmon: (coretemp) Fix TjMax detection for older CPUs</title>
<updated>2011-06-02T03:10:31Z</updated>
<author>
<name>Guenter Roeck</name>
<email>guenter.roeck@ericsson.com</email>
</author>
<published>2011-05-31T13:54:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4f5f71a7abe329bdad81ee6a8e4545054a7cc30a'/>
<id>urn:sha1:4f5f71a7abe329bdad81ee6a8e4545054a7cc30a</id>
<content type='text'>
Commit a321cedb12904114e2ba5041a3673ca24deb09c9 excludes CPU models 0xe, 0xf,
0x16, and 0x1a from TjMax temperature adjustment, even though several of those
CPUs are known to have TiMax other than 100 degrees C, and even though the code
in adjust_tjmax() explicitly handles those CPUs and points to a Web document
listing several of the affected CPU IDs.

Reinstate original TjMax adjustment if TjMax can not be determined using the
IA32_TEMPERATURE_TARGET register.

https://bugzilla.kernel.org/show_bug.cgi?id=32582

Signed-off-by: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
Cc: Huaxu Wan &lt;huaxu.wan@linux.intel.com&gt;
Cc: Carsten Emde &lt;C.Emde@osadl.org&gt;
Cc: Valdis Kletnieks &lt;valdis.kletnieks@vt.edu&gt;
Cc: Henrique de Moraes Holschuh &lt;hmh@hmh.eng.br&gt;
Cc: Yong Wang &lt;yong.y.wang@linux.intel.com&gt;
Cc: Rudolf Marek &lt;r.marek@assembler.cz&gt;
Cc: Fenghua Yu &lt;fenghua.yu@intel.com&gt;
Tested-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Acked-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Acked-by: Fenghua Yu &lt;fenghua.yu@intel.com&gt;
Cc: &lt;stable@kernel.org&gt; # .35.x .36.x .37.x .38.x .39.x
</content>
</entry>
<entry>
<title>hwmon: (coretemp) Relax target temperature range check</title>
<updated>2011-06-01T18:11:28Z</updated>
<author>
<name>Jean Delvare</name>
<email>khali@linux-fr.org</email>
</author>
<published>2011-05-31T19:50:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4c6e0f8101e62d8b2d01dc94b835a98b191a1454'/>
<id>urn:sha1:4c6e0f8101e62d8b2d01dc94b835a98b191a1454</id>
<content type='text'>
The current temperature range check of MSR_IA32_TEMPERATURE_TARGET
seems too strict to me, some TjMax values documented in
Documentation/hwmon/coretemp wouldn't pass. Relax the check so that
all the documented values pass.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Cc: Carsten Emde &lt;C.Emde@osadl.org&gt;
Cc: Fenghua Yu &lt;fenghua.yu@intel.com&gt;
Signed-off-by: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
</content>
</entry>
<entry>
<title>hwmon: (max6642) Rename temp_fault sysfs attribute to temp2_fault</title>
<updated>2011-06-01T18:11:27Z</updated>
<author>
<name>Per Dalen</name>
<email>per.dalen@appeartv.com</email>
</author>
<published>2011-05-31T13:54:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=614198bbf8d74617381aea82521b261c7f9baaf6'/>
<id>urn:sha1:614198bbf8d74617381aea82521b261c7f9baaf6</id>
<content type='text'>
The temp_fault sysfs attribute is wrong, it should be temp2_fault instead.

Reported-by: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
Signed-off-by: Per Dalen &lt;per.dalen@appeartv.com&gt;
Acked-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Signed-off-by: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
</content>
</entry>
</feed>
