]> bbs.cooldavid.org Git - net-next-2.6.git/commit
Davinci: generalized debug macros
authorCyril Chemparathy <cyril@ti.com>
Tue, 18 May 2010 16:51:17 +0000 (12:51 -0400)
committerKevin Hilman <khilman@deeprootsystems.com>
Mon, 21 Jun 2010 19:48:30 +0000 (12:48 -0700)
commitdc2eb76c40590a3c080294d1fbd000c8f70d88a9
tree8c7bccdd0eb4dfba763cd19216d8c0a13dfb5d51
parent7e27d6e778cd87b6f2415515d7127eba53fe5d02
Davinci: generalized debug macros

This patch adopts a debug uart selection similar to the OMAP model.  During
the boot process, the uncompress code determines the physical and virtual base
addresses of the board-specific debug uart.  These addresses are then passed
on to the in-kernel debug macros through a small chunk of memory placed just
below the page tables (@0x80003ff8).

Signed-off-by: Cyril Chemparathy <cyril@ti.com>
Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
arch/arm/mach-davinci/include/mach/debug-macro.S
arch/arm/mach-davinci/include/mach/serial.h
arch/arm/mach-davinci/include/mach/uncompress.h