Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 177855
b: refs/heads/master
c: 7580c9c
h: refs/heads/master
i:
  177853: 9c420b6
  177851: cb8769a
  177847: 73abfd1
  177839: 31f02b9
  177823: edf2004
  177791: c3e4f46
v: v3
  • Loading branch information
Dmitri Vorobiev authored and Ralf Baechle committed Dec 17, 2009
1 parent 5b2616a commit f008faa
Show file tree
Hide file tree
Showing 9 changed files with 18 additions and 20 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: cb6edd45f04152d91d598c0aadadbb3ac673d07b
refs/heads/master: 7580c9c3938f45b0d889728d5533cb46b0322a85
10 changes: 5 additions & 5 deletions trunk/arch/mips/bcm47xx/prom.c
Original file line number Diff line number Diff line change
Expand Up @@ -100,25 +100,25 @@ static __init void prom_init_console(void)

static __init void prom_init_cmdline(void)
{
static char buf[CL_SIZE] __initdata;
static char buf[COMMAND_LINE_SIZE] __initdata;

/* Get the kernel command line from CFE */
if (cfe_getenv("LINUX_CMDLINE", buf, CL_SIZE) >= 0) {
buf[CL_SIZE-1] = 0;
if (cfe_getenv("LINUX_CMDLINE", buf, COMMAND_LINE_SIZE) >= 0) {
buf[COMMAND_LINE_SIZE - 1] = 0;
strcpy(arcs_cmdline, buf);
}

/* Force a console handover by adding a console= argument if needed,
* as CFE is not available anymore later in the boot process. */
if ((strstr(arcs_cmdline, "console=")) == NULL) {
/* Try to read the default serial port used by CFE */
if ((cfe_getenv("BOOT_CONSOLE", buf, CL_SIZE) < 0)
if ((cfe_getenv("BOOT_CONSOLE", buf, COMMAND_LINE_SIZE) < 0)
|| (strncmp("uart", buf, 4)))
/* Default to uart0 */
strcpy(buf, "uart0");

/* Compute the new command line */
snprintf(arcs_cmdline, CL_SIZE, "%s console=ttyS%c,115200",
snprintf(arcs_cmdline, COMMAND_LINE_SIZE, "%s console=ttyS%c,115200",
arcs_cmdline, buf[4]);
}
}
Expand Down
4 changes: 1 addition & 3 deletions trunk/arch/mips/include/asm/bootinfo.h
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,6 @@
#define MACH_DEXXON_GDIUM2F10 5
#define MACH_LOONGSON_END 6

#define CL_SIZE COMMAND_LINE_SIZE

extern char *system_type;
const char *get_system_type(void);

Expand Down Expand Up @@ -107,7 +105,7 @@ extern void free_init_pages(const char *what,
/*
* Initial kernel command line, usually setup by prom_init()
*/
extern char arcs_cmdline[CL_SIZE];
extern char arcs_cmdline[COMMAND_LINE_SIZE];

/*
* Registers a0, a1, a3 and a4 as passed to the kernel entry by firmware
Expand Down
4 changes: 2 additions & 2 deletions trunk/arch/mips/kernel/setup.c
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,8 @@ EXPORT_SYMBOL(mips_machtype);

struct boot_mem_map boot_mem_map;

static char command_line[CL_SIZE];
char arcs_cmdline[CL_SIZE]=CONFIG_CMDLINE;
static char command_line[COMMAND_LINE_SIZE];
char arcs_cmdline[COMMAND_LINE_SIZE] = CONFIG_CMDLINE;

/*
* mips_io_port_base is the begin of the address space to which x86 style
Expand Down
4 changes: 2 additions & 2 deletions trunk/arch/mips/lasat/prom.c
Original file line number Diff line number Diff line change
Expand Up @@ -100,8 +100,8 @@ void __init prom_init(void)

/* Get the command line */
if (argc > 0) {
strncpy(arcs_cmdline, argv[0], CL_SIZE-1);
arcs_cmdline[CL_SIZE-1] = '\0';
strncpy(arcs_cmdline, argv[0], COMMAND_LINE_SIZE-1);
arcs_cmdline[COMMAND_LINE_SIZE-1] = '\0';
}

/* Set the I/O base address */
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/mips/mti-malta/malta-memory.c
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ static struct prom_pmemblock * __init prom_getmdesc(void)
char *memsize_str;
unsigned int memsize;
char *ptr;
static char cmdline[CL_SIZE] __initdata;
static char cmdline[COMMAND_LINE_SIZE] __initdata;

/* otherwise look in the environment */
memsize_str = prom_getenv("memsize");
Expand Down
4 changes: 2 additions & 2 deletions trunk/arch/mips/rb532/prom.c
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ static inline unsigned long tag2ul(char *arg, const char *tag)

void __init prom_setup_cmdline(void)
{
static char cmd_line[CL_SIZE] __initdata;
static char cmd_line[COMMAND_LINE_SIZE] __initdata;
char *cp, *board;
int prom_argc;
char **prom_argv, **prom_envp;
Expand Down Expand Up @@ -115,7 +115,7 @@ void __init prom_setup_cmdline(void)
strcpy(cp, arcs_cmdline);
cp += strlen(arcs_cmdline);
}
cmd_line[CL_SIZE-1] = '\0';
cmd_line[COMMAND_LINE_SIZE - 1] = '\0';

strcpy(arcs_cmdline, cmd_line);
}
Expand Down
4 changes: 2 additions & 2 deletions trunk/arch/mips/sibyte/common/cfe.c
Original file line number Diff line number Diff line change
Expand Up @@ -287,7 +287,7 @@ void __init prom_init(void)
* boot console
*/
cfe_cons_handle = cfe_getstdhandle(CFE_STDHANDLE_CONSOLE);
if (cfe_getenv("LINUX_CMDLINE", arcs_cmdline, CL_SIZE) < 0) {
if (cfe_getenv("LINUX_CMDLINE", arcs_cmdline, COMMAND_LINE_SIZE) < 0) {
if (argc >= 0) {
/* The loader should have set the command line */
/* too early for panic to do any good */
Expand Down Expand Up @@ -318,7 +318,7 @@ void __init prom_init(void)
#endif /* CONFIG_BLK_DEV_INITRD */

/* Not sure this is needed, but it's the safe way. */
arcs_cmdline[CL_SIZE-1] = 0;
arcs_cmdline[COMMAND_LINE_SIZE-1] = 0;

prom_meminit();

Expand Down
4 changes: 2 additions & 2 deletions trunk/arch/mips/txx9/generic/setup.c
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ static void __init prom_init_cmdline(void)
int argc;
int *argv32;
int i; /* Always ignore the "-c" at argv[0] */
static char builtin[CL_SIZE] __initdata;
static char builtin[COMMAND_LINE_SIZE] __initdata;

if (fw_arg0 >= CKSEG0 || fw_arg1 < CKSEG0) {
/*
Expand Down Expand Up @@ -315,7 +315,7 @@ static inline void txx9_cache_fixup(void)

static void __init preprocess_cmdline(void)
{
static char cmdline[CL_SIZE] __initdata;
static char cmdline[COMMAND_LINE_SIZE] __initdata;
char *s;

strcpy(cmdline, arcs_cmdline);
Expand Down

0 comments on commit f008faa

Please sign in to comment.