sh: Fix up sh7705 flush_dcache_page() build.
authorPaul Mundt <lethal@linux-sh.org>
Tue, 15 Sep 2009 00:47:35 +0000 (09:47 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Tue, 15 Sep 2009 00:47:35 +0000 (09:47 +0900)
Type mismatch caused the page deref to blow up, fix it up as per the sh4
change.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/mm/cache-sh7705.c

index 6293f57..2cadee2 100644 (file)
@@ -133,8 +133,9 @@ static void __flush_dcache_page(unsigned long phys)
  * Write back & invalidate the D-cache of the page.
  * (To avoid "alias" issues)
  */
-static void sh7705_flush_dcache_page(void *page)
+static void sh7705_flush_dcache_page(void *arg)
 {
+       struct page *page = arg;
        struct address_space *mapping = page_mapping(page);
 
        if (mapping && !mapping_mapped(mapping))