diff options
author | Geoff Levand <geoffrey.levand@am.sony.com> | 2007-06-16 08:06:40 +1000 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2007-06-28 19:16:49 +1000 |
commit | b96fbb6e1eb81bb21a8c3462773a0056e12de427 (patch) | |
tree | 5a4094f10d63bafaa5d203497857bb36e9e34bd1 | |
parent | 0aa97d6e420039fc4a6040acdf53e56e0f90c0f5 (diff) | |
download | blackbird-op-linux-b96fbb6e1eb81bb21a8c3462773a0056e12de427.tar.gz blackbird-op-linux-b96fbb6e1eb81bb21a8c3462773a0056e12de427.zip |
[POWERPC] Fix constantness of bootwrapper arg
Fixes the constantness of the powerpc bootwrapper's console_ops.write
routine. Allows printing of constant strings.
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
-rw-r--r-- | arch/powerpc/boot/ofconsole.c | 2 | ||||
-rw-r--r-- | arch/powerpc/boot/ops.h | 2 | ||||
-rw-r--r-- | arch/powerpc/boot/serial.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/arch/powerpc/boot/ofconsole.c b/arch/powerpc/boot/ofconsole.c index 00c9dc92dd2f..43c0f36c3326 100644 --- a/arch/powerpc/boot/ofconsole.c +++ b/arch/powerpc/boot/ofconsole.c @@ -33,7 +33,7 @@ static int of_console_open(void) return -1; } -static void of_console_write(char *buf, int len) +static void of_console_write(const char *buf, int len) { of_call_prom("write", 3, 1, of_stdout_handle, buf, len); } diff --git a/arch/powerpc/boot/ops.h b/arch/powerpc/boot/ops.h index 959124f3f9af..a1581b7f1779 100644 --- a/arch/powerpc/boot/ops.h +++ b/arch/powerpc/boot/ops.h @@ -51,7 +51,7 @@ extern struct dt_ops dt_ops; /* Console operations */ struct console_ops { int (*open)(void); - void (*write)(char *buf, int len); + void (*write)(const char *buf, int len); void (*edit_cmdline)(char *buf, int len); void (*close)(void); void *data; diff --git a/arch/powerpc/boot/serial.c b/arch/powerpc/boot/serial.c index 7fd32330a9a5..eaa0d3ae3518 100644 --- a/arch/powerpc/boot/serial.c +++ b/arch/powerpc/boot/serial.c @@ -27,7 +27,7 @@ static int serial_open(void) return scdp->open(); } -static void serial_write(char *buf, int len) +static void serial_write(const char *buf, int len) { struct serial_console_data *scdp = console_ops.data; |