From 0fb7da7c04fa3a3b955a7dae1327b0218778e9aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anton=20W=F6llert?= Date: Wed, 27 Jul 2005 04:45:17 -0300 Subject: [PATCH] --- yaml --- r: 5255 b: refs/heads/master c: bf85fa6c878aa3968df47d7f70a2b506c3e53b99 h: refs/heads/master i: 5253: 02425b9612ddaad288621bc10f8ce14396b962b8 5251: 2f58451c10ab63bf4c998679ff1fd449064a4854 5247: d2e409c1152f0dd2a4fc6d7fbb22c987547c643e v: v3 --- [refs] | 2 +- trunk/arch/ppc/mm/init.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index ac388dc40623..4d7184b2dc95 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 59904159c316f7bc02d00ff7b0dc3f9d3afd07fd +refs/heads/master: bf85fa6c878aa3968df47d7f70a2b506c3e53b99 diff --git a/trunk/arch/ppc/mm/init.c b/trunk/arch/ppc/mm/init.c index 6164a2b34733..33ada72c7330 100644 --- a/trunk/arch/ppc/mm/init.c +++ b/trunk/arch/ppc/mm/init.c @@ -562,6 +562,9 @@ void flush_dcache_icache_page(struct page *page) #ifdef CONFIG_BOOKE __flush_dcache_icache(kmap(page)); kunmap(page); +#elif CONFIG_8xx + /* On 8xx there is no need to kmap since highmem is not supported */ + __flush_dcache_icache(page_address(page)); #else __flush_dcache_icache_phys(page_to_pfn(page) << PAGE_SHIFT); #endif