196f1050d3df105c9ae6c6ac224f370199ea82fcdRobin Getz/* 296f1050d3df105c9ae6c6ac224f370199ea82fcdRobin Getz * Copyright 2004-2008 Analog Devices Inc. 396f1050d3df105c9ae6c6ac224f370199ea82fcdRobin Getz * 496f1050d3df105c9ae6c6ac224f370199ea82fcdRobin Getz * Licensed under the GPL-2 or later. 596f1050d3df105c9ae6c6ac224f370199ea82fcdRobin Getz */ 696f1050d3df105c9ae6c6ac224f370199ea82fcdRobin Getz 71394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu#ifndef _BLACKFIN_TLB_H 81394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu#define _BLACKFIN_TLB_H 91394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu 101394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu#define tlb_start_vma(tlb, vma) do { } while (0) 111394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu#define tlb_end_vma(tlb, vma) do { } while (0) 121394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu#define __tlb_remove_tlb_entry(tlb, ptep, address) do { } while (0) 131394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu 141394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu/* 151394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu * .. because we flush the whole mm when it 161394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu * fills up. 171394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu */ 181394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu#define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) 191394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu 201394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu#include <asm-generic/tlb.h> 211394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu 221394f03221790a988afc3e4b3cb79f2e477246a9Bryan Wu#endif /* _BLACKFIN_TLB_H */ 23