ppc_ksyms.c 854 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. #include <linux/ftrace.h>
  2. #include <linux/mm.h>
  3. #include <asm/processor.h>
  4. #include <asm/switch_to.h>
  5. #include <asm/cacheflush.h>
  6. #include <asm/epapr_hcalls.h>
  7. EXPORT_SYMBOL(flush_dcache_range);
  8. EXPORT_SYMBOL(flush_icache_range);
  9. EXPORT_SYMBOL(empty_zero_page);
  10. long long __bswapdi2(long long);
  11. EXPORT_SYMBOL(__bswapdi2);
  12. #ifdef CONFIG_FUNCTION_TRACER
  13. EXPORT_SYMBOL(_mcount);
  14. #endif
  15. #ifdef CONFIG_PPC_FPU
  16. EXPORT_SYMBOL(giveup_fpu);
  17. EXPORT_SYMBOL(load_fp_state);
  18. EXPORT_SYMBOL(store_fp_state);
  19. #endif
  20. #ifdef CONFIG_ALTIVEC
  21. EXPORT_SYMBOL(giveup_altivec);
  22. EXPORT_SYMBOL(load_vr_state);
  23. EXPORT_SYMBOL(store_vr_state);
  24. #endif
  25. #ifdef CONFIG_VSX
  26. EXPORT_SYMBOL_GPL(__giveup_vsx);
  27. #endif
  28. #ifdef CONFIG_SPE
  29. EXPORT_SYMBOL(giveup_spe);
  30. #endif
  31. #ifdef CONFIG_EPAPR_PARAVIRT
  32. EXPORT_SYMBOL(epapr_hypercall_start);
  33. #endif
  34. EXPORT_SYMBOL(current_stack_pointer);