ARM: OMAP2+: UART: Avoid console uart idling during bootup
authorGovindraj.R <govindraj.raja@ti.com>
Mon, 7 Nov 2011 13:35:44 +0000 (19:05 +0530)
committerKevin Hilman <khilman@ti.com>
Thu, 15 Dec 2011 00:05:25 +0000 (16:05 -0800)
commit8612bd22f30369745d0fda0d540aca39ab591cc5
treed01e96866f707acb25fff0865eede5de3efab8b7
parent969996a57fd2345a1141280dddcf9e10fa5f6690
ARM: OMAP2+: UART: Avoid console uart idling during bootup

Omap-uart can be used as console uart to print early boot messages using
earlyprintk so for console uart prevent hwmod reset or idling during bootup.

Identify omap-uart used as console and avoid idling rather than preventing
all omap-uarts from idling during bootup. Update the comments for the same.

Remove the uart idling and enabling back using hwmod_idle/omap_device_enable
for all uarts that where left enabled from boot to set the hwmod framework
state machine right. This need not be taken care any more serial.c rather
can be handled within the hwmod framework.
Reference: http://www.spinics.net/lists/linux-omap/msg60300.html

Signed-off-by: Govindraj.R <govindraj.raja@ti.com>
Signed-off-by: Kevin Hilman <khilman@ti.com>
arch/arm/mach-omap2/serial.c