summaryrefslogtreecommitdiffstats
path: root/mm
diff options
context:
space:
mode:
authorSantosh Shilimkar <santosh.shilimkar@ti.com>2012-04-17 15:09:20 +0530
committerKevin Hilman <khilman@ti.com>2012-07-25 16:06:08 -0700
commitb93d70aeb8f3b5ed2d74643f5009239a55634e1d (patch)
tree925d3102051db9664772911f29a59155825c671d /mm
parent5b4d5bcc68940497722d98d99abee72a0ab1d6f1 (diff)
downloadtalos-obmc-linux-b93d70aeb8f3b5ed2d74643f5009239a55634e1d.tar.gz
talos-obmc-linux-b93d70aeb8f3b5ed2d74643f5009239a55634e1d.zip
ARM: OMAP4: CPUidle: Open broadcast clock-event device.
OMAP4 idle driver uses CLOCK_EVT_NOTIFY_BROADCAST_[ENTER/EXIT] for broadcast clock events. But _ENTER/_EXIT doesn't really open broadcast clock events and to explicitly setup the broadcast device, CLOCK_EVT_NOTIFY_BROADCAST_ON should be used. Add the missing CLOCK_EVT_NOTIFY_BROADCAST_ON clockevent notifications. This will setup the broadcast timer in either periodic/oneshot modes correctly. Recent clockevent infrastructure change 77b0d60 {leave the broadcast device in shutdown mode when not needed} exposed this bug leading to boot hangs in oneshot mode. Prior to this, periodic broadcast mode was also broken. This change fixes both the periodic/oneshot broadcast modes. Discussion thread : https://lkml.org/lkml/2012/4/9/13 Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com> Signed-off-by: Kevin Hilman <khilman@ti.com>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud