提交 aae290fb 编写于 作者: S Santosh Shilimkar 提交者: Kevin Hilman

ARM: OMAP4: Bypass the clock check.

Second reason of OMAP4 boot failure on 2.6.31.rc6, the UART
platform data is not getting registered to kernel.
Registration was failing because of clock check failure in
omap_serial_init().
Below patch fix the same.

OMAP4 clock framework patches are still getting discussed on mailing
list so till then we need this.
Signed-off-by: NSyed Rafiuddin <rafiuddin.syed@ti.com>
Signed-off-by: NSantosh Shilimkar <santosh.shilimkar@ti.com>
Acked-by: NTony Lindgren <tony@atomide.com>
Signed-off-by: NKevin Hilman <khilman@deeprootsystems.com>
上级 0e3eaadf
...@@ -609,8 +609,11 @@ void __init omap_serial_init(void) ...@@ -609,8 +609,11 @@ void __init omap_serial_init(void)
uart->fck = NULL; uart->fck = NULL;
} }
if (!uart->ick || !uart->fck) /* FIXME: Remove this once the clkdev is ready */
continue; if (!cpu_is_omap44xx()) {
if (!uart->ick || !uart->fck)
continue;
}
uart->num = i; uart->num = i;
p->private_data = uart; p->private_data = uart;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册