[PATCH] powerpc: Early debugging support for iSeries
Connect iSeries up to the standard early debugging infrastructure. To actually use this you need to enable the iSeries early debugging in setup_64.c. Then after the messages are logged hit Ctrl-x Ctrl-x on your console to dump the Hypervisor console buffer. Signed-off-by: Michael Ellerman <michael@ellerman.id.au> Signed-off-by: Paul Mackerras <paulus@samba.org>
This commit is contained in:
committed by
Paul Mackerras
parent
f481f1edee
commit
bf6a7112bd
@ -75,22 +75,26 @@
|
||||
* but your kernel will not boot on anything else if you do so
|
||||
*/
|
||||
|
||||
/* This one is for use on LPAR machines that support an HVC console
|
||||
* on vterm 0
|
||||
*/
|
||||
/* For use on LPAR machines that support an HVC console on vterm 0 */
|
||||
extern void udbg_init_debug_lpar(void);
|
||||
/* This one is for use on Apple G5 machines
|
||||
*/
|
||||
|
||||
/* This one is for use on Apple G5 machines */
|
||||
extern void udbg_init_pmac_realmode(void);
|
||||
|
||||
/* That's RTAS panel debug */
|
||||
extern void call_rtas_display_status_delay(unsigned char c);
|
||||
|
||||
/* Here's maple real mode debug */
|
||||
extern void udbg_init_maple_realmode(void);
|
||||
|
||||
/* For iSeries - hit Ctrl-x Ctrl-x to see the output */
|
||||
extern void udbg_init_iseries(void);
|
||||
|
||||
#define EARLY_DEBUG_INIT() do {} while(0)
|
||||
|
||||
#if 0
|
||||
#define EARLY_DEBUG_INIT() udbg_init_debug_lpar()
|
||||
#define EARLY_DEBUG_INIT() udbg_init_iseries()
|
||||
#define EARLY_DEBUG_INIT() udbg_init_maple_realmode()
|
||||
#define EARLY_DEBUG_INIT() udbg_init_pmac_realmode()
|
||||
#define EARLY_DEBUG_INIT() \
|
||||
|
Reference in New Issue
Block a user