powerpc/cell: Fix some u64 vs. long types
[safe/jmp/linux-2.6] / arch / powerpc / platforms / cell / iommu.c
index 86db4dd..88d94b5 100644 (file)
@@ -150,8 +150,8 @@ static int cbe_nr_iommus;
 static void invalidate_tce_cache(struct cbe_iommu *iommu, unsigned long *pte,
                long n_ptes)
 {
-       unsigned long __iomem *reg;
-       unsigned long val;
+       u64 __iomem *reg;
+       u64 val;
        long n;
 
        reg = iommu->xlate_regs + IOC_IOPT_CacheInvd;