Lines Matching refs:cache_level
392 unsigned int *cache_level) in __uniphier_cache_init() argument
401 *cache_level); in __uniphier_cache_init()
406 pr_err("L%d: cache-level is not specified\n", *cache_level); in __uniphier_cache_init()
410 if (level != *cache_level) { in __uniphier_cache_init()
412 *cache_level, level); in __uniphier_cache_init()
417 pr_err("L%d: cache-unified is not specified\n", *cache_level); in __uniphier_cache_init()
428 *cache_level); in __uniphier_cache_init()
436 *cache_level); in __uniphier_cache_init()
444 *cache_level); in __uniphier_cache_init()
454 pr_err("L%d: failed to map control register\n", *cache_level); in __uniphier_cache_init()
461 pr_err("L%d: failed to map revision register\n", *cache_level); in __uniphier_cache_init()
468 pr_err("L%d: failed to map operation register\n", *cache_level); in __uniphier_cache_init()
473 if (*cache_level == 2) { in __uniphier_cache_init()
496 (*cache_level)++; in __uniphier_cache_init()
497 ret = __uniphier_cache_init(next_np, cache_level); in __uniphier_cache_init()
514 unsigned int cache_level; in uniphier_cache_init() local
519 if (!of_property_read_u32(np, "cache-level", &cache_level) && in uniphier_cache_init()
520 cache_level == 2) in uniphier_cache_init()
526 ret = __uniphier_cache_init(np, &cache_level); in uniphier_cache_init()
534 if (cache_level == 2) { in uniphier_cache_init()
539 cache_level--; in uniphier_cache_init()
552 pr_info("enabled outer cache (cache level: %d)\n", cache_level); in uniphier_cache_init()