public inbox for linux-omap@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] ARM: omap: dmtimer: fix incorrect TCRR value in posted mode
@ 2012-05-11 13:53 Tarun Kanti DebBarma
  2012-05-11 13:53 ` [PATCH 1/2] ARM: omap: hwmod: Add an 'ick' clkdev alias Tarun Kanti DebBarma
  2012-05-11 13:53 ` [PATCH 2/2] ARM: omap: dmtimer: set non-posted mode if iclk less than 4*fck Tarun Kanti DebBarma
  0 siblings, 2 replies; 8+ messages in thread
From: Tarun Kanti DebBarma @ 2012-05-11 13:53 UTC (permalink / raw)
  To: linux-omap
  Cc: paul, tony, santosh.shilimkar, khilman, b-cousson,
	Tarun Kanti DebBarma

Timers in PER domain periodically report old time from TCRR in posted mode
unless ICLK >= 4 * FCLK. The problem is addressed in the following manner:

Patch 1: Adds ick alias in the clkdev table so that dmtimer code can
extract the iclk rate using clk_get_rate().

Patch 2: The final logic added in omap_dm_timer_prepare() where timer is
set to non-posted mode if iclk < 4*fclk.

Rajendra Nayak (1):
  ARM: omap: hwmod: Add an 'ick' clkdev alias

Tarun Kanti DebBarma (1):
  ARM: omap: dmtimer: set non-posted mode if iclk less than 4*fck

 arch/arm/plat-omap/dmtimer.c     |   12 ++++++++++++
 arch/arm/plat-omap/omap_device.c |    3 +++
 2 files changed, 15 insertions(+), 0 deletions(-)


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2012-06-20 14:15 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-11 13:53 [PATCH 0/2] ARM: omap: dmtimer: fix incorrect TCRR value in posted mode Tarun Kanti DebBarma
2012-05-11 13:53 ` [PATCH 1/2] ARM: omap: hwmod: Add an 'ick' clkdev alias Tarun Kanti DebBarma
2012-05-11 13:53 ` [PATCH 2/2] ARM: omap: dmtimer: set non-posted mode if iclk less than 4*fck Tarun Kanti DebBarma
2012-05-29 21:21   ` Kevin Hilman
2012-06-06 11:11     ` DebBarma, Tarun Kanti
2012-06-20 13:13       ` Tony Lindgren
2012-06-20 13:17         ` Shilimkar, Santosh
2012-06-20 14:15           ` Tony Lindgren

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox