]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] powerpc: Make early debugging configurable via Kconfig
authorMichael Ellerman <michael@ellerman.id.au>
Wed, 11 Jan 2006 00:54:09 +0000 (11:54 +1100)
committerPaul Mackerras <paulus@samba.org>
Wed, 11 Jan 2006 03:48:26 +0000 (14:48 +1100)
commit79d4dce0e6e12dcce3e0d759d9ca801a3d67272f
tree5e9496d0a60e10a021c12117ec6bc8d513f39463
parentd7d9754775bbdb9dd5eb46680e6a4fa5adf4762b
[PATCH] powerpc: Make early debugging configurable via Kconfig

This patch adds Kconfig entries to control the early debugging options,
currently in setup_64.c.

Doing this via Kconfig rather than #defines means you can have one source tree,
which is buildable for multiple platforms - and you can enable the correct
early debug option for each platform via .config.

I made udbg_early_init() a static inline because otherwise GCC is to daft to
optimise it away when debugging is off.

Now that we have udbg_init_rtas() we can make call_rtas_display_status* static.

Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/powerpc/Kconfig.debug
arch/powerpc/kernel/rtas.c
arch/powerpc/kernel/setup_64.c
arch/powerpc/kernel/udbg.c
arch/powerpc/kernel/udbg_16550.c
arch/powerpc/platforms/powermac/udbg_scc.c
include/asm-powerpc/rtas.h
include/asm-powerpc/udbg.h