Comment 5 for bug 1034781

Revision history for this message
Li Li (lli5) wrote :

There're several problems in hb kernel.
1) CONFIG_DEBUG_HIGHBANK_UART is not enabled
2) HB_DEBUG_LL_VIRT_BASE resides in vmalloc area, wasting memory
3) arch/arm/mach-highbank/include/mach/debug-macro.S uses the predefined phys/virt uart io address directly - should calculate the value from HB_DEBUG_LL_VIRT_BASE instead.

1) is critical, which ensures 0xfee36000 is mapped to 0xfff36000 so that printch works for earlyprintk.