ARM: AM43xx: Fix UART clocks enabling
authorLokesh Vutla <lokeshvutla@ti.com>
Mon, 2 Jun 2014 05:19:03 +0000 (10:49 +0530)
committerTom Rini <trini@ti.com>
Fri, 6 Jun 2014 21:46:15 +0000 (17:46 -0400)
commitccd2f8db814b88bf4f7a7d418048051d259014a4
treefca96e748394fad035cfd12a2caf04b743762c9e
parentfa03834fdf62eb40bc2d47c0e4289d6c250cb148
ARM: AM43xx: Fix UART clocks enabling

After enabling a module, SW has to wait on IDLEST bit
until it is Fully functional. This wait is missing for UART module
and there is a immediate access of UART registers after this. So there
is a chance of hang on this module( This can happen when we are running
from MPU SRAM). So waiting for IDLEST bit.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
arch/arm/cpu/armv7/am33xx/clock_am43xx.c