ARM: mm: cache-l2x0: use L2X0_CACHE_ID_PART_MASK to get cache-id
[linux-2.6.git] / arch / arm / mm / cache-l2x0.c
index c0a798c..10d604a 100644 (file)
@@ -346,6 +346,8 @@ static void l2x0_unlock(u32 cache_id)
        int lockregs;
        int i;
 
+       cache_id &= L2X0_CACHE_ID_PART_MASK;
+
        if (cache_id == L2X0_CACHE_ID_PART_L310)
                lockregs = 8;
        else