Lines Matching defs:memory
3 * Dynamic reconfiguration memory support
64 static int drmem_update_dt_v1(struct device_node *memory,
90 of_update_property(memory, new_prop);
103 static int drmem_update_dt_v2(struct device_node *memory,
168 of_update_property(memory, new_prop);
174 struct device_node *memory;
178 memory = of_find_node_by_path("/ibm,dynamic-reconfiguration-memory");
179 if (!memory)
187 prop = of_find_property(memory, "ibm,dynamic-memory", NULL);
189 rc = drmem_update_dt_v1(memory, prop);
191 prop = of_find_property(memory, "ibm,dynamic-memory-v2", NULL);
193 rc = drmem_update_dt_v2(memory, prop);
197 of_node_put(memory);
301 usm = of_get_flat_dt_prop(node, "linux,drconf-usable-memory", &len);
303 prop = of_get_flat_dt_prop(node, "ibm,dynamic-memory", &len);
307 prop = of_get_flat_dt_prop(node, "ibm,dynamic-memory-v2",
340 * dynamic-reconfiguration-memory node property.
351 if (!strcmp(prop->name, "ibm,dynamic-memory"))
353 else if (!strcmp(prop->name, "ibm,dynamic-memory-v2"))
377 * Returns the property linux,drconf-usable-memory if
386 prop = of_get_property(dn, "linux,drconf-usable-memory", &len);
413 prop = of_get_property(dn, "ibm,dynamic-memory", NULL);
417 prop = of_get_property(dn, "ibm,dynamic-memory-v2", NULL);
493 dn = of_find_node_by_path("/ibm,dynamic-reconfiguration-memory");
495 pr_info("No dynamic reconfiguration memory found\n");
504 prop = of_get_property(dn, "ibm,dynamic-memory", NULL);
508 prop = of_get_property(dn, "ibm,dynamic-memory-v2", NULL);