OMAP2: PM: check UART status before trying to idle
authorKevin Hilman <khilman@deeprootsystems.com>
Fri, 8 Oct 2010 17:23:32 +0000 (10:23 -0700)
committerTony Lindgren <tony@atomide.com>
Fri, 8 Oct 2010 17:23:32 +0000 (10:23 -0700)
commit503923eeecb93ff69ee940549f314e0fe3a68429
treefc07ee0f483c3e07a9d52d484c6a80987ed428de
parentcc7a1d2a540a780066aa562c651a88dd28b6fc8a
OMAP2: PM: check UART status before trying to idle

As is done on OMAP3, check omap_uart_can_sleep() as one of the
pre-conditions for entering the idle loop.  Without this check,
entering idle introduces large latencies on active UARTs, and is
especially noticable on serial console.

Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/pm24xx.c