diff options
| -rw-r--r-- | arch/m68knommu/kernel/setup.c | 5 | ||||
| -rw-r--r-- | arch/m68knommu/platform/5206/config.c | 8 | ||||
| -rw-r--r-- | arch/m68knommu/platform/5206e/config.c | 7 | ||||
| -rw-r--r-- | arch/m68knommu/platform/520x/config.c | 7 | ||||
| -rw-r--r-- | arch/m68knommu/platform/523x/config.c | 8 | ||||
| -rw-r--r-- | arch/m68knommu/platform/5249/config.c | 8 | ||||
| -rw-r--r-- | arch/m68knommu/platform/5272/config.c | 7 | ||||
| -rw-r--r-- | arch/m68knommu/platform/527x/config.c | 8 | ||||
| -rw-r--r-- | arch/m68knommu/platform/528x/config.c | 8 | ||||
| -rw-r--r-- | arch/m68knommu/platform/5307/config.c | 7 | ||||
| -rw-r--r-- | arch/m68knommu/platform/532x/config.c | 5 | ||||
| -rw-r--r-- | arch/m68knommu/platform/5407/config.c | 7 | ||||
| -rw-r--r-- | arch/m68knommu/platform/68VZ328/config.c | 7 |
13 files changed, 9 insertions, 83 deletions
diff --git a/arch/m68knommu/kernel/setup.c b/arch/m68knommu/kernel/setup.c index 2203f694f2..a5ac0d40fb 100644 --- a/arch/m68knommu/kernel/setup.c +++ b/arch/m68knommu/kernel/setup.c | |||
| @@ -132,6 +132,11 @@ void setup_arch(char **cmdline_p) | |||
| 132 | 132 | ||
| 133 | config_BSP(&command_line[0], sizeof(command_line)); | 133 | config_BSP(&command_line[0], sizeof(command_line)); |
| 134 | 134 | ||
| 135 | #if defined(CONFIG_BOOTPARAM) | ||
| 136 | strncpy(&command_line[0], CONFIG_BOOTPARAM_STRING, sizeof(command_line)); | ||
| 137 | command_line[sizeof(command_line) - 1] = 0; | ||
| 138 | #endif | ||
| 139 | |||
| 135 | printk(KERN_INFO "\x0F\r\n\nuClinux/" CPU "\n"); | 140 | printk(KERN_INFO "\x0F\r\n\nuClinux/" CPU "\n"); |
| 136 | 141 | ||
| 137 | #ifdef CONFIG_UCDIMM | 142 | #ifdef CONFIG_UCDIMM |
diff --git a/arch/m68knommu/platform/5206/config.c b/arch/m68knommu/platform/5206/config.c index 3343830aad..d265ed4e5a 100644 --- a/arch/m68knommu/platform/5206/config.c +++ b/arch/m68knommu/platform/5206/config.c | |||
| @@ -98,14 +98,6 @@ int mcf_timerirqpending(int timer) | |||
| 98 | void config_BSP(char *commandp, int size) | 98 | void config_BSP(char *commandp, int size) |
| 99 | { | 99 | { |
| 100 | mcf_setimr(MCFSIM_IMR_MASKALL); | 100 | mcf_setimr(MCFSIM_IMR_MASKALL); |
| 101 | |||
| 102 | #if defined(CONFIG_BOOTPARAM) | ||
| 103 | strncpy(commandp, CONFIG_BOOTPARAM_STRING, size); | ||
| 104 | commandp[size-1] = 0; | ||
| 105 | #else | ||
| 106 | memset(commandp, 0, size); | ||
| 107 | #endif | ||
| 108 | |||
| 109 | mach_sched_init = coldfire_timer_init; | 101 | mach_sched_init = coldfire_timer_init; |
| 110 | mach_tick = coldfire_tick; | 102 | mach_tick = coldfire_tick; |
| 111 | mach_gettimeoffset = coldfire_timer_offset; | 103 | mach_gettimeoffset = coldfire_timer_offset; |
diff --git a/arch/m68knommu/platform/5206e/config.c b/arch/m68knommu/platform/5206e/config.c index 0f67320b40..7fa5e8254c 100644 --- a/arch/m68knommu/platform/5206e/config.c +++ b/arch/m68knommu/platform/5206e/config.c | |||
| @@ -98,15 +98,10 @@ void config_BSP(char *commandp, int size) | |||
| 98 | { | 98 | { |
| 99 | mcf_setimr(MCFSIM_IMR_MASKALL); | 99 | mcf_setimr(MCFSIM_IMR_MASKALL); |
| 100 | 100 | ||
| 101 | #if defined(CONFIG_BOOTPARAM) | 101 | #if defined(CONFIG_NETtel) |
| 102 | strncpy(commandp, CONFIG_BOOTPARAM_STRING, size); | ||
| 103 | commandp[size-1] = 0; | ||
| 104 | #elif defined(CONFIG_NETtel) | ||
| 105 | /* Copy command line from FLASH to local buffer... */ | 102 | /* Copy command line from FLASH to local buffer... */ |
| 106 | memcpy(commandp, (char *) 0xf0004000, size); | 103 | memcpy(commandp, (char *) 0xf0004000, size); |
| 107 | commandp[size-1] = 0; | 104 | commandp[size-1] = 0; |
| 108 | #else | ||
| 109 | memset(commandp, 0, size); | ||
| 110 | #endif /* CONFIG_NETtel */ | 105 | #endif /* CONFIG_NETtel */ |
| 111 | 106 | ||
| 112 | mach_sched_init = coldfire_timer_init; | 107 | mach_sched_init = coldfire_timer_init; |
diff --git a/arch/m68knommu/platform/520x/config.c b/arch/m68knommu/platform/520x/config.c index 58b2878deb..85830f9882 100644 --- a/arch/m68knommu/platform/520x/config.c +++ b/arch/m68knommu/platform/520x/config.c | |||
| @@ -48,13 +48,6 @@ void mcf_autovector(unsigned int vec) | |||
| 48 | 48 | ||
| 49 | void config_BSP(char *commandp, int size) | 49 | void config_BSP(char *commandp, int size) |
| 50 | { | 50 | { |
| 51 | #ifdef CONFIG_BOOTPARAM | ||
| 52 | strncpy(commandp, CONFIG_BOOTPARAM_STRING, size); | ||
| 53 | commandp[size-1] = 0; | ||
| 54 | #else | ||
| 55 | memset(commandp, 0, size); | ||
| 56 | #endif | ||
| 57 | |||
| 58 | mach_sched_init = coldfire_pit_init; | 51 | mach_sched_init = coldfire_pit_init; |
| 59 | mach_tick = coldfire_pit_tick; | 52 | mach_tick = coldfire_pit_tick; |
| 60 | mach_gettimeoffset = coldfire_pit_offset; | 53 | mach_gettimeoffset = coldfire_pit_offset; |
diff --git a/arch/m68knommu/platform/523x/config.c b/arch/m68knommu/platform/523x/config.c index 9b054e6cae..c0157e1100 100644 --- a/arch/m68knommu/platform/523x/config.c +++ b/arch/m68knommu/platform/523x/config.c | |||
| @@ -63,14 +63,6 @@ void mcf_autovector(unsigned int vec) | |||
| 63 | void config_BSP(char *commandp, int size) | 63 | void config_BSP(char *commandp, int size) |
| 64 | { | 64 | { |
| 65 | mcf_disableall(); | 65 | mcf_disableall(); |
| 66 | |||
| 67 | #ifdef CONFIG_BOOTPARAM | ||
| 68 | strncpy(commandp, CONFIG_BOOTPARAM_STRING, size); | ||
| 69 | commandp[size-1] = 0; | ||
| 70 | #else | ||
| 71 | memset(commandp, 0, size); | ||
| 72 | #endif | ||
| 73 | |||
| 74 | mach_sched_init = coldfire_pit_init; | 66 | mach_sched_init = coldfire_pit_init; |
| 75 | mach_tick = coldfire_pit_tick; | 67 | mach_tick = coldfire_pit_tick; |
| 76 | mach_gettimeoffset = coldfire_pit_offset; | 68 | mach_gettimeoffset = coldfire_pit_offset; |
diff --git a/arch/m68knommu/platform/5249/config.c b/arch/m68knommu/platform/5249/config.c index d6706079d6..4cdeb71951 100644 --- a/arch/m68knommu/platform/5249/config.c +++ b/arch/m68knommu/platform/5249/config.c | |||
| @@ -96,14 +96,6 @@ int mcf_timerirqpending(int timer) | |||
| 96 | void config_BSP(char *commandp, int size) | 96 | void config_BSP(char *commandp, int size) |
| 97 | { | 97 | { |
| 98 | mcf_setimr(MCFSIM_IMR_MASKALL); | 98 | mcf_setimr(MCFSIM_IMR_MASKALL); |
| 99 | |||
| 100 | #if defined(CONFIG_BOOTPARAM) | ||
| 101 | strncpy(commandp, CONFIG_BOOTPARAM_STRING, size); | ||
| 102 | commandp[size-1] = 0; | ||
| 103 | #else | ||
| 104 | memset(commandp, 0, size); | ||
| 105 | #endif | ||
| 106 | |||
| 107 | mach_sched_init = coldfire_timer_init; | 99 | mach_sched_init = coldfire_timer_init; |
| 108 | mach_tick = coldfire_tick; | 100 | mach_tick = coldfire_tick; |
| 109 | mach_gettimeoffset = coldfire_timer_offset; | 101 | mach_gettimeoffset = coldfire_timer_offset; |
diff --git a/arch/m68knommu/platform/5272/config.c b/arch/m68knommu/platform/5272/config.c index 6b437cc977..609b10e4b9 100644 --- a/arch/m68knommu/platform/5272/config.c +++ b/arch/m68knommu/platform/5272/config.c | |||
| @@ -113,10 +113,7 @@ void config_BSP(char *commandp, int size) | |||
| 113 | 113 | ||
| 114 | mcf_disableall(); | 114 | mcf_disableall(); |
| 115 | 115 | ||
| 116 | #if defined(CONFIG_BOOTPARAM) | 116 | #if defined(CONFIG_NETtel) || defined(CONFIG_SCALES) |
| 117 | strncpy(commandp, CONFIG_BOOTPARAM_STRING, size); | ||
| 118 | commandp[size-1] = 0; | ||
| 119 | #elif defined(CONFIG_NETtel) || defined(CONFIG_SCALES) | ||
| 120 | /* Copy command line from FLASH to local buffer... */ | 117 | /* Copy command line from FLASH to local buffer... */ |
| 121 | memcpy(commandp, (char *) 0xf0004000, size); | 118 | memcpy(commandp, (char *) 0xf0004000, size); |
| 122 | commandp[size-1] = 0; | 119 | commandp[size-1] = 0; |
| @@ -128,8 +125,6 @@ void config_BSP(char *commandp, int size) | |||
| 128 | /* Copy command line from FLASH to local buffer... */ | 125 | /* Copy command line from FLASH to local buffer... */ |
| 129 | memcpy(commandp, (char *) 0xf0010000, size); | 126 | memcpy(commandp, (char *) 0xf0010000, size); |
| 130 | commandp[size-1] = 0; | 127 | commandp[size-1] = 0; |
| 131 | #else | ||
| 132 | memset(commandp, 0, size); | ||
| 133 | #endif | 128 | #endif |
| 134 | 129 | ||
| 135 | mcf_timervector = 69; | 130 | mcf_timervector = 69; |
diff --git a/arch/m68knommu/platform/527x/config.c b/arch/m68knommu/platform/527x/config.c index 28e7d964ee..126dac0664 100644 --- a/arch/m68knommu/platform/527x/config.c +++ b/arch/m68knommu/platform/527x/config.c | |||
| @@ -63,14 +63,6 @@ void mcf_autovector(unsigned int vec) | |||
| 63 | void config_BSP(char *commandp, int size) | 63 | void config_BSP(char *commandp, int size) |
| 64 | { | 64 | { |
| 65 | mcf_disableall(); | 65 | mcf_disableall(); |
| 66 | |||
| 67 | #ifdef CONFIG_BOOTPARAM | ||
| 68 | strncpy(commandp, CONFIG_BOOTPARAM_STRING, size); | ||
| 69 | commandp[size-1] = 0; | ||
| 70 | #else | ||
| 71 | memset(commandp, 0, size); | ||
| 72 | #endif | ||
| 73 | |||
| 74 | mach_sched_init = coldfire_pit_init; | 66 | mach_sched_init = coldfire_pit_init; |
| 75 | mach_tick = coldfire_pit_tick; | 67 | mach_tick = coldfire_pit_tick; |
| 76 | mach_gettimeoffset = coldfire_pit_offset; | 68 | mach_gettimeoffset = coldfire_pit_offset; |
diff --git a/arch/m68knommu/platform/528x/config.c b/arch/m68knommu/platform/528x/config.c index 805b4f74ff..aab1ef0c1f 100644 --- a/arch/m68knommu/platform/528x/config.c +++ b/arch/m68knommu/platform/528x/config.c | |||
| @@ -63,14 +63,6 @@ void mcf_autovector(unsigned int vec) | |||
| 63 | void config_BSP(char *commandp, int size) | 63 | void config_BSP(char *commandp, int size) |
| 64 | { | 64 | { |
| 65 | mcf_disableall(); | 65 | mcf_disableall(); |
| 66 | |||
| 67 | #ifdef CONFIG_BOOTPARAM | ||
| 68 | strncpy(commandp, CONFIG_BOOTPARAM_STRING, size); | ||
| 69 | commandp[size-1] = 0; | ||
| 70 | #else | ||
| 71 | memset(commandp, 0, size); | ||
| 72 | #endif | ||
| 73 | |||
| 74 | mach_sched_init = coldfire_pit_init; | 66 | mach_sched_init = coldfire_pit_init; |
| 75 | mach_tick = coldfire_pit_tick; | 67 | mach_tick = coldfire_pit_tick; |
| 76 | mach_gettimeoffset = coldfire_pit_offset; | 68 | mach_gettimeoffset = coldfire_pit_offset; |
diff --git a/arch/m68knommu/platform/5307/config.c b/arch/m68knommu/platform/5307/config.c index e04b84deb5..1f10e941b8 100644 --- a/arch/m68knommu/platform/5307/config.c +++ b/arch/m68knommu/platform/5307/config.c | |||
| @@ -111,10 +111,7 @@ void config_BSP(char *commandp, int size) | |||
| 111 | { | 111 | { |
| 112 | mcf_setimr(MCFSIM_IMR_MASKALL); | 112 | mcf_setimr(MCFSIM_IMR_MASKALL); |
| 113 | 113 | ||
| 114 | #if defined(CONFIG_BOOTPARAM) | 114 | #if defined(CONFIG_NETtel) || defined(CONFIG_eLIA) || \ |
| 115 | strncpy(commandp, CONFIG_BOOTPARAM_STRING, size); | ||
| 116 | commandp[size-1] = 0; | ||
| 117 | #elif defined(CONF | ||
