Lines Matching refs:pp
36 static bool node_has_compatible(struct device_node *pp)
38 return of_get_property(pp, "compatible", NULL);
51 struct device_node *pp;
87 for_each_child_of_node(ofpart_node, pp) {
88 if (!dedicated && node_has_compatible(pp))
102 for_each_child_of_node(ofpart_node, pp) {
107 if (!dedicated && node_has_compatible(pp))
110 reg = of_get_property(pp, "reg", &len);
114 master->name, pp,
123 a_cells = of_n_addr_cells(pp);
124 s_cells = of_n_size_cells(pp);
141 master->name, pp, mtd_node);
146 master->name, pp,
153 parts[i].of_node = pp;
155 partname = of_get_property(pp, "label", &len);
157 partname = of_get_property(pp, "name", &len);
160 if (of_property_read_bool(pp, "read-only"))
163 if (of_property_read_bool(pp, "lock"))
166 if (of_property_read_bool(pp, "slc-mode"))
183 master->name, pp, mtd_node);
186 of_node_put(pp);