<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/hwmon/lm75.c, branch linux-3.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.2.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.2.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2011-11-04T11:00:47Z</updated>
<entry>
<title>hwmon: Use i2c_smbus_{read,write}_word_swapped</title>
<updated>2011-11-04T11:00:47Z</updated>
<author>
<name>Jean Delvare</name>
</author>
<published>2011-11-04T11:00:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=90f4102ce59226954edbe960b2434d8b3da5f086'/>
<id>urn:sha1:90f4102ce59226954edbe960b2434d8b3da5f086</id>
<content type='text'>
Make use of the new i2c_smbus_{read,write}_word_swapped functions.
This makes the driver code more compact and readable. It also ensures
proper error handling.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Acked-by: Jonathan Cameron &lt;jic23@cam.ac.uk&gt;
Acked-by: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
Cc: Dirk Eibach &lt;eibach@gdsys.de&gt;
Cc: "Mark M. Hoffman" &lt;mhoffman@lightlink.com&gt;
Cc: Guillaume Ligneul &lt;guillaume.ligneul@gmail.com&gt;
</content>
</entry>
<entry>
<title>hwmon: (lm75) Document why clones are not detected</title>
<updated>2011-10-24T18:09:47Z</updated>
<author>
<name>Jean Delvare</name>
</author>
<published>2011-10-13T21:15:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=426343ef34fac426e619176c84cb2e263b9ed23d'/>
<id>urn:sha1:426343ef34fac426e619176c84cb2e263b9ed23d</id>
<content type='text'>
Explain why clones of the LM75 are generally not detected by the
driver, and why this isn't going to change. Also update the
documentation to reflect the list of chip names currently supported by
the driver.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Signed-off-by: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
</content>
</entry>
<entry>
<title>hwmon: (lm75) Add support for Analog Devices ADT75</title>
<updated>2011-10-24T18:09:45Z</updated>
<author>
<name>Michael Hennerich</name>
</author>
<published>2011-10-13T08:43:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e96f9d89e6213c7630a3323cd0c754e7f2619564'/>
<id>urn:sha1:e96f9d89e6213c7630a3323cd0c754e7f2619564</id>
<content type='text'>
Add datasheet reference and device ID for ADT75.

The ADT75, like some other LM75 derivatives, needs to be instantiated
using methods 1, 2, or 4.
For more information see Documentation/i2c/instantiating-devices.

Signed-off-by: Michael Hennerich &lt;michael.hennerich@analog.com&gt;
Acked-by: Jonathan Cameron &lt;jic23@cam.ac.uk&gt;
Acked-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Signed-off-by: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
</content>
</entry>
<entry>
<title>hwmon: (lm75) Speed up detection</title>
<updated>2011-03-21T16:59:36Z</updated>
<author>
<name>Jean Delvare</name>
</author>
<published>2011-03-21T16:59:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e76f67b5babc65cd620d395a1fd231409808df90'/>
<id>urn:sha1:e76f67b5babc65cd620d395a1fd231409808df90</id>
<content type='text'>
Make the LM75/LM75A device detection faster:

* Don't read the current temperature value when we don't use it.
* Check for unused bits in the configuration register as soon as we
  have read its value.
* Don't use word reads, not all devices support this, and some which
  don't misbehave when you try.
* Check for cycling register values every 40 register addresses
  instead of every 8, it's 5 times faster and just as efficient.

Some of these improvements come straight from the user-space
sensors-detect script, so both detection routines are in line now.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Cc: Len Sorensen &lt;lsorense@csclub.uwaterloo.ca&gt;
Acked-by: Guenter Roeck &lt;guenter.roeck@ericsson.com&gt;
</content>
</entry>
<entry>
<title>hwmon: (lm75) Add detection of the National Semiconductor LM75A</title>
<updated>2011-03-21T16:59:36Z</updated>
<author>
<name>Len Sorensen</name>
</author>
<published>2011-03-21T16:59:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=05e82fe40faee8499b4e3ba12fddaaf013d84203'/>
<id>urn:sha1:05e82fe40faee8499b4e3ba12fddaaf013d84203</id>
<content type='text'>
Add support for detection of the National Semiconductor LM75A using the ID
register value.

Signed-off-by: Len Sorensen &lt;lsorense@csclub.uwaterloo.ca&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>hwmon: (lm75) Trivial changes to pacify the checkpatch</title>
<updated>2010-10-28T18:31:44Z</updated>
<author>
<name>Shubhrajyoti D</name>
</author>
<published>2010-10-28T18:31:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=caaa0f36c378c6fec6fd5260a63566e002ac4a84'/>
<id>urn:sha1:caaa0f36c378c6fec6fd5260a63566e002ac4a84</id>
<content type='text'>
Some trivial changes to pacify the checkpatch.

Signed-off-by: Shubhrajyoti D &lt;shubhrajyoti@ti.com&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>hwmon: (lm75) Make the writing to sysfs more robust</title>
<updated>2010-10-28T18:31:44Z</updated>
<author>
<name>Shubhrajyoti D</name>
</author>
<published>2010-10-28T18:31:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e3cd9528af4d1fd404eefe16e52ae421f99a7817'/>
<id>urn:sha1:e3cd9528af4d1fd404eefe16e52ae421f99a7817</id>
<content type='text'>
Currently we get the checkpatch warning
consider using strict_strtol in preference to simple_strtol.
Also we should not allow any partially numeric values.

Signed-off-by: Shubhrajyoti D &lt;shubhrajyoti@ti.com&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>hwmon: (lm75) Add suspend/resume feature</title>
<updated>2010-08-14T19:08:50Z</updated>
<author>
<name>Shubhrajyoti Datta</name>
</author>
<published>2010-08-14T19:08:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9914518e79800c977e20eda1335d43a4df813e3d'/>
<id>urn:sha1:9914518e79800c977e20eda1335d43a4df813e3d</id>
<content type='text'>
There is a shutdown feature at suspend it can be enabled to
reduce current consumption and resume it can be switched off.

Signed-off-by: Shubhrajyoti Datta &lt;shubhrajyoti@ti.com&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>i2c: Remove all i2c_set_clientdata(client, NULL) in drivers</title>
<updated>2010-06-03T09:33:58Z</updated>
<author>
<name>Wolfram Sang</name>
</author>
<published>2010-06-03T09:33:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fbae3fb1546e199ab0cd185348f8124411a1ca9d'/>
<id>urn:sha1:fbae3fb1546e199ab0cd185348f8124411a1ca9d</id>
<content type='text'>
I2C drivers can use the clientdata-pointer to point to private data. As I2C
devices are not really unregistered, but merely detached from their driver, it
used to be the drivers obligation to clear this pointer during remove() or a
failed probe(). As a couple of drivers forgot to do this, it was agreed that it
was cleaner if the i2c-core does this clearance when appropriate, as there is
no guarantee for the lifetime of the clientdata-pointer after remove() anyhow.
This feature was added to the core with commit
e4a7b9b04de15f6b63da5ccdd373ffa3057a3681 to fix the faulty drivers.

As there is no need anymore to clear the clientdata-pointer, remove all current
occurrences in the drivers to simplify the code and prevent confusion.

Signed-off-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
Acked-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Acked-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
Acked-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>hwmon: (lm75) Add support for the Texas Instruments TMP105</title>
<updated>2010-05-27T17:59:03Z</updated>
<author>
<name>Shubhrajyoti Datta</name>
</author>
<published>2010-05-27T17:59:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6d034059eef080a0cdda92b45baa18cb00a19835'/>
<id>urn:sha1:6d034059eef080a0cdda92b45baa18cb00a19835</id>
<content type='text'>
Add support for the Texas Instruments TMP105 temperature sensor
device.

Signed-off-by: Shubhrajyoti Datta &lt;shubhrajyoti@ti.com&gt;
Acked-by: Jonathan Cameron &lt;jic23@cam.ac.uk&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
</feed>
