<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/include/asm-arm/arch-omap/dmtimer.h, branch v2.6.31-rc2</title>
<subtitle>Linux Kernel (branches are rebased on master from time to time)</subtitle>
<id>https://sre.ring0.de/linux/atom?h=v2.6.31-rc2</id>
<link rel='self' href='https://sre.ring0.de/linux/atom?h=v2.6.31-rc2'/>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/'/>
<updated>2008-08-07T08:55:48Z</updated>
<entry>
<title>[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach</title>
<updated>2008-08-07T08:55:48Z</updated>
<author>
<name>Russell King</name>
<email>rmk@dyn-67.arm.linux.org.uk</email>
</author>
<published>2008-08-05T15:14:15Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=a09e64fbc0094e3073dbb09c3b4bfe4ab669244b'/>
<id>urn:sha1:a09e64fbc0094e3073dbb09c3b4bfe4ab669244b</id>
<content type='text'>
This just leaves include/asm-arm/plat-* to deal with.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>ARM: OMAP: DMTimer: Optimize by adding load and start</title>
<updated>2008-07-03T09:24:30Z</updated>
<author>
<name>Richard Woodruff</name>
<email>r-woodruff2@ti.com</email>
</author>
<published>2008-07-03T09:24:30Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=3fddd09e59cf49dc339e2de74d31a76c1f7f172f'/>
<id>urn:sha1:3fddd09e59cf49dc339e2de74d31a76c1f7f172f</id>
<content type='text'>
This patch optimizes the timer load and start sequence.  By combining the
load and start a needless posted wait can be removed from the system timer
execution path.

* Before patch register writes are taking up .078% @ 500MHz during idle.

 Address                 |total  |min  |max      |avr     |count|ratio%
 old\process\default_idle|7.369s |0.0us|999.902ms|14.477ms|509. |62.661%
 ld\Global\cpu_v7_do_idle|4.265s |0.0us|375.786ms|24.374ms|175. |36.270%
                (UNKNOWN)|17.503ms|0.us|531.080us|5.119us|3419. |0.148%
 r\omap_dm_timer_set_load|8.135ms|0.0us|79.887us|15.065us|540.  |0.069% &lt;--
 \vmlinux-old\Global\_end|2.023ms|0.0us|4.000us|0.560us|3613.   |0.017%
 -old\Global\__raw_readsw|1.962ms|0.0us|108.610us|9.167us|214.  |0.016%
 old\smc91x\smc_interrupt|1.353ms|0.0us|10.212us|2.348us|576.   |0.011%
 s/namei\__link_path_walk|1.161ms|0.0us|4.310us|0.762us|  1524. |0.009%
 \omap_dm_timer_write_reg|1.085ms|0.0us|126.150us|2.153us|504.  |0.009% &lt;--

* After patch timer functions do not show up in top listings for long captures.

Signed-off-by: Richard Woodruff &lt;r-woodruff2@ti.com&gt;
Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;

</content>
</entry>
<entry>
<title>fix file specification in comments</title>
<updated>2006-10-03T21:01:26Z</updated>
<author>
<name>Uwe Zeisberger</name>
<email>Uwe_Zeisberger@digi.com</email>
</author>
<published>2006-10-03T21:01:26Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=f30c2269544bffc7bf1b0d7c0abe5be1be83b8cb'/>
<id>urn:sha1:f30c2269544bffc7bf1b0d7c0abe5be1be83b8cb</id>
<content type='text'>
Many files include the filename at the beginning, serveral used a wrong one.

Signed-off-by: Uwe Zeisberger &lt;Uwe_Zeisberger@digi.com&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>ARM: OMAP: Add enable/disable functions for dmtimer</title>
<updated>2006-09-25T09:41:42Z</updated>
<author>
<name>Timo Teras</name>
<email>timo.teras@solidboot.com</email>
</author>
<published>2006-09-25T09:41:42Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=12583a70ac6b6641905e37fdd61a7f711fb4ce2b'/>
<id>urn:sha1:12583a70ac6b6641905e37fdd61a7f711fb4ce2b</id>
<content type='text'>
Add enable/disable functions which effectively control the GPT iclk and fclk.

Signed-off-by: Timo Teras &lt;timo.teras@solidboot.com&gt;
Signed-off-by: Juha Yrjola &lt;juha.yrjola@solidboot.com&gt;
Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
</content>
</entry>
<entry>
<title>ARM: OMAP: Update dmtimers</title>
<updated>2006-06-26T23:16:23Z</updated>
<author>
<name>Timo Teras</name>
<email>timo.teras@solidboot.com</email>
</author>
<published>2006-06-26T23:16:23Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=83379c81f6f05a6e80db66ae33378feb4cbca6b3'/>
<id>urn:sha1:83379c81f6f05a6e80db66ae33378feb4cbca6b3</id>
<content type='text'>
- Initialize timer outside of spinlock to reduce the time the spinlock is held
- Do clk_get to the source clocks during initialization to avoid sleeping later
- New function to set counter register

Signed-off-by: Timo Teras &lt;timo.teras@solidboot.com&gt;
Signed-off-by: Juha Yrjola &lt;juha.yrjola@solidboot.com&gt;
Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
</content>
</entry>
<entry>
<title>ARM: OMAP: Port dmtimers to OMAP2 and implement PWM support</title>
<updated>2006-06-26T23:16:12Z</updated>
<author>
<name>Timo Teras</name>
<email>timo.teras@solidboot.com</email>
</author>
<published>2006-06-26T23:16:12Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=77900a2fc3bfb1eb6eaa6d43eef4591e1f7c600d'/>
<id>urn:sha1:77900a2fc3bfb1eb6eaa6d43eef4591e1f7c600d</id>
<content type='text'>
Port dmtimer framework to OMAP2.
Modify the dmtimers API to support setting of PWM configuration and prescaler.
Convert 32 kHz timer and GP timer to use the dmtimer framework.

Signed-off-by: Timo Teras &lt;timo.teras@solidboot.com&gt;
Signed-off-by: Juha Yrjola &lt;juha.yrjola@solidboot.com&gt;
Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
</content>
</entry>
<entry>
<title>[ARM] 3427/1: ARM: OMAP: 2/8 Update timers</title>
<updated>2006-04-02T16:46:21Z</updated>
<author>
<name>Tony Lindgren</name>
<email>tony@atomide.com</email>
</author>
<published>2006-04-02T16:46:21Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=a569c6ec37e78eef4299d0a60ae4028459b27117'/>
<id>urn:sha1:a569c6ec37e78eef4299d0a60ae4028459b27117</id>
<content type='text'>
Patch from Tony Lindgren

Update OMAP timers from linux-omap tree. The highlights of the
patch are:

- Move timer32k code from mach-omap1 to plat-omap and make it
  work also on omap24xx by Tony Lindgren
- Add support for dmtimer idle check for PM by Tuukka Tikkanen

Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] 2888/1: OMAP 3/4: Update omap include files, take 2</title>
<updated>2005-09-07T16:20:27Z</updated>
<author>
<name>Tony Lindgren</name>
<email>tony@atomide.com</email>
</author>
<published>2005-09-07T16:20:27Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=9839c6b8dd414612be0b6a70c4aa06eaca5b7652'/>
<id>urn:sha1:9839c6b8dd414612be0b6a70c4aa06eaca5b7652</id>
<content type='text'>
Patch from Tony Lindgren

This patch syncs the mainline kernel with linux-omap tree.
The highlights of the patch are:
- Start adding 24xx support by Paul Mundt
- Clean-up of cpu detection by Dirk Behme and Tony Lindgren
- Add DSP header by Toshihiro Kobayashi
- Add support for mtd-xip by Vladimir Barinov
- Add various new mux registers
- Move OMAP specific serial defines back to serial.h

Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
</feed>
