mirror of
https://github.com/torvalds/linux.git
synced 2024-12-29 14:21:47 +00:00
powerpc: Print progress of ibm,client-architecture method
The ibm,client-architecture method will often cause a reconfiguration reboot. When this happens the last thing we see is: Hypertas detected, assuming LPAR ! Which doesn't explain what just happened. Wrap the ibm,client-architecture so it's clear what is going on: Calling ibm,client-architecture... done In order to maintain the law of conservation of screen real estate, downgrade two other messages to debug. Signed-off-by: Anton Blanchard <anton@samba.org> Signed-off-by: Paul Mackerras <paulus@samba.org>
This commit is contained in:
parent
85701e6ac1
commit
4da727ae2a
@ -732,15 +732,17 @@ static void __init prom_send_capabilities(void)
|
||||
root = call_prom("open", 1, 1, ADDR("/"));
|
||||
if (root != 0) {
|
||||
/* try calling the ibm,client-architecture-support method */
|
||||
prom_printf("Calling ibm,client-architecture...");
|
||||
if (call_prom_ret("call-method", 3, 2, &ret,
|
||||
ADDR("ibm,client-architecture-support"),
|
||||
root,
|
||||
ADDR(ibm_architecture_vec)) == 0) {
|
||||
/* the call exists... */
|
||||
if (ret)
|
||||
prom_printf("WARNING: ibm,client-architecture"
|
||||
prom_printf("\nWARNING: ibm,client-architecture"
|
||||
"-support call FAILED!\n");
|
||||
call_prom("close", 1, 0, root);
|
||||
prom_printf(" done\n");
|
||||
return;
|
||||
}
|
||||
call_prom("close", 1, 0, root);
|
||||
@ -1495,7 +1497,7 @@ static int __init prom_find_machine_type(void)
|
||||
return PLATFORM_GENERIC;
|
||||
x = prom_getproplen(rtas, "ibm,hypertas-functions");
|
||||
if (x != PROM_ERROR) {
|
||||
prom_printf("Hypertas detected, assuming LPAR !\n");
|
||||
prom_debug("Hypertas detected, assuming LPAR !\n");
|
||||
return PLATFORM_PSERIES_LPAR;
|
||||
}
|
||||
return PLATFORM_PSERIES;
|
||||
@ -1544,7 +1546,7 @@ static void __init prom_check_displays(void)
|
||||
};
|
||||
const unsigned char *clut;
|
||||
|
||||
prom_printf("Looking for displays\n");
|
||||
prom_debug("Looking for displays\n");
|
||||
for (node = 0; prom_next_node(&node); ) {
|
||||
memset(type, 0, sizeof(type));
|
||||
prom_getprop(node, "device_type", type, sizeof(type));
|
||||
|
Loading…
Reference in New Issue
Block a user