tlb-sh4.c (2d8ad8719591fa803b0d589ed057fa46f49b7155) | tlb-sh4.c (e839ca528718e68cad32a307dc9aabf01ef3eb05) |
---|---|
1/* 2 * arch/sh/mm/tlb-sh4.c 3 * 4 * SH-4 specific TLB operations 5 * 6 * Copyright (C) 1999 Niibe Yutaka 7 * Copyright (C) 2002 - 2007 Paul Mundt 8 * 9 * Released under the terms of the GNU GPL v2.0. 10 */ 11#include <linux/kernel.h> 12#include <linux/mm.h> 13#include <linux/io.h> | 1/* 2 * arch/sh/mm/tlb-sh4.c 3 * 4 * SH-4 specific TLB operations 5 * 6 * Copyright (C) 1999 Niibe Yutaka 7 * Copyright (C) 2002 - 2007 Paul Mundt 8 * 9 * Released under the terms of the GNU GPL v2.0. 10 */ 11#include <linux/kernel.h> 12#include <linux/mm.h> 13#include <linux/io.h> |
14#include <asm/system.h> | |
15#include <asm/mmu_context.h> 16#include <asm/cacheflush.h> 17 18void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte) 19{ 20 unsigned long flags, pteval, vpn; 21 22 /* --- 88 unchanged lines hidden --- | 14#include <asm/mmu_context.h> 15#include <asm/cacheflush.h> 16 17void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte) 18{ 19 unsigned long flags, pteval, vpn; 20 21 /* --- 88 unchanged lines hidden --- |