Lines Matching refs:pp
23 static bool node_has_compatible(struct device_node *pp) in node_has_compatible() argument
25 return of_get_property(pp, "compatible", NULL); in node_has_compatible()
35 struct device_node *pp; in parse_ofpart_partitions() local
65 for_each_child_of_node(ofpart_node, pp) { in parse_ofpart_partitions()
66 if (!dedicated && node_has_compatible(pp)) in parse_ofpart_partitions()
80 for_each_child_of_node(ofpart_node, pp) { in parse_ofpart_partitions()
85 if (!dedicated && node_has_compatible(pp)) in parse_ofpart_partitions()
88 reg = of_get_property(pp, "reg", &len); in parse_ofpart_partitions()
92 master->name, pp->full_name, in parse_ofpart_partitions()
101 a_cells = of_n_addr_cells(pp); in parse_ofpart_partitions()
102 s_cells = of_n_size_cells(pp); in parse_ofpart_partitions()
105 master->name, pp->full_name, in parse_ofpart_partitions()
113 partname = of_get_property(pp, "label", &len); in parse_ofpart_partitions()
115 partname = of_get_property(pp, "name", &len); in parse_ofpart_partitions()
118 if (of_get_property(pp, "read-only", &len)) in parse_ofpart_partitions()
121 if (of_get_property(pp, "lock", &len)) in parse_ofpart_partitions()
134 master->name, pp->full_name, mtd_node->full_name); in parse_ofpart_partitions()
137 of_node_put(pp); in parse_ofpart_partitions()