<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/cpu/arm926ejs/davinci/timer.c, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/cpu/arm926ejs/davinci/timer.c?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/cpu/arm926ejs/davinci/timer.c?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2010-04-13T07:13:24Z</updated>
<entry>
<title>arm: Move cpu/$CPU to arch/arm/cpu/$CPU</title>
<updated>2010-04-13T07:13:24Z</updated>
<author>
<name>Peter Tyser</name>
<email>ptyser@xes-inc.com</email>
</author>
<published>2010-04-13T03:28:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=84ad688473bec2875e171b71040eb9e033c6c206'/>
<id>urn:sha1:84ad688473bec2875e171b71040eb9e033c6c206</id>
<content type='text'>
Signed-off-by: Peter Tyser &lt;ptyser@xes-inc.com&gt;
</content>
</entry>
<entry>
<title>Generic udelay() with watchdog support</title>
<updated>2009-12-05T00:08:53Z</updated>
<author>
<name>Ingo van Lil</name>
<email>inguin@gmx.de</email>
</author>
<published>2009-11-24T13:09:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3eb90bad651fab39cffba750ec4421a9c01d60e7'/>
<id>urn:sha1:3eb90bad651fab39cffba750ec4421a9c01d60e7</id>
<content type='text'>
According to the PPC reference implementation the udelay() function is
responsible for resetting the watchdog timer as frequently as needed.
Most other architectures do not meet that requirement, so long-running
operations might result in a watchdog reset.

This patch adds a generic udelay() function which takes care of
resetting the watchdog before calling an architecture-specific
__udelay().

Signed-off-by: Ingo van Lil &lt;inguin@gmx.de&gt;
</content>
</entry>
<entry>
<title>TI Davinci timer.c: Remove volatiles and memory mapped structures</title>
<updated>2009-11-27T22:26:14Z</updated>
<author>
<name>Nick Thompson</name>
<email>nick.thompson@gefanuc.com</email>
</author>
<published>2009-11-12T16:02:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9868a36dfb8de4bb98b48e4f4eb912312d67279e'/>
<id>urn:sha1:9868a36dfb8de4bb98b48e4f4eb912312d67279e</id>
<content type='text'>
Remove volatiles and memory mapped structure accesses and replace with
readl and writel macro usage.

Signed-off-by: Nick Thompson &lt;nick.thompson@gefanuc.com&gt;
</content>
</entry>
<entry>
<title>arm920/926/926: remove non needed header</title>
<updated>2009-06-12T18:39:49Z</updated>
<author>
<name>Jean-Christophe PLAGNIOL-VILLARD</name>
<email>plagnioj@jcrosoft.com</email>
</author>
<published>2009-05-15T21:47:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2907798926ee932f453ac8538e7a6c05c18428a5'/>
<id>urn:sha1:2907798926ee932f453ac8538e7a6c05c18428a5</id>
<content type='text'>
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD &lt;plagnioj@jcrosoft.com&gt;
</content>
</entry>
<entry>
<title>Fix e-mail address of Gary Jennejohn.</title>
<updated>2009-05-15T20:11:59Z</updated>
<author>
<name>Detlev Zundel</name>
<email>dzu@denx.de</email>
</author>
<published>2009-05-13T08:54:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=792a09eb9d5d8c4f74b7e9f2e887316d511a4e80'/>
<id>urn:sha1:792a09eb9d5d8c4f74b7e9f2e887316d511a4e80</id>
<content type='text'>
Signed-off-by: Detlev Zundel &lt;dzu@denx.de&gt;
</content>
</entry>
<entry>
<title>rename CFG_ macros to CONFIG_SYS</title>
<updated>2008-10-18T19:54:03Z</updated>
<author>
<name>Jean-Christophe PLAGNIOL-VILLARD</name>
<email>plagnioj@jcrosoft.com</email>
</author>
<published>2008-10-16T13:01:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6d0f6bcf337c5261c08fabe12982178c2c489d76'/>
<id>urn:sha1:6d0f6bcf337c5261c08fabe12982178c2c489d76</id>
<content type='text'>
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD &lt;plagnioj@jcrosoft.com&gt;
</content>
</entry>
<entry>
<title>ARM: Davinci: Fix DM644x timer overflow handling and cleanup</title>
<updated>2008-04-22T21:12:01Z</updated>
<author>
<name>Dirk Behme</name>
<email>dirk.behme@googlemail.com</email>
</author>
<published>2008-03-26T08:53:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=80c40b765b3642ddb9f3392b7898715aab44a29c'/>
<id>urn:sha1:80c40b765b3642ddb9f3392b7898715aab44a29c</id>
<content type='text'>
Fix ARM based DaVinci DM644x timer overflow handling and cleanup timer code.

Changes:

- Remove *_masked() functions as noted by Wolfgang

- Adapt register naming to recent TI spec (sprue26, March 2007)

- Fix reset_timer() handling

- As reported by Pieter [1] the overflow fix introduced a delay of factor 16 (e.g 2 seconds became 32). While the overflow fix is basically okay, it missed to divide udelay by 16, too. Fix this.

[1] http://article.gmane.org/gmane.comp.boot-loaders.u-boot/38179

- Remove software division of timer count value (DIV(x) macro) and do it in hardware (TIM_CLK_DIV).

Many thanks to Troy Kisky &lt;troy.kisky@boundarydevices.com&gt; and Pieter Voorthuijsen &lt;pieter.voorthuijsen@Prodrive.nl&gt; for the hints &amp; testing!

Patch is compile tested with davinci_dvevm &amp; sonata &amp; schmoogie configuration and tested by Pieter on DaVinci EVM hardware.

Signed-off-by: Dirk Behme &lt;dirk.behme@gmail.com&gt;
Acked-by: Pieter Voorthuijsen &lt;pieter.voorthuijsen@Prodrive.nl&gt;
</content>
</entry>
<entry>
<title>Revert merge of git://www.denx.de/git/u-boot-arm, commit 62479b18:</title>
<updated>2008-04-11T13:11:26Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2008-04-11T13:11:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=950a392464e616b4590bc4501be46e2d7d162dea'/>
<id>urn:sha1:950a392464e616b4590bc4501be46e2d7d162dea</id>
<content type='text'>
Reverting became necessary after it turned out that the patches in
the u-boot-arm repo were modified, and in some cases corrupted.

This reverts the following commits:

	066bebd6353e33af3adefc3404560871699e9961
	7a837b7310166ae8fc8b8d66d7ef01b60a80f9d6
	c88ae20580b2b01487b4cdcc8b2a113f551aee36
	a147e56f03871bba4f05058d5e04ce7deb010b04
	d6674e0e2a6a1f033945f78838566210d3f28c95
	8c8463cce44d849e37744749b32d38e1dfb12e50
	c98b47ad24b2d91f41c09a3d62d7f70ad84f4b7d
	8bf69d81782619187933a605f1a95ee1d069478d
	8c16cb0d3b971f46fbe77c072664c0f2dcd4471d
	a574a73852a527779234e73e17e7597fd8128882
	1377b5583a48021d983e1fd565f7d40c89e84d63
	1704dc20917b4f71e373e2c888497ee666d40380

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
</entry>
<entry>
<title>- Remove *_masked() functions as noted by Wolfgang</title>
<updated>2008-03-30T10:09:01Z</updated>
<author>
<name>Dirk Behme</name>
<email>dirk.behme@gmail.com</email>
</author>
<published>2008-03-30T10:09:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1704dc20917b4f71e373e2c888497ee666d40380'/>
<id>urn:sha1:1704dc20917b4f71e373e2c888497ee666d40380</id>
<content type='text'>
- Adapt register naming to recent TI spec (sprue26, March 2007)
- Fix reset_timer() handling
- As reported by Pieter [1] the overflow fix introduced a
delay of factor 16 (e.g 2 seconds became 32). While the
overflow fix is basically okay, it missed to divide udelay by
16, too. Fix this.
[1] http://article.gmane.org/gmane.comp.boot-loaders.u-boot/38179
- Remove software division of timer count value (DIV(x)
macro) and do it in hardware (TIM_CLK_DIV).
Many thanks to Troy Kisky &lt;troy.kisky@boundarydevices.com&gt;
and Pieter Voorthuijsen &lt;pieter.voorthuijsen@Prodrive.nl&gt; for
the hints &amp; testing!

Signed-off-by: Dirk Behme &lt;dirk.behme@gmail.com&gt;

Acked-by: Pieter Voorthuijsen &lt;pieter.voorthuijsen@Prodrive.nl&gt;
</content>
</entry>
<entry>
<title>Coding style cleanup. Prepare v1.3.2-rc2 release candidate</title>
<updated>2008-02-24T14:21:36Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2008-02-24T14:21:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b29661fc1151077776454288051bc9a488351ce8'/>
<id>urn:sha1:b29661fc1151077776454288051bc9a488351ce8</id>
<content type='text'>
Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
</entry>
</feed>
