Lines Matching refs:np
22 struct device_node *np = of_cpu_device_node_get(cpu); in __init_cache_level() local
26 if (of_property_read_bool(np, "cache-size")) in __init_cache_level()
28 if (of_property_read_bool(np, "i-cache-size")) in __init_cache_level()
30 if (of_property_read_bool(np, "d-cache-size")) in __init_cache_level()
35 prev = np; in __init_cache_level()
36 while ((np = of_find_next_cache_node(np))) { in __init_cache_level()
38 prev = np; in __init_cache_level()
39 if (!of_device_is_compatible(np, "cache")) in __init_cache_level()
41 if (of_property_read_u32(np, "cache-level", &level)) in __init_cache_level()
45 if (of_property_read_bool(np, "cache-size")) in __init_cache_level()
47 if (of_property_read_bool(np, "i-cache-size")) in __init_cache_level()
49 if (of_property_read_bool(np, "d-cache-size")) in __init_cache_level()
54 of_node_put(np); in __init_cache_level()
65 struct device_node *np = of_cpu_device_node_get(cpu); in __populate_cache_leaves() local
69 if (of_property_read_bool(np, "cache-size")) in __populate_cache_leaves()
70 ci_leaf_init(this_leaf++, np, CACHE_TYPE_UNIFIED, level); in __populate_cache_leaves()
71 if (of_property_read_bool(np, "i-cache-size")) in __populate_cache_leaves()
72 ci_leaf_init(this_leaf++, np, CACHE_TYPE_INST, level); in __populate_cache_leaves()
73 if (of_property_read_bool(np, "d-cache-size")) in __populate_cache_leaves()
74 ci_leaf_init(this_leaf++, np, CACHE_TYPE_DATA, level); in __populate_cache_leaves()
76 prev = np; in __populate_cache_leaves()
77 while ((np = of_find_next_cache_node(np))) { in __populate_cache_leaves()
79 prev = np; in __populate_cache_leaves()
80 if (!of_device_is_compatible(np, "cache")) in __populate_cache_leaves()
82 if (of_property_read_u32(np, "cache-level", &level)) in __populate_cache_leaves()
86 if (of_property_read_bool(np, "cache-size")) in __populate_cache_leaves()
87 ci_leaf_init(this_leaf++, np, CACHE_TYPE_UNIFIED, level); in __populate_cache_leaves()
88 if (of_property_read_bool(np, "i-cache-size")) in __populate_cache_leaves()
89 ci_leaf_init(this_leaf++, np, CACHE_TYPE_INST, level); in __populate_cache_leaves()
90 if (of_property_read_bool(np, "d-cache-size")) in __populate_cache_leaves()
91 ci_leaf_init(this_leaf++, np, CACHE_TYPE_DATA, level); in __populate_cache_leaves()
94 of_node_put(np); in __populate_cache_leaves()