Lines Matching full:distance
94 pr_info("parsing numa-distance-map-v1\n"); in of_numa_parse_distance_map_v1()
96 matrix = of_get_property(map, "distance-matrix", NULL); in of_numa_parse_distance_map_v1()
98 pr_err("No distance-matrix property in distance-map\n"); in of_numa_parse_distance_map_v1()
102 entry_count = of_property_count_u32_elems(map, "distance-matrix"); in of_numa_parse_distance_map_v1()
104 pr_err("Invalid distance-matrix\n"); in of_numa_parse_distance_map_v1()
109 u32 nodea, nodeb, distance; in of_numa_parse_distance_map_v1() local
115 distance = of_read_number(matrix, 1); in of_numa_parse_distance_map_v1()
118 if ((nodea == nodeb && distance != LOCAL_DISTANCE) || in of_numa_parse_distance_map_v1()
119 (nodea != nodeb && distance <= LOCAL_DISTANCE)) { in of_numa_parse_distance_map_v1()
120 pr_err("Invalid distance[node%d -> node%d] = %d\n", in of_numa_parse_distance_map_v1()
121 nodea, nodeb, distance); in of_numa_parse_distance_map_v1()
125 numa_set_distance(nodea, nodeb, distance); in of_numa_parse_distance_map_v1()
127 /* Set default distance of node B->A same as A->B */ in of_numa_parse_distance_map_v1()
129 numa_set_distance(nodeb, nodea, distance); in of_numa_parse_distance_map_v1()
141 "numa-distance-map-v1"); in of_numa_parse_distance_map()