diff options
Diffstat (limited to 'arch/alpha/kernel')
-rw-r--r-- | arch/alpha/kernel/pci.c | 4 | ||||
-rw-r--r-- | arch/alpha/kernel/setup.c | 6 | ||||
-rw-r--r-- | arch/alpha/kernel/time.c | 11 | ||||
-rw-r--r-- | arch/alpha/kernel/vmlinux.lds.S | 2 |
4 files changed, 9 insertions, 14 deletions
diff --git a/arch/alpha/kernel/pci.c b/arch/alpha/kernel/pci.c index 3c10b9a1ddf5..ab642a4f08de 100644 --- a/arch/alpha/kernel/pci.c +++ b/arch/alpha/kernel/pci.c | |||
@@ -575,3 +575,7 @@ void pci_iounmap(struct pci_dev *dev, void __iomem * addr) | |||
575 | 575 | ||
576 | EXPORT_SYMBOL(pci_iomap); | 576 | EXPORT_SYMBOL(pci_iomap); |
577 | EXPORT_SYMBOL(pci_iounmap); | 577 | EXPORT_SYMBOL(pci_iounmap); |
578 | |||
579 | /* FIXME: Some boxes have multiple ISA bridges! */ | ||
580 | struct pci_dev *isa_bridge; | ||
581 | EXPORT_SYMBOL(isa_bridge); | ||
diff --git a/arch/alpha/kernel/setup.c b/arch/alpha/kernel/setup.c index 1aea7c7c683c..d352c2b05f1a 100644 --- a/arch/alpha/kernel/setup.c +++ b/arch/alpha/kernel/setup.c | |||
@@ -122,7 +122,7 @@ static void get_sysnames(unsigned long, unsigned long, unsigned long, | |||
122 | char **, char **); | 122 | char **, char **); |
123 | static void determine_cpu_caches (unsigned int); | 123 | static void determine_cpu_caches (unsigned int); |
124 | 124 | ||
125 | static char command_line[COMMAND_LINE_SIZE]; | 125 | static char __initdata command_line[COMMAND_LINE_SIZE]; |
126 | 126 | ||
127 | /* | 127 | /* |
128 | * The format of "screen_info" is strange, and due to early | 128 | * The format of "screen_info" is strange, and due to early |
@@ -547,7 +547,7 @@ setup_arch(char **cmdline_p) | |||
547 | } else { | 547 | } else { |
548 | strlcpy(command_line, COMMAND_LINE, sizeof command_line); | 548 | strlcpy(command_line, COMMAND_LINE, sizeof command_line); |
549 | } | 549 | } |
550 | strcpy(saved_command_line, command_line); | 550 | strcpy(boot_command_line, command_line); |
551 | *cmdline_p = command_line; | 551 | *cmdline_p = command_line; |
552 | 552 | ||
553 | /* | 553 | /* |
@@ -589,7 +589,7 @@ setup_arch(char **cmdline_p) | |||
589 | } | 589 | } |
590 | 590 | ||
591 | /* Replace the command line, now that we've killed it with strsep. */ | 591 | /* Replace the command line, now that we've killed it with strsep. */ |
592 | strcpy(command_line, saved_command_line); | 592 | strcpy(command_line, boot_command_line); |
593 | 593 | ||
594 | /* If we want SRM console printk echoing early, do it now. */ | 594 | /* If we want SRM console printk echoing early, do it now. */ |
595 | if (alpha_using_srm && srmcons_output) { | 595 | if (alpha_using_srm && srmcons_output) { |
diff --git a/arch/alpha/kernel/time.c b/arch/alpha/kernel/time.c index d7053eb4ffcf..4748e14a28bc 100644 --- a/arch/alpha/kernel/time.c +++ b/arch/alpha/kernel/time.c | |||
@@ -91,17 +91,6 @@ static inline __u32 rpcc(void) | |||
91 | } | 91 | } |
92 | 92 | ||
93 | /* | 93 | /* |
94 | * Scheduler clock - returns current time in nanosec units. | ||
95 | * | ||
96 | * Copied from ARM code for expediency... ;-} | ||
97 | */ | ||
98 | unsigned long long sched_clock(void) | ||
99 | { | ||
100 | return (unsigned long long)jiffies * (1000000000 / HZ); | ||
101 | } | ||
102 | |||
103 | |||
104 | /* | ||
105 | * timer_interrupt() needs to keep up the real-time clock, | 94 | * timer_interrupt() needs to keep up the real-time clock, |
106 | * as well as call the "do_timer()" routine every clocktick | 95 | * as well as call the "do_timer()" routine every clocktick |
107 | */ | 96 | */ |
diff --git a/arch/alpha/kernel/vmlinux.lds.S b/arch/alpha/kernel/vmlinux.lds.S index 76bf071e376c..4cc44bd33d33 100644 --- a/arch/alpha/kernel/vmlinux.lds.S +++ b/arch/alpha/kernel/vmlinux.lds.S | |||
@@ -52,10 +52,12 @@ SECTIONS | |||
52 | } | 52 | } |
53 | __initcall_end = .; | 53 | __initcall_end = .; |
54 | 54 | ||
55 | #ifdef CONFIG_BLK_DEV_INITRD | ||
55 | . = ALIGN(8192); | 56 | . = ALIGN(8192); |
56 | __initramfs_start = .; | 57 | __initramfs_start = .; |
57 | .init.ramfs : { *(.init.ramfs) } | 58 | .init.ramfs : { *(.init.ramfs) } |
58 | __initramfs_end = .; | 59 | __initramfs_end = .; |
60 | #endif | ||
59 | 61 | ||
60 | . = ALIGN(8); | 62 | . = ALIGN(8); |
61 | .con_initcall.init : { | 63 | .con_initcall.init : { |