12191d657SAlexander Graf /* 22191d657SAlexander Graf * This program is free software; you can redistribute it and/or modify 32191d657SAlexander Graf * it under the terms of the GNU General Public License, version 2, as 42191d657SAlexander Graf * published by the Free Software Foundation. 52191d657SAlexander Graf * 62191d657SAlexander Graf * This program is distributed in the hope that it will be useful, 72191d657SAlexander Graf * but WITHOUT ANY WARRANTY; without even the implied warranty of 82191d657SAlexander Graf * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 92191d657SAlexander Graf * GNU General Public License for more details. 102191d657SAlexander Graf * 112191d657SAlexander Graf * You should have received a copy of the GNU General Public License 122191d657SAlexander Graf * along with this program; if not, write to the Free Software 132191d657SAlexander Graf * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 142191d657SAlexander Graf * 152191d657SAlexander Graf * Copyright SUSE Linux Products GmbH 2009 162191d657SAlexander Graf * 172191d657SAlexander Graf * Authors: Alexander Graf <agraf@suse.de> 182191d657SAlexander Graf */ 192191d657SAlexander Graf 20*4b16f8e2SPaul Gortmaker #include <linux/export.h> 212191d657SAlexander Graf #include <asm/kvm_book3s.h> 222191d657SAlexander Graf 23de56a948SPaul Mackerras #ifdef CONFIG_KVM_BOOK3S_64_HV 24de56a948SPaul Mackerras EXPORT_SYMBOL_GPL(kvmppc_hv_entry_trampoline); 25de56a948SPaul Mackerras #else 2602143947SPaul Mackerras EXPORT_SYMBOL_GPL(kvmppc_entry_trampoline); 272191d657SAlexander Graf EXPORT_SYMBOL_GPL(kvmppc_load_up_fpu); 282191d657SAlexander Graf #ifdef CONFIG_ALTIVEC 292191d657SAlexander Graf EXPORT_SYMBOL_GPL(kvmppc_load_up_altivec); 302191d657SAlexander Graf #endif 312191d657SAlexander Graf #ifdef CONFIG_VSX 322191d657SAlexander Graf EXPORT_SYMBOL_GPL(kvmppc_load_up_vsx); 332191d657SAlexander Graf #endif 34de56a948SPaul Mackerras #endif 35de56a948SPaul Mackerras 36