Anton Blanchard | 5144b6b | 2014-08-20 08:00:05 +1000 | [diff] [blame] | 1 | #include <linux/ftrace.h> |
2 | #include <linux/mm.h> | ||||
Paul Mackerras | 20c8c21 | 2005-09-28 20:28:14 +1000 | [diff] [blame] | 3 | |
Paul Mackerras | 20c8c21 | 2005-09-28 20:28:14 +1000 | [diff] [blame] | 4 | #include <asm/processor.h> |
David Howells | ae3a197 | 2012-03-28 18:30:02 +0100 | [diff] [blame] | 5 | #include <asm/switch_to.h> |
Anton Blanchard | 5144b6b | 2014-08-20 08:00:05 +1000 | [diff] [blame] | 6 | #include <asm/cacheflush.h> |
Scott Wood | 8043e49 | 2012-08-10 12:21:21 +0000 | [diff] [blame] | 7 | #include <asm/epapr_hcalls.h> |
Paul Mackerras | 20c8c21 | 2005-09-28 20:28:14 +1000 | [diff] [blame] | 8 | |
Anton Blanchard | 5144b6b | 2014-08-20 08:00:05 +1000 | [diff] [blame] | 9 | EXPORT_SYMBOL(flush_dcache_range); |
10 | EXPORT_SYMBOL(flush_icache_range); | ||||
11 | |||||
12 | EXPORT_SYMBOL(empty_zero_page); | ||||
13 | |||||
14 | long long __bswapdi2(long long); | ||||
15 | EXPORT_SYMBOL(__bswapdi2); | ||||
Paul Mackerras | 20c8c21 | 2005-09-28 20:28:14 +1000 | [diff] [blame] | 16 | |
Steven Rostedt | 606576c | 2008-10-06 19:06:12 -0400 | [diff] [blame] | 17 | #ifdef CONFIG_FUNCTION_TRACER |
Steven Rostedt | ccbfac2 | 2008-05-22 14:31:07 -0400 | [diff] [blame] | 18 | EXPORT_SYMBOL(_mcount); |
19 | #endif | ||||
20 | |||||
Kevin Hao | 5f20be44 | 2013-07-14 17:02:06 +0800 | [diff] [blame] | 21 | #ifdef CONFIG_PPC_FPU |
Paul Mackerras | 20c8c21 | 2005-09-28 20:28:14 +1000 | [diff] [blame] | 22 | EXPORT_SYMBOL(giveup_fpu); |
Paul Mackerras | 1846196 | 2013-09-10 20:21:10 +1000 | [diff] [blame] | 23 | EXPORT_SYMBOL(load_fp_state); |
24 | EXPORT_SYMBOL(store_fp_state); | ||||
Kevin Hao | 5f20be44 | 2013-07-14 17:02:06 +0800 | [diff] [blame] | 25 | #endif |
Anton Blanchard | 5144b6b | 2014-08-20 08:00:05 +1000 | [diff] [blame] | 26 | |
Paul Mackerras | 20c8c21 | 2005-09-28 20:28:14 +1000 | [diff] [blame] | 27 | #ifdef CONFIG_ALTIVEC |
Paul Mackerras | 20c8c21 | 2005-09-28 20:28:14 +1000 | [diff] [blame] | 28 | EXPORT_SYMBOL(giveup_altivec); |
Paul Mackerras | 1846196 | 2013-09-10 20:21:10 +1000 | [diff] [blame] | 29 | EXPORT_SYMBOL(load_vr_state); |
30 | EXPORT_SYMBOL(store_vr_state); | ||||
Anton Blanchard | 5144b6b | 2014-08-20 08:00:05 +1000 | [diff] [blame] | 31 | #endif |
32 | |||||
Michael Neuling | ce48b21 | 2008-06-25 14:07:18 +1000 | [diff] [blame] | 33 | #ifdef CONFIG_VSX |
Alexander Graf | fbad5f1 | 2010-01-15 14:49:09 +0100 | [diff] [blame] | 34 | EXPORT_SYMBOL_GPL(__giveup_vsx); |
Anton Blanchard | 5144b6b | 2014-08-20 08:00:05 +1000 | [diff] [blame] | 35 | #endif |
36 | |||||
Paul Mackerras | 20c8c21 | 2005-09-28 20:28:14 +1000 | [diff] [blame] | 37 | #ifdef CONFIG_SPE |
Paul Mackerras | 20c8c21 | 2005-09-28 20:28:14 +1000 | [diff] [blame] | 38 | EXPORT_SYMBOL(giveup_spe); |
Paul Mackerras | 40ef8cb | 2005-10-10 22:50:37 +1000 | [diff] [blame] | 39 | #endif |
Anton Blanchard | 64ff312 | 2010-08-12 16:28:09 +0000 | [diff] [blame] | 40 | |
Scott Wood | 8043e49 | 2012-08-10 12:21:21 +0000 | [diff] [blame] | 41 | #ifdef CONFIG_EPAPR_PARAVIRT |
42 | EXPORT_SYMBOL(epapr_hypercall_start); | ||||
43 | #endif | ||||
Anton Blanchard | bfe9a2c | 2014-10-13 19:41:38 +1100 | [diff] [blame] | 44 | |
Anton Blanchard | acf620e | 2014-10-13 19:41:39 +1100 | [diff] [blame] | 45 | EXPORT_SYMBOL(current_stack_pointer); |