Lines Matching defs:overlay_prop
277 * add_changeset_property() - add @overlay_prop to overlay changeset
279 * @target: where @overlay_prop will be placed
280 * @overlay_prop: property to add or update, from overlay tree
281 * @is_symbols_prop: 1 if @overlay_prop is from node "/__symbols__"
283 * If @overlay_prop does not already exist in live devicetree, add changeset
284 * entry to add @overlay_prop in @target, else add changeset entry to update
285 * value of @overlay_prop.
303 struct target *target, struct property *overlay_prop,
310 if (!of_prop_cmp(overlay_prop->name, "name") ||
311 !of_prop_cmp(overlay_prop->name, "phandle") ||
312 !of_prop_cmp(overlay_prop->name, "linux,phandle"))
316 prop = of_find_property(target->np, overlay_prop->name, NULL);
322 if (!of_prop_val_eq(prop, overlay_prop)) {
330 if (!of_prop_val_eq(prop, overlay_prop)) {
342 new_prop = dup_and_fixup_symbol_prop(ovcs, overlay_prop);
344 new_prop = __of_prop_dup(overlay_prop, GFP_KERNEL);