Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

m68k: kill arch/m68k/amiga/amiga_ksyms.c

EXPORT_SYMBOL's belong to the actual code.

Signed-off-by: Adrian Bunk <bunk@kernel.org>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Roman Zippel <zippel@linux-m68k.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Adrian Bunk and committed by
Linus Torvalds
8b169fa2 3456fef5

+32 -34
+1 -1
arch/m68k/amiga/Makefile
··· 2 2 # Makefile for Linux arch/m68k/amiga source directory 3 3 # 4 4 5 - obj-y := config.o amiints.o cia.o chipram.o amisound.o amiga_ksyms.o 5 + obj-y := config.o amiints.o cia.o chipram.o amisound.o 6 6 7 7 obj-$(CONFIG_AMIGA_PCMCIA) += pcmcia.o
-33
arch/m68k/amiga/amiga_ksyms.c
··· 1 - #include <linux/module.h> 2 - #include <linux/types.h> 3 - #include <asm/ptrace.h> 4 - #include <asm/amigahw.h> 5 - #include <asm/amigaints.h> 6 - #include <asm/amipcmcia.h> 7 - 8 - extern volatile u_short amiga_audio_min_period; 9 - extern u_short amiga_audio_period; 10 - 11 - /* 12 - * Add things here when you find the need for it. 13 - */ 14 - EXPORT_SYMBOL(amiga_model); 15 - EXPORT_SYMBOL(amiga_chipset); 16 - EXPORT_SYMBOL(amiga_hw_present); 17 - EXPORT_SYMBOL(amiga_eclock); 18 - EXPORT_SYMBOL(amiga_colorclock); 19 - EXPORT_SYMBOL(amiga_chip_alloc); 20 - EXPORT_SYMBOL(amiga_chip_free); 21 - EXPORT_SYMBOL(amiga_chip_avail); 22 - EXPORT_SYMBOL(amiga_chip_size); 23 - EXPORT_SYMBOL(amiga_audio_period); 24 - EXPORT_SYMBOL(amiga_audio_min_period); 25 - 26 - #ifdef CONFIG_AMIGA_PCMCIA 27 - EXPORT_SYMBOL(pcmcia_reset); 28 - EXPORT_SYMBOL(pcmcia_copy_tuple); 29 - EXPORT_SYMBOL(pcmcia_program_voltage); 30 - EXPORT_SYMBOL(pcmcia_access_speed); 31 - EXPORT_SYMBOL(pcmcia_write_enable); 32 - EXPORT_SYMBOL(pcmcia_write_disable); 33 - #endif
+3
arch/m68k/amiga/amisound.c
··· 12 12 #include <linux/timer.h> 13 13 #include <linux/init.h> 14 14 #include <linux/string.h> 15 + #include <linux/module.h> 15 16 16 17 #include <asm/system.h> 17 18 #include <asm/amigahw.h> ··· 32 31 */ 33 32 34 33 volatile unsigned short amiga_audio_min_period = 124; /* Default for pre-OCS */ 34 + EXPORT_SYMBOL(amiga_audio_min_period); 35 35 36 36 #define MAX_PERIOD (65535) 37 37 ··· 42 40 */ 43 41 44 42 unsigned short amiga_audio_period = MAX_PERIOD; 43 + EXPORT_SYMBOL(amiga_audio_period); 45 44 46 45 static unsigned long clock_constant; 47 46
+7
arch/m68k/amiga/chipram.c
··· 13 13 #include <linux/ioport.h> 14 14 #include <linux/slab.h> 15 15 #include <linux/string.h> 16 + #include <linux/module.h> 17 + 16 18 #include <asm/page.h> 17 19 #include <asm/amigahw.h> 18 20 19 21 unsigned long amiga_chip_size; 22 + EXPORT_SYMBOL(amiga_chip_size); 20 23 21 24 static struct resource chipram_res = { 22 25 .name = "Chip RAM", .start = CHIP_PHYSADDR ··· 70 67 #endif 71 68 return (void *)ZTWO_VADDR(res->start); 72 69 } 70 + EXPORT_SYMBOL(amiga_chip_alloc); 73 71 74 72 75 73 /* ··· 124 120 } 125 121 printk("amiga_chip_free: trying to free nonexistent region at %p\n", ptr); 126 122 } 123 + EXPORT_SYMBOL(amiga_chip_free); 127 124 128 125 129 126 unsigned long amiga_chip_avail(void) ··· 134 129 #endif 135 130 return chipavail; 136 131 } 132 + EXPORT_SYMBOL(amiga_chip_avail); 133 +
+12
arch/m68k/amiga/config.c
··· 23 23 #include <linux/delay.h> 24 24 #include <linux/interrupt.h> 25 25 #include <linux/zorro.h> 26 + #include <linux/module.h> 26 27 27 28 #include <asm/bootinfo.h> 28 29 #include <asm/setup.h> ··· 37 36 #include <asm/io.h> 38 37 39 38 unsigned long amiga_model; 39 + EXPORT_SYMBOL(amiga_model); 40 + 40 41 unsigned long amiga_eclock; 42 + EXPORT_SYMBOL(amiga_eclock); 43 + 41 44 unsigned long amiga_masterclock; 45 + 42 46 unsigned long amiga_colorclock; 47 + EXPORT_SYMBOL(amiga_colorclock); 48 + 43 49 unsigned long amiga_chipset; 50 + EXPORT_SYMBOL(amiga_chipset); 51 + 44 52 unsigned char amiga_vblank; 45 53 unsigned char amiga_psfreq; 54 + 46 55 struct amiga_hw_present amiga_hw_present; 56 + EXPORT_SYMBOL(amiga_hw_present); 47 57 48 58 static char s_a500[] __initdata = "A500"; 49 59 static char s_a500p[] __initdata = "A500+";
+9
arch/m68k/amiga/pcmcia.c
··· 15 15 #include <linux/types.h> 16 16 #include <linux/jiffies.h> 17 17 #include <linux/timer.h> 18 + #include <linux/module.h> 19 + 18 20 #include <asm/amigayle.h> 19 21 #include <asm/amipcmcia.h> 20 22 ··· 32 30 while (time_before(jiffies, reset_start_time + 1*HZ/100)); 33 31 b = gayle_reset; 34 32 } 33 + EXPORT_SYMBOL(pcmcia_reset); 35 34 36 35 37 36 /* copy a tuple, including tuple header. return nb bytes copied */ ··· 64 61 65 62 return 0; 66 63 } 64 + EXPORT_SYMBOL(pcmcia_copy_tuple); 67 65 68 66 void pcmcia_program_voltage(int voltage) 69 67 { ··· 88 84 gayle.config = cfg_byte; 89 85 90 86 } 87 + EXPORT_SYMBOL(pcmcia_program_voltage); 91 88 92 89 void pcmcia_access_speed(int speed) 93 90 { ··· 106 101 cfg_byte = (cfg_byte & 0xf3) | s; 107 102 gayle.config = cfg_byte; 108 103 } 104 + EXPORT_SYMBOL(pcmcia_access_speed); 109 105 110 106 void pcmcia_write_enable(void) 111 107 { 112 108 gayle.cardstatus = GAYLE_CS_WR|GAYLE_CS_DA; 113 109 } 110 + EXPORT_SYMBOL(pcmcia_write_enable); 114 111 115 112 void pcmcia_write_disable(void) 116 113 { 117 114 gayle.cardstatus = 0; 118 115 } 116 + EXPORT_SYMBOL(pcmcia_write_disable); 117 +