<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/i2c, branch v2010.09</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<entry>
<title>Prepare v2010.09-rc1</title>
<updated>2010-09-09T22:16:19+00:00</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2010-09-09T22:16:19+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2d941de9d5c7ba00dc19787dfa0aac2949fd00fb'/>
<id>2d941de9d5c7ba00dc19787dfa0aac2949fd00fb</id>
<content type='text'>
Coding style cleanup.

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Coding style cleanup.

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>i2c: rewrite mvtwsi, support orion5x and kirkwood</title>
<updated>2010-08-30T12:10:35+00:00</updated>
<author>
<name>Albert Aribaud</name>
<email>albert.aribaud@free.fr</email>
</author>
<published>2010-08-27T16:26:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=306563a773f1111c6beff8d1855d5b2a2137aebd'/>
<id>306563a773f1111c6beff8d1855d5b2a2137aebd</id>
<content type='text'>
This rewrite of the mvtwsi driver is 25% smaller and much
faster and simpler than the previous code.

Signed-off-by: Albert Aribaud &lt;albert.aribaud@free.fr&gt;
Acked-by: Prafulla Wadaskar&lt;prafulla@marvell.com&gt;
Acked-by: Heiko Schocher&lt;hs@denx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This rewrite of the mvtwsi driver is 25% smaller and much
faster and simpler than the previous code.

Signed-off-by: Albert Aribaud &lt;albert.aribaud@free.fr&gt;
Acked-by: Prafulla Wadaskar&lt;prafulla@marvell.com&gt;
Acked-by: Heiko Schocher&lt;hs@denx.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>i2c: rename kirkwood_i2c to mvtwsi</title>
<updated>2010-08-30T12:10:23+00:00</updated>
<author>
<name>Albert Aribaud</name>
<email>albert.aribaud@free.fr</email>
</author>
<published>2010-08-27T16:26:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=01ec99d9693929fc56e630c10499b1bfce3e3693'/>
<id>01ec99d9693929fc56e630c10499b1bfce3e3693</id>
<content type='text'>
This driver is not kirkwood-specific and can also be used
e.g. by orion5x. Rename to a SoC-neutral name.

Signed-off-by: Albert Aribaud &lt;albert.aribaud@free.fr&gt;
Acked-by: Prafulla Wadaskar&lt;prafulla@marvell.com&gt;
Acked-by: Heiko Schocher&lt;hs@denx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This driver is not kirkwood-specific and can also be used
e.g. by orion5x. Rename to a SoC-neutral name.

Signed-off-by: Albert Aribaud &lt;albert.aribaud@free.fr&gt;
Acked-by: Prafulla Wadaskar&lt;prafulla@marvell.com&gt;
Acked-by: Heiko Schocher&lt;hs@denx.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>i2c: omap2+: change header guard to be generic</title>
<updated>2010-08-23T06:08:31+00:00</updated>
<author>
<name>Nishanth Menon</name>
<email>nm@ti.com</email>
</author>
<published>2010-08-19T00:39:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=07cf5e207ecd7e82f08ec9f2d35d0df1dceaeadd'/>
<id>07cf5e207ecd7e82f08ec9f2d35d0df1dceaeadd</id>
<content type='text'>
Make the header guard to be generic to stop conflicting with
omap2 i2c header file arch/arm/include/asm/arch-omap24xx/i2c.h

Cc: Steve Sakoman &lt;steve@sakoman.com&gt;
Cc: Heiko &lt;hs@denx.de&gt;
Cc: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
Cc: Wolfang Denk &lt;wd@denx.de&gt;

Signed-off-by: Nishanth Menon &lt;nm@ti.com&gt;
Acked-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make the header guard to be generic to stop conflicting with
omap2 i2c header file arch/arm/include/asm/arch-omap24xx/i2c.h

Cc: Steve Sakoman &lt;steve@sakoman.com&gt;
Cc: Heiko &lt;hs@denx.de&gt;
Cc: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
Cc: Wolfang Denk &lt;wd@denx.de&gt;

Signed-off-by: Nishanth Menon &lt;nm@ti.com&gt;
Acked-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ARMV7: Modify i2c driver for more reliable operation on OMAP4</title>
<updated>2010-08-05T14:11:24+00:00</updated>
<author>
<name>Steve Sakoman</name>
<email>steve@sakoman.com</email>
</author>
<published>2010-07-20T03:31:55+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d708395d2f83295fba9d9b18823ce17046793590'/>
<id>d708395d2f83295fba9d9b18823ce17046793590</id>
<content type='text'>
This patch modifies the init routine to follow the TRM
recommendations. It also modifies the i2c_read_byte function
to reflect subtle differences between the i2c controller in
OMAP3 and OMAP4.

Signed-off-by:  Steve Sakoman &lt;steve@sakoman.com&gt;
Acked-by: Nishanth Menon &lt;menon.nishanth@gmail.com&gt;
Acked-by: Heiko Schocher &lt;hs@denx.de&gt;
Signed-off-by: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch modifies the init routine to follow the TRM
recommendations. It also modifies the i2c_read_byte function
to reflect subtle differences between the i2c controller in
OMAP3 and OMAP4.

Signed-off-by:  Steve Sakoman &lt;steve@sakoman.com&gt;
Acked-by: Nishanth Menon &lt;menon.nishanth@gmail.com&gt;
Acked-by: Heiko Schocher &lt;hs@denx.de&gt;
Signed-off-by: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>i2c: soft_i2c: add simple GPIO implementation</title>
<updated>2010-07-22T06:03:47+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2010-07-21T17:38:02+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=793b5726f7e998c7cec93ea5ee7910dd6ddb1e5e'/>
<id>793b5726f7e998c7cec93ea5ee7910dd6ddb1e5e</id>
<content type='text'>
Since the vast majority of GPIO I2C implementations behave the same way,
support the common GPIO framework with default settings.

This adds two new defines CONFIG_SOFT_I2C_GPIO_{SCL,SDA} so that boards
which want GPIO I2C support need only define these.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Tested-by: Thomas Chou &lt;thomas@wytron.com.tw&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since the vast majority of GPIO I2C implementations behave the same way,
support the common GPIO framework with default settings.

This adds two new defines CONFIG_SOFT_I2C_GPIO_{SCL,SDA} so that boards
which want GPIO I2C support need only define these.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Tested-by: Thomas Chou &lt;thomas@wytron.com.tw&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ARMV7: Restructure OMAP i2c driver to allow code sharing between OMAP3 and OMAP4</title>
<updated>2010-07-06T00:00:10+00:00</updated>
<author>
<name>Steve Sakoman</name>
<email>steve@sakoman.com</email>
</author>
<published>2010-06-12T13:42:57+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=938717cee195159950cc4e3b16f4e4f7148421a2'/>
<id>938717cee195159950cc4e3b16f4e4f7148421a2</id>
<content type='text'>
This patch modifies the omap24xx driver so that it will also work with OMAP4.

Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
Signed-off-by: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch modifies the omap24xx driver so that it will also work with OMAP4.

Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
Signed-off-by: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Blackfin: TWI/I2C: implement multibus support</title>
<updated>2010-05-05T08:04:38+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2010-05-05T07:20:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b5cebb4fd60fefc7700a486bb74fecc66c07acff'/>
<id>b5cebb4fd60fefc7700a486bb74fecc66c07acff</id>
<content type='text'>
In order to do this cleanly, the register accesses have to be converted to
a C struct (base pointer), so do that in the process.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to do this cleanly, the register accesses have to be converted to
a C struct (base pointer), so do that in the process.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fsl_i2c: Added a callpoint for i2c_board_late_init</title>
<updated>2010-04-19T05:46:35+00:00</updated>
<author>
<name>Richard Retanubun</name>
<email>RichardRetanubun@RuggedCom.com</email>
</author>
<published>2010-04-12T19:08:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=26a33504a55e4882520f2e9da96ba6c22badb353'/>
<id>26a33504a55e4882520f2e9da96ba6c22badb353</id>
<content type='text'>
This patch adds a callpoint in i2c_init that allows board specific
i2c board initialization (typically for i2c bus reset) that is called
after i2c_init operations, allowing the i2c_board_late_init function
to use the pre-configured i2c bus speed and slave address.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds a callpoint in i2c_init that allows board specific
i2c board initialization (typically for i2c bus reset) that is called
after i2c_init operations, allowing the i2c_board_late_init function
to use the pre-configured i2c bus speed and slave address.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace "#include &lt;asm-$ARCH/$FILE&gt;" with "#include &lt;asm/$FILE&gt;"</title>
<updated>2010-04-13T07:13:04+00:00</updated>
<author>
<name>Peter Tyser</name>
<email>ptyser@xes-inc.com</email>
</author>
<published>2010-04-13T03:28:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=61f2b38a17f5b21c59f2afe6cf1cbb5f28638cf9'/>
<id>61f2b38a17f5b21c59f2afe6cf1cbb5f28638cf9</id>
<content type='text'>
The appropriate include/asm-$ARCH directory should already by symlinked
to include/asm so using the whole "asm-$ARCH" path is unnecessary.

This change should also allow us to move the include/asm-$ARCH
directories into their appropriate lib/$ARCH/ directories.

Signed-off-by: Peter Tyser &lt;ptyser@xes-inc.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The appropriate include/asm-$ARCH directory should already by symlinked
to include/asm so using the whole "asm-$ARCH" path is unnecessary.

This change should also allow us to move the include/asm-$ARCH
directories into their appropriate lib/$ARCH/ directories.

Signed-off-by: Peter Tyser &lt;ptyser@xes-inc.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
