summaryrefslogtreecommitdiffstats
path: root/kernel/arch/microblaze/mm/Makefile
blob: 7313bd8acbb7d18c9043818672b873bfc3a4af77 (plain)
1
2
3
4
5
6
7
8
#
# Makefile
#

obj-y := consistent.o init.o

obj-$(CONFIG_MMU) += pgtable.o mmu_context.o fault.o
obj-$(CONFIG_HIGHMEM) += highmem.o
Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef __ARM64_KVM_MMIO_H__ #define __ARM64_KVM_MMIO_H__ #include <linux/kvm_host.h> #include <asm/kvm_asm.h> #include <asm/kvm_arm.h> /* * This is annoying. The mmio code requires this, even if we don't * need any decoding. To be fixed. */ struct kvm_decode { unsigned long rt; bool sign_extend; }; int kvm_handle_mmio_return(struct kvm_vcpu *vcpu, struct kvm_run *run); int io_mem_abort(struct kvm_vcpu *vcpu, struct kvm_run *run, phys_addr_t fault_ipa); #endif /* __ARM64_KVM_MMIO_H__ */