<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/i2c/Kconfig, branch linux-2.6.36.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.36.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.36.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-08-11T16:21:03Z</updated>
<entry>
<title>i2c: I2C bus multiplexer driver pca954x</title>
<updated>2010-08-11T16:21:03Z</updated>
<author>
<name>Michael Lawnick</name>
</author>
<published>2010-08-11T16:21:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7f528135da9704d67db1f727162024b078e1cd8f'/>
<id>urn:sha1:7f528135da9704d67db1f727162024b078e1cd8f</id>
<content type='text'>
I2C driver for PCA954x I2C multiplexer series.

Signed-off-by: Michael Lawnick &lt;ml.lawnick@gmx.de&gt;
Acked-by: Rodolfo Giometti &lt;giometti@linux.it&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>i2c: Multiplexed I2C bus core support</title>
<updated>2010-08-11T16:21:02Z</updated>
<author>
<name>Michael Lawnick</name>
</author>
<published>2010-08-11T16:21:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0826374bff57411d239f2fcb15da3c35af0a93cd'/>
<id>urn:sha1:0826374bff57411d239f2fcb15da3c35af0a93cd</id>
<content type='text'>
Add multiplexed bus core support. I2C multiplexer and switches
like pca954x get instantiated as new adapters per port.

Signed-off-by: Michael Lawnick &lt;ml.lawnick@gmx.de&gt;
Acked-by: Rodolfo Giometti &lt;giometti@linux.it&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>i2c: Drop configure option I2C_DEBUG_CHIP</title>
<updated>2010-03-13T19:56:55Z</updated>
<author>
<name>Jean Delvare</name>
</author>
<published>2010-03-13T19:56:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e77482d735efa2606c1f2afeebd53e1119d0e5c6'/>
<id>urn:sha1:e77482d735efa2606c1f2afeebd53e1119d0e5c6</id>
<content type='text'>
Now that directory drivers/i2c/chips is gone, configuration option
I2C_DEBUG_CHIP no longer has any effect, so we can drop it.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Acked-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
</content>
</entry>
<entry>
<title>tsl2550: Move from i2c/chips to misc</title>
<updated>2010-03-13T19:56:54Z</updated>
<author>
<name>Jean Delvare</name>
</author>
<published>2010-03-13T19:56:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6a9bcced518b98a7e52b9e8e96af228b171e0498'/>
<id>urn:sha1:6a9bcced518b98a7e52b9e8e96af228b171e0498</id>
<content type='text'>
Move the last remaining driver from i2c/chips to misc. Good ridance!

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Acked-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
Acked-by: Jonathan Cameron &lt;jic23@cam.ac.uk&gt;
</content>
</entry>
<entry>
<title>i2c: Separate Kconfig option for i2c-smbus</title>
<updated>2010-03-02T11:23:43Z</updated>
<author>
<name>Jean Delvare</name>
</author>
<published>2010-03-02T11:23:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e2ca307439fb9df922c3e8891289a2ac05812fb7'/>
<id>urn:sha1:e2ca307439fb9df922c3e8891289a2ac05812fb7</id>
<content type='text'>
Having a separate Kconfig option for i2c-smbus makes it possible to
build that support as a module even when i2c-core itself is built-in.
Bus drivers which implement SMBus alert should select this option, so
in most cases this option is hidden and the user doesn't have to care
about it.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Cc: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Cc: Trent Piepho &lt;tpiepho@freescale.com&gt;
</content>
</entry>
<entry>
<title>i2c: Prevent priority inversion on top of bus lock</title>
<updated>2009-12-06T16:06:22Z</updated>
<author>
<name>Mika Kuoppala</name>
</author>
<published>2009-12-06T16:06:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=194684e596af4bdaebb424166d94a8aa528edfda'/>
<id>urn:sha1:194684e596af4bdaebb424166d94a8aa528edfda</id>
<content type='text'>
Low priority thread holding the i2c bus mutex could block higher
priority threads to access the bus resulting in unacceptable
latencies. Change the mutex type to rt_mutex preventing priority
inversion.

Tested-by: Peter Ujfalusi &lt;peter.ujfalusi@nokia.com&gt;
Signed-off-by: Mika Kuoppala &lt;mika.kuoppala@nokia.com&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>i2c: Provide compatibility links for i2c adapters</title>
<updated>2009-09-18T20:45:46Z</updated>
<author>
<name>Jean Delvare</name>
</author>
<published>2009-09-18T20:45:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2bb5095affdb8d6e8646a5b8b5a35c1d6a28c3e7'/>
<id>urn:sha1:2bb5095affdb8d6e8646a5b8b5a35c1d6a28c3e7</id>
<content type='text'>
Some user-space applications may be relying on i2c adapters showing up
as class devices in sysfs. Provide compatibility links for them for
the time being. We will remove them after a long transition period.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Cc: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
</content>
</entry>
<entry>
<title>i2c: Let users select algorithm drivers manually again</title>
<updated>2008-08-10T20:56:15Z</updated>
<author>
<name>Jean Delvare</name>
</author>
<published>2008-08-10T20:56:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8d24f8dcb7ead491704e274883b2c627062f6235'/>
<id>urn:sha1:8d24f8dcb7ead491704e274883b2c627062f6235</id>
<content type='text'>
In kernel 2.6.26, the ability to select I2C algorithm drivers manually
was removed, as all in-kernel drivers do that automatically. However
there were some complaints that it was a problem for out-of-tree I2C
bus drivers. In order to address these complaints, let's allow manual
selection of these drivers again, but still hide them by default for
better general user experience.

This closes bug #11140:
http://bugzilla.kernel.org/show_bug.cgi?id=11140

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>[S390] Kconfig: menus with depends on HAS_IOMEM.</title>
<updated>2007-05-10T13:46:07Z</updated>
<author>
<name>Martin Schwidefsky</name>
</author>
<published>2007-05-10T13:45:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e25df1205f37c7bff3ab14fdfc8a5249f3c69c82'/>
<id>urn:sha1:e25df1205f37c7bff3ab14fdfc8a5249f3c69c82</id>
<content type='text'>
Add "depends on HAS_IOMEM" to a number of menus to make them
disappear for s390 which does not have I/O memory.

Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>Use menuconfig objects - I2C</title>
<updated>2007-05-01T21:26:34Z</updated>
<author>
<name>Jan Engelhardt</name>
</author>
<published>2007-05-01T21:26:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=16538e6b32600f76ad212d42fc2b1f801e32ab4b'/>
<id>urn:sha1:16538e6b32600f76ad212d42fc2b1f801e32ab4b</id>
<content type='text'>
Allow the whole I2C menu to be disabled at once without diving into
the submenus for deselecting all options (should the user desire so).

Signed-off-by: Jan Engelhardt &lt;jengelh@gmx.de&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
</feed>
