ARM: OMAP5: Add HWMOD_SWSUP_SIDLE_ACT flag for UART
authorVignesh R <vigneshr@ti.com>
Wed, 18 Jan 2017 11:48:07 +0000 (17:18 +0530)
committerTony Lindgren <tony@atomide.com>
Fri, 20 Jan 2017 18:08:57 +0000 (10:08 -0800)
commitbd5e444bf1dcea50b89b3555e85e895843a82f32
tree1f26eb051a53fe49a9796a8e7c4ab2fa3897bb48
parentf62280efe8934a1275fd148ef302d1afec8cd3df
ARM: OMAP5: Add HWMOD_SWSUP_SIDLE_ACT flag for UART

According to the commit ca43ea345de9 ("ARM: OMAP2+: hwmod: Add a new
flag to handle SIDLE in SWSUP only in active"), UART IP needs the sidle
mode to be controlled in SW only while they are active. Once inactive,
the IP needs to be put back in HW control so they are also wakeup
capable. The flag HWMOD_SWSUP_SIDLE takes care of this. So add this flag
to all instances of UART.

With this change, 8250 UART now gives out proper RX Timeout interrupts
and is usable as console.

Signed-off-by: Vignesh R <vigneshr@ti.com>
Reviewed-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/omap_hwmod_54xx_data.c