Lines Matching full:property
109 struct property *prop, *old_prop = NULL; in of_reconfig_get_state_change()
158 /* no status property -> enabled (legacy) */ in of_reconfig_get_state_change()
166 /* no status property -> enabled (legacy) */ in of_reconfig_get_state_change()
186 struct property *prop, struct property *oldprop) in of_property_notify()
310 void __of_prop_free(struct property *prop) in __of_prop_free()
317 static void property_list_free(struct property *prop_list) in property_list_free()
319 struct property *prop, *next; in property_list_free()
399 * __of_prop_dup - Copy a property dynamically.
400 * @prop: Property to copy
403 * Copy a property by dynamically allocating the memory of both the
404 * property structure and the property name & contents. The property's
408 * Return: The newly allocated property or NULL on out of memory error.
410 struct property *__of_prop_dup(const struct property *prop, gfp_t allocflags) in __of_prop_dup()
412 struct property *new; in __of_prop_dup()
420 * In case of a boolean property, this will allocate a value in __of_prop_dup()
430 /* mark the property as dynamic */ in __of_prop_dup()
472 struct property *pp, *new_pp; in __of_node_dup()
560 /* update was used but original property did not exist */ in __of_changeset_entry_invert()
892 * @prop: Pointer to property
904 struct device_node *np, struct property *prop) in of_changeset_action()
928 const struct property *pp) in of_changeset_add_prop_helper()
930 struct property *new_pp; in of_changeset_add_prop_helper()
945 * of_changeset_add_prop_string - Add a string property to a changeset
949 * @prop_name: name of the property to be added
952 * Create a string property and add it to a changeset.
960 struct property prop; in of_changeset_add_prop_string()
971 * of_changeset_add_prop_string_array - Add a string list property to
976 * @prop_name: name of the property to be added
980 * Create a string list property and add it to a changeset.
989 struct property prop; in of_changeset_add_prop_string_array()
1016 * of_changeset_add_prop_u32_array - Add a property of 32 bit integers
1017 * property to a changeset
1021 * @prop_name: name of the property to be added
1025 * Create a property of 32 bit integers and add it to a changeset.
1034 struct property prop; in of_changeset_add_prop_u32_array()
1052 * of_changeset_add_prop_bool - Add a boolean property (i.e. a property without
1057 * @prop_name: name of the property to be added
1059 * Create a boolean property and add it to a changeset.
1066 struct property prop; in of_changeset_add_prop_bool()
1078 const struct property *pp) in of_changeset_update_prop_helper()
1080 struct property *new_pp; in of_changeset_update_prop_helper()
1095 * of_changeset_update_prop_string - Add a string property update to a changeset
1099 * @prop_name: name of the property to be updated
1102 * Create a string property to be updated and add it to a changeset.
1110 struct property prop = { in of_changeset_update_prop_string()