<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/Documentation/i2c, branch v2.6.30.4</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/Documentation/i2c?h=v2.6.30.4</id>
<link rel='self' href='https://git.amat.us/linux/atom/Documentation/i2c?h=v2.6.30.4'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2009-03-30T19:46:43Z</updated>
<entry>
<title>Move the pcf8591 driver to hwmon</title>
<updated>2009-03-30T19:46:43Z</updated>
<author>
<name>Jean Delvare</name>
<email>khali@linux-fr.org</email>
</author>
<published>2009-03-30T19:46:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=fb4504fe84b09cbf49fda19e6630a1003d79656a'/>
<id>urn:sha1:fb4504fe84b09cbf49fda19e6630a1003d79656a</id>
<content type='text'>
Directory drivers/i2c/chips is going away, so drivers there must find
new homes. For the pcf8591 driver, the best choice seems to be the
hwmon subsystem. While the Philips PCF8591 device isn't a typical
hardware monitoring chip, its DAC interface is compatible with the
hwmon one, so it fits somewhat.

If a better subsystem is ever created for ADC/DAC chips, the driver
could be moved there.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Cc: Aurelien Jarno &lt;aurelien@aurel32.net&gt;
</content>
</entry>
<entry>
<title>i2c-piix4: Add support for the Broadcom HT1100 chipset</title>
<updated>2009-03-28T20:34:46Z</updated>
<author>
<name>Flavio Leitner</name>
<email>fbl@sysclose.org</email>
</author>
<published>2009-03-28T20:34:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=506a8b6c27cb08998dc13069fbdf6eb7ec748b99'/>
<id>urn:sha1:506a8b6c27cb08998dc13069fbdf6eb7ec748b99</id>
<content type='text'>
Add support for the Broadcom HT1100 LD chipset (SMBus function.)

Signed-off-by: Flavio Leitner &lt;fbl@redhat.com&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>i2c-nforce2: Add support for MCP67, MCP73, MCP78S and MCP79</title>
<updated>2009-03-28T20:34:41Z</updated>
<author>
<name>Jean Delvare</name>
<email>khali@linux-fr.org</email>
</author>
<published>2009-03-28T20:34:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d2dd14ac1847082d4bb955619e86ed315c0ecd20'/>
<id>urn:sha1:d2dd14ac1847082d4bb955619e86ed315c0ecd20</id>
<content type='text'>
The MCP78S and MCP79 appear to be compatible with the previous nForce
chips as far as the SMBus controller is concerned. The MCP67 and MCP73
were not tested yet but I'd be very surprised if they weren't
compatible too.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Cc: Oleg Ryjkov &lt;olegr@olegr.ca&gt;
Cc: Malcolm Lalkaka &lt;mlalkaka@gmail.com&gt;
Cc: Zbigniew Luszpinski &lt;zbiggy@o2.pl&gt;
</content>
</entry>
<entry>
<title>i2c: Document the different ways to instantiate i2c devices</title>
<updated>2009-03-28T20:34:40Z</updated>
<author>
<name>Jean Delvare</name>
<email>khali@linux-fr.org</email>
</author>
<published>2009-03-28T20:34:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=764c16918fb2347b3cbc8f6030b2b6561911bc32'/>
<id>urn:sha1:764c16918fb2347b3cbc8f6030b2b6561911bc32</id>
<content type='text'>
On popular demand, here comes some documentation about how to
instantiate i2c devices in the new (standard) i2c device driver
binding model.

I have also clarified how the class bitfield lets driver authors
control which buses are probed in the auto-detect case, and warned
more loudly against the abuse of this method.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Acked-by: Michael Lawnick &lt;nospam_lawnick@gmx.de&gt;
Acked-by: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>i2c: The i2c mailing list is moving</title>
<updated>2008-10-30T14:55:47Z</updated>
<author>
<name>Jean Delvare</name>
<email>khali@linux-fr.org</email>
</author>
<published>2008-10-30T14:55:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=846557d3ceb6c7493e090921db5d6158ec237228'/>
<id>urn:sha1:846557d3ceb6c7493e090921db5d6158ec237228</id>
<content type='text'>
Replace all references to the old i2c mailing list.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>i2c: Update and clean up writing-clients document</title>
<updated>2008-10-22T18:21:32Z</updated>
<author>
<name>Jean Delvare</name>
<email>khali@linux-fr.org</email>
</author>
<published>2008-10-22T18:21:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=0e47858da4b6825e1f1aede74742c7dd6d4ee476'/>
<id>urn:sha1:0e47858da4b6825e1f1aede74742c7dd6d4ee476</id>
<content type='text'>
* Strip trailing white space.
* Remove out-of-date or irrelevant parts.
* Insist on the fact that command is deprecated.
* Fix spelling mistakes and typos.
* Reformat code examples and function prototypes to comply with the
  kernel coding style.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>i2c: Delete legacy model documentation</title>
<updated>2008-10-22T18:21:31Z</updated>
<author>
<name>Jean Delvare</name>
<email>khali@linux-fr.org</email>
</author>
<published>2008-10-22T18:21:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e313353dd4fcb1ab568ab20339380063307ebec9'/>
<id>urn:sha1:e313353dd4fcb1ab568ab20339380063307ebec9</id>
<content type='text'>
The legacy i2c binding model is deprecated and will be removed soon,
so we no longer need to document it.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>i2c: Constify i2c_get_clientdata's parameter</title>
<updated>2008-10-22T18:21:31Z</updated>
<author>
<name>Jean Delvare</name>
<email>khali@linux-fr.org</email>
</author>
<published>2008-10-22T18:21:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7d1d8999b4bec0ba09f935e648a688bb25596d06'/>
<id>urn:sha1:7d1d8999b4bec0ba09f935e648a688bb25596d06</id>
<content type='text'>
i2c_get_clientdata doesn't change the i2c_client it is passed as a
parameter, so it can be constified. Same for i2c_get_adapdata.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>i2c: Delete outdated client porting guide</title>
<updated>2008-10-22T18:21:30Z</updated>
<author>
<name>Jean Delvare</name>
<email>khali@linux-fr.org</email>
</author>
<published>2008-10-22T18:21:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d955cafb5c288aee4d71fc8759943e3f6cc9331d'/>
<id>urn:sha1:d955cafb5c288aee4d71fc8759943e3f6cc9331d</id>
<content type='text'>
The document describing how to port i2c chip drivers from Linux 2.4 to
Linux 2.6 is outdated. As I suspect that most drivers that had to be
ported have already been by now, I do not want to spend time updating
it. Let's just delete it instead.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>i2c-i801: Add support for Intel Ibex Peak</title>
<updated>2008-10-22T18:21:29Z</updated>
<author>
<name>Seth Heasley</name>
<email>seth.heasley@intel.com</email>
</author>
<published>2008-10-22T18:21:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c429a247f56d277f12eaffd6525922353e9539a5'/>
<id>urn:sha1:c429a247f56d277f12eaffd6525922353e9539a5</id>
<content type='text'>
Adds the Intel Ibex Peak (PCH) SMBus Controller Device IDs.

Signed-off-by: Seth Heasley &lt;seth.heasley@intel.com&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
</feed>
