|
@@ -90,12 +90,8 @@ static int mpc85xx_l2ctlr_of_probe(struct platform_device *dev)
|
|
}
|
|
}
|
|
l2cache_size = *prop;
|
|
l2cache_size = *prop;
|
|
|
|
|
|
- if (get_cache_sram_params(&sram_params)) {
|
|
|
|
- dev_err(&dev->dev,
|
|
|
|
- "Entire L2 as cache, provide valid sram offset and size\n");
|
|
|
|
- return -EINVAL;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
|
|
+ if (get_cache_sram_params(&sram_params))
|
|
|
|
+ return 0; /* fall back to L2 cache only */
|
|
|
|
|
|
rem = l2cache_size % sram_params.sram_size;
|
|
rem = l2cache_size % sram_params.sram_size;
|
|
ways = LOCK_WAYS_FULL * sram_params.sram_size / l2cache_size;
|
|
ways = LOCK_WAYS_FULL * sram_params.sram_size / l2cache_size;
|