summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/board-zoom-debugboard.c
diff options
context:
space:
mode:
authorTony Lindgren2010-05-01 02:39:19 +0200
committerTony Lindgren2010-05-04 02:53:08 +0200
commit96554d70775e936e870f61d9523c9bab3fd54ad6 (patch)
tree7a3c8f4b40d5753de274226cf7829bbbc9d0eb14 /arch/arm/mach-omap2/board-zoom-debugboard.c
parentomap2/3/4: Fix multi.h when omap3 and omap4 are selected without omap2 (diff)
downloadkernel-qcow2-linux-96554d70775e936e870f61d9523c9bab3fd54ad6.tar.gz
kernel-qcow2-linux-96554d70775e936e870f61d9523c9bab3fd54ad6.tar.xz
kernel-qcow2-linux-96554d70775e936e870f61d9523c9bab3fd54ad6.zip
omap: Use a memory address for storing the debug port info instead of UART1 scratchpad
This removes the dependency to the UART1 being available for storing the debug configuration in uncompress.h. This will simplify the DEBUG_LL UART configuration for boards that may not have UART1, or have an external UART as it requires only one mapping for DEBUG_LL. The patch has a few limitations. Basically now we're assuming that the kernel uncompress code won't overlap with OMAP_UART_INFO. We also assume the printascii is called at least once before paging_init in order for addruart to have a chance to read the UART setup from OMAP_UART_INFO. As suggested by Cyril Chemparathy <cyril@ti.com>, Vikram Pandita <vikram.pandita@ti.com> and Kevin Hilman <khilman@deeprootsystems.com>. Based on an earlier patch posted for Davinci by Cyril Chemparathy <cyril@ti.com>. Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/mach-omap2/board-zoom-debugboard.c')
0 files changed, 0 insertions, 0 deletions