<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/hwmon/w83l786ng.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>2014-01-03T04:33:30Z</updated>
<entry>
<title>hwmon: (w83l768ng) Fix fan speed control range</title>
<updated>2014-01-03T04:33:30Z</updated>
<author>
<name>Jean Delvare</name>
</author>
<published>2013-12-12T07:05:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=362ab737e651f41282a979b9275717537b99451d'/>
<id>urn:sha1:362ab737e651f41282a979b9275717537b99451d</id>
<content type='text'>
commit 33a7ab91d509fa33b4bcd3ce0038cc80298050da upstream.

The W83L786NG stores the fan speed on 4 bits while the sysfs interface
uses a 0-255 range. Thus the driver should scale the user input down
to map it to the device range, and scale up the value read from the
device before presenting it to the user. The reserved register nibble
should be left unchanged.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Reviewed-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
[bwh: Backported to 3.2: adjust context]
Signed-off-by: Ben Hutchings &lt;ben@decadent.org.uk&gt;
</content>
</entry>
<entry>
<title>hwmon: (w83l786ng) Fix fan speed control mode setting and reporting</title>
<updated>2014-01-03T04:33:30Z</updated>
<author>
<name>Brian Carnes</name>
</author>
<published>2013-12-12T07:05:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=22b6374e8ea14ddcc8f7c4e1928d527303ebe406'/>
<id>urn:sha1:22b6374e8ea14ddcc8f7c4e1928d527303ebe406</id>
<content type='text'>
commit cf7559bc053471f32373d71d04a9aa19e0b48d59 upstream.

The wrong mask is used, which causes some fan speed control modes
(pwmX_enable) to be incorrectly reported, and some modes to be
impossible to set.

[JD: add subject and description.]

Signed-off-by: Brian Carnes &lt;bmcarnes@gmail.com&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Signed-off-by: Ben Hutchings &lt;ben@decadent.org.uk&gt;
</content>
</entry>
<entry>
<title>i2c: Drop I2C_CLIENT_INSMOD_1</title>
<updated>2009-12-14T20:17:26Z</updated>
<author>
<name>Jean Delvare</name>
</author>
<published>2009-12-14T20:17:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1f86df49ddfd0067cce941187d57b2fd2f749a9e'/>
<id>urn:sha1:1f86df49ddfd0067cce941187d57b2fd2f749a9e</id>
<content type='text'>
This macro simply declares an enum, so drivers might as well declare
it themselves.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Tested-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
</content>
</entry>
<entry>
<title>i2c: Get rid of struct i2c_client_address_data</title>
<updated>2009-12-14T20:17:25Z</updated>
<author>
<name>Jean Delvare</name>
</author>
<published>2009-12-14T20:17:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c3813d6af177fab19e322f3114b1f64fbcf08d71'/>
<id>urn:sha1:c3813d6af177fab19e322f3114b1f64fbcf08d71</id>
<content type='text'>
Struct i2c_client_address_data only contains one field at this point,
which makes its usefulness questionable. Get rid of it and pass simple
address lists around instead.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Tested-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
</content>
</entry>
<entry>
<title>i2c: Drop the kind parameter from detect callbacks</title>
<updated>2009-12-14T20:17:23Z</updated>
<author>
<name>Jean Delvare</name>
</author>
<published>2009-12-14T20:17:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=310ec79210d754afe51e2e4a983e846b60179abd'/>
<id>urn:sha1:310ec79210d754afe51e2e4a983e846b60179abd</id>
<content type='text'>
The "kind" parameter always has value -1, and nobody is using it any
longer, so we can remove it.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Tested-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
</content>
</entry>
<entry>
<title>hwmon: Clean up detect functions</title>
<updated>2009-12-09T19:35:57Z</updated>
<author>
<name>Jean Delvare</name>
</author>
<published>2009-12-09T19:35:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=52df6440a29123eed912183fe785bbe174ef14b9'/>
<id>urn:sha1:52df6440a29123eed912183fe785bbe174ef14b9</id>
<content type='text'>
As kind is now hard-coded to -1, there is room for code clean-ups.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Acked-by: Corentin Labbe &lt;corentin.labbe@geomatys.fr&gt;
Cc: "Mark M. Hoffman" &lt;mhoffman@lightlink.com&gt;
Cc: Juerg Haefliger &lt;juergh@gmail.com&gt;
Cc: Riku Voipio &lt;riku.voipio@iki.fi&gt;
Acked-by: "Hans J. Koch" &lt;hjk@linutronix.de&gt;
Cc: Rudolf Marek &lt;r.marek@assembler.cz&gt;
</content>
</entry>
<entry>
<title>hwmon: (w83l786ng) Convert to a new-style i2c driver</title>
<updated>2008-07-16T17:30:18Z</updated>
<author>
<name>Jean Delvare</name>
</author>
<published>2008-07-16T17:30:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=33468e7637c53b5516902422d66ca3d3fe64a9c3'/>
<id>urn:sha1:33468e7637c53b5516902422d66ca3d3fe64a9c3</id>
<content type='text'>
The new-style w83l786ng driver implements the optional detect()
callback to cover the use cases of the legacy driver.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Cc: Kevin Lo &lt;kevlo@kevlo.org&gt;
</content>
</entry>
<entry>
<title>hwmon: normal_i2c arrays should be const</title>
<updated>2008-02-19T02:58:15Z</updated>
<author>
<name>Mark M. Hoffman</name>
</author>
<published>2008-02-18T03:28:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=25e9c86d5a6d82ea45eb680fc66bf73ac5e50dff'/>
<id>urn:sha1:25e9c86d5a6d82ea45eb680fc66bf73ac5e50dff</id>
<content type='text'>
Signed-off-by: Mark M. Hoffman &lt;mhoffman@lightlink.com&gt;
</content>
</entry>
<entry>
<title>hwmon: Add support for Winbond W83L786NG/NR</title>
<updated>2008-02-08T01:39:40Z</updated>
<author>
<name>Kevin Lo</name>
</author>
<published>2007-11-23T01:31:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=85f03bccd6e0e2ac6ccf017d4bcd5d74bb87a671'/>
<id>urn:sha1:85f03bccd6e0e2ac6ccf017d4bcd5d74bb87a671</id>
<content type='text'>
Signed-off-by: Kevin Lo &lt;kevlo@kevlo.org&gt;
Signed-off-by: Mark M. Hoffman &lt;mhoffman@lightlink.com&gt;
</content>
</entry>
</feed>
