diff options
author | Mike Frysinger <vapier.adi@gmail.com> | 2008-10-27 23:12:17 -0400 |
---|---|---|
committer | Bryan Wu <cooloney@kernel.org> | 2008-10-27 23:12:17 -0400 |
commit | 0f8befa1d1fd86cac8221785a85943dfbdef4773 (patch) | |
tree | e32e1e403d3d96d403c8e069295003110ea086da /arch | |
parent | 6ad2b84cf014d91a9dffa3f8edb008430fbdb445 (diff) |
Blackfin arch: drop unused exports and comment remaining exports
Signed-off-by: Mike Frysinger <vapier.adi@gmail.com>
Signed-off-by: Bryan Wu <cooloney@kernel.org>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/blackfin/kernel/bfin_ksyms.c | 60 |
1 files changed, 12 insertions, 48 deletions
diff --git a/arch/blackfin/kernel/bfin_ksyms.c b/arch/blackfin/kernel/bfin_ksyms.c index f1a4573b0442..b66f1d4c8344 100644 --- a/arch/blackfin/kernel/bfin_ksyms.c +++ b/arch/blackfin/kernel/bfin_ksyms.c | |||
@@ -1,46 +1,26 @@ | |||
1 | /* | 1 | /* |
2 | * File: arch/blackfin/kernel/bfin_ksyms.c | 2 | * arch/blackfin/kernel/bfin_ksyms.c - exports for random symbols |
3 | * Based on: none - original work | ||
4 | * Author: | ||
5 | * | 3 | * |
6 | * Created: | 4 | * Copyright 2004-2008 Analog Devices Inc. |
7 | * Description: | ||
8 | * | 5 | * |
9 | * Modified: | 6 | * Licensed under the GPL-2 or later. |
10 | * Copyright 2004-2006 Analog Devices Inc. | ||
11 | * | ||
12 | * Bugs: Enter bugs at http://blackfin.uclinux.org/ | ||
13 | * | ||
14 | * This program is free software; you can redistribute it and/or modify | ||
15 | * it under the terms of the GNU General Public License as published by | ||
16 | * the Free Software Foundation; either version 2 of the License, or | ||
17 | * (at your option) any later version. | ||
18 | * | ||
19 | * This program is distributed in the hope that it will be useful, | ||
20 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
21 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
22 | * GNU General Public License for more details. | ||
23 | * | ||
24 | * You should have received a copy of the GNU General Public License | ||
25 | * along with this program; if not, see the file COPYING, or write | ||
26 | * to the Free Software Foundation, Inc., | ||
27 | * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | ||
28 | */ | 7 | */ |
29 | 8 | ||
30 | #include <linux/module.h> | 9 | #include <linux/module.h> |
31 | #include <linux/irq.h> | ||
32 | #include <linux/uaccess.h> | 10 | #include <linux/uaccess.h> |
33 | 11 | ||
34 | #include <asm/checksum.h> | ||
35 | #include <asm/cacheflush.h> | 12 | #include <asm/cacheflush.h> |
36 | 13 | ||
37 | /* platform dependent support */ | 14 | /* Allow people to have their own Blackfin exception handler in a module */ |
38 | |||
39 | EXPORT_SYMBOL(__ioremap); | ||
40 | |||
41 | EXPORT_SYMBOL(is_in_rom); | ||
42 | EXPORT_SYMBOL(bfin_return_from_exception); | 15 | EXPORT_SYMBOL(bfin_return_from_exception); |
43 | 16 | ||
17 | /* All the Blackfin cache functions: mach-common/cache.S */ | ||
18 | EXPORT_SYMBOL(blackfin_dcache_invalidate_range); | ||
19 | EXPORT_SYMBOL(blackfin_icache_dcache_flush_range); | ||
20 | EXPORT_SYMBOL(blackfin_icache_flush_range); | ||
21 | EXPORT_SYMBOL(blackfin_dcache_flush_range); | ||
22 | EXPORT_SYMBOL(blackfin_dflush_page); | ||
23 | |||
44 | /* The following are special because they're not called | 24 | /* The following are special because they're not called |
45 | * explicitly (the C compiler generates them). Fortunately, | 25 | * explicitly (the C compiler generates them). Fortunately, |
46 | * their interface isn't gonna change any time soon now, so | 26 | * their interface isn't gonna change any time soon now, so |
@@ -67,8 +47,6 @@ extern void __modsi3(void); | |||
67 | extern void __muldi3(void); | 47 | extern void __muldi3(void); |
68 | extern void __udivsi3(void); | 48 | extern void __udivsi3(void); |
69 | extern void __umodsi3(void); | 49 | extern void __umodsi3(void); |
70 | |||
71 | /* gcc lib functions */ | ||
72 | EXPORT_SYMBOL(__ashldi3); | 50 | EXPORT_SYMBOL(__ashldi3); |
73 | EXPORT_SYMBOL(__ashrdi3); | 51 | EXPORT_SYMBOL(__ashrdi3); |
74 | EXPORT_SYMBOL(__umulsi3_highpart); | 52 | EXPORT_SYMBOL(__umulsi3_highpart); |
@@ -80,6 +58,7 @@ EXPORT_SYMBOL(__muldi3); | |||
80 | EXPORT_SYMBOL(__udivsi3); | 58 | EXPORT_SYMBOL(__udivsi3); |
81 | EXPORT_SYMBOL(__umodsi3); | 59 | EXPORT_SYMBOL(__umodsi3); |
82 | 60 | ||
61 | /* Input/output symbols: lib/{in,out}s.S */ | ||
83 | EXPORT_SYMBOL(outsb); | 62 | EXPORT_SYMBOL(outsb); |
84 | EXPORT_SYMBOL(insb); | 63 | EXPORT_SYMBOL(insb); |
85 | EXPORT_SYMBOL(outsw); | 64 | EXPORT_SYMBOL(outsw); |
@@ -89,18 +68,3 @@ EXPORT_SYMBOL(insw_8); | |||
89 | EXPORT_SYMBOL(outsl); | 68 | EXPORT_SYMBOL(outsl); |
90 | EXPORT_SYMBOL(insl); | 69 | EXPORT_SYMBOL(insl); |
91 | EXPORT_SYMBOL(insl_16); | 70 | EXPORT_SYMBOL(insl_16); |
92 | EXPORT_SYMBOL(iounmap); | ||
93 | EXPORT_SYMBOL(blackfin_dcache_invalidate_range); | ||
94 | EXPORT_SYMBOL(blackfin_icache_dcache_flush_range); | ||
95 | EXPORT_SYMBOL(blackfin_icache_flush_range); | ||
96 | EXPORT_SYMBOL(blackfin_dcache_flush_range); | ||
97 | EXPORT_SYMBOL(blackfin_dflush_page); | ||
98 | |||
99 | EXPORT_SYMBOL(__init_begin); | ||
100 | EXPORT_SYMBOL(__init_end); | ||
101 | EXPORT_SYMBOL(_ebss_l1); | ||
102 | EXPORT_SYMBOL(_stext_l1); | ||
103 | EXPORT_SYMBOL(_etext_l1); | ||
104 | EXPORT_SYMBOL(_sdata_l1); | ||
105 | EXPORT_SYMBOL(_ebss_b_l1); | ||
106 | EXPORT_SYMBOL(_sdata_b_l1); | ||