mirror of
https://github.com/torvalds/linux.git
synced 2024-12-04 18:13:04 +00:00
06125ff051
If the board has a debug uart the user is given a choice of which uart to use. The user can also select NONE, which means not to use one. In most of our header files when NONE is selected nothing is defined for MSM_DEBUG_UART_PHYS or MSM_DEBUG_UART_BASE. This causes a compile failure in debug-macro.S which expect something to be defined there. Example of the failure, arch/arm/kernel/built-in.o: In function `hexbuf': linux-2.6/arch/arm/kernel/debug.S:186: undefined reference to `MSM_DEBUG_UART_PHYS' linux-2.6/arch/arm/kernel/debug.S:186: undefined reference to `MSM_DEBUG_UART_BASE' This fixes the compile failure by adding an ifdef to debug-macro.S that removes all the debug uart code in the case of NONE. Signed-off-by: Daniel Walker <dwalker@codeaurora.org> |
||
---|---|---|
.. | ||
board.h | ||
clk.h | ||
debug-macro.S | ||
dma.h | ||
entry-macro-qgic.S | ||
entry-macro-vic.S | ||
entry-macro.S | ||
gpio.h | ||
hardware.h | ||
io.h | ||
iommu_hw-8xxx.h | ||
iommu.h | ||
irqs-7x00.h | ||
irqs-7x30.h | ||
irqs-8x50.h | ||
irqs-8x60.h | ||
irqs.h | ||
memory.h | ||
mmc.h | ||
msm_fb.h | ||
msm_iomap-7x00.h | ||
msm_iomap-7x30.h | ||
msm_iomap-8x50.h | ||
msm_iomap-8x60.h | ||
msm_iomap.h | ||
msm_smd.h | ||
sirc.h | ||
smp.h | ||
system.h | ||
timex.h | ||
uncompress.h | ||
vmalloc.h | ||
vreg.h |