Lines Matching defs:overlay_prop
275 * add_changeset_property() - add @overlay_prop to overlay changeset
277 * @target: where @overlay_prop will be placed
278 * @overlay_prop: property to add or update, from overlay tree
279 * @is_symbols_prop: 1 if @overlay_prop is from node "/__symbols__"
281 * If @overlay_prop does not already exist in live devicetree, add changeset
282 * entry to add @overlay_prop in @target, else add changeset entry to update
283 * value of @overlay_prop.
301 struct target *target, struct property *overlay_prop,
308 if (!of_prop_cmp(overlay_prop->name, "name") ||
309 !of_prop_cmp(overlay_prop->name, "phandle") ||
310 !of_prop_cmp(overlay_prop->name, "linux,phandle"))
314 prop = of_find_property(target->np, overlay_prop->name, NULL);
320 if (!of_prop_val_eq(prop, overlay_prop)) {
328 if (!of_prop_val_eq(prop, overlay_prop)) {
340 new_prop = dup_and_fixup_symbol_prop(ovcs, overlay_prop);
342 new_prop = __of_prop_dup(overlay_prop, GFP_KERNEL);