Lines Matching refs:cache_level
316 unsigned int *cache_level) in __uniphier_cache_init() argument
325 *cache_level); in __uniphier_cache_init()
330 pr_err("L%d: cache-level is not specified\n", *cache_level); in __uniphier_cache_init()
334 if (level != *cache_level) { in __uniphier_cache_init()
336 *cache_level, level); in __uniphier_cache_init()
341 pr_err("L%d: cache-unified is not specified\n", *cache_level); in __uniphier_cache_init()
352 *cache_level); in __uniphier_cache_init()
360 *cache_level); in __uniphier_cache_init()
368 *cache_level); in __uniphier_cache_init()
378 pr_err("L%d: failed to map control register\n", *cache_level); in __uniphier_cache_init()
385 pr_err("L%d: failed to map revision register\n", *cache_level); in __uniphier_cache_init()
392 pr_err("L%d: failed to map operation register\n", *cache_level); in __uniphier_cache_init()
399 if (*cache_level == 2) { in __uniphier_cache_init()
438 (*cache_level)++; in __uniphier_cache_init()
439 ret = __uniphier_cache_init(next_np, cache_level); in __uniphier_cache_init()
456 unsigned int cache_level; in uniphier_cache_init() local
461 if (!of_property_read_u32(np, "cache-level", &cache_level) && in uniphier_cache_init()
462 cache_level == 2) in uniphier_cache_init()
468 ret = __uniphier_cache_init(np, &cache_level); in uniphier_cache_init()
476 if (cache_level == 2) { in uniphier_cache_init()
481 cache_level--; in uniphier_cache_init()
494 pr_info("enabled outer cache (cache level: %d)\n", cache_level); in uniphier_cache_init()