Lines Matching refs:prop

116 	const void *prop;  in ofnode_read_bool()  local
121 prop = ofnode_get_property(node, propname, NULL); in ofnode_read_bool()
123 debug("%s\n", prop ? "true" : "false"); in ofnode_read_bool()
125 return prop ? true : false; in ofnode_read_bool()
137 struct property *prop = of_find_property( in ofnode_read_prop() local
140 if (prop) { in ofnode_read_prop()
141 val = prop->value; in ofnode_read_prop()
142 len = prop->length; in ofnode_read_prop()
484 const char *prop; in ofnode_get_chosen_node() local
486 prop = ofnode_read_chosen_prop(name, NULL); in ofnode_get_chosen_node()
487 if (!prop) in ofnode_get_chosen_node()
490 return ofnode_path(prop); in ofnode_get_chosen_node()
504 const char *prop; in ofnode_get_aliases_node() local
506 prop = ofnode_read_aliases_prop(name, NULL); in ofnode_get_aliases_node()
507 if (!prop) in ofnode_get_aliases_node()
510 debug("%s: node_path: %s\n", __func__, prop); in ofnode_get_aliases_node()
512 return ofnode_path(prop); in ofnode_get_aliases_node()
623 int ofnode_get_first_property(ofnode node, struct ofprop *prop) in ofnode_get_first_property() argument
625 prop->node = node; in ofnode_get_first_property()
628 prop->prop = of_get_first_property(ofnode_to_np(prop->node)); in ofnode_get_first_property()
629 if (!prop->prop) in ofnode_get_first_property()
632 prop->offset = in ofnode_get_first_property()
634 ofnode_to_offset(prop->node)); in ofnode_get_first_property()
635 if (prop->offset < 0) in ofnode_get_first_property()
636 return prop->offset; in ofnode_get_first_property()
642 int ofnode_get_next_property(struct ofprop *prop) in ofnode_get_next_property() argument
644 if (ofnode_is_np(prop->node)) { in ofnode_get_next_property()
645 prop->prop = of_get_next_property(ofnode_to_np(prop->node), in ofnode_get_next_property()
646 prop->prop); in ofnode_get_next_property()
647 if (!prop->prop) in ofnode_get_next_property()
650 prop->offset = fdt_next_property_offset(gd->fdt_blob, in ofnode_get_next_property()
651 prop->offset); in ofnode_get_next_property()
652 if (prop->offset < 0) in ofnode_get_next_property()
653 return prop->offset; in ofnode_get_next_property()
659 const void *ofnode_get_property_by_prop(const struct ofprop *prop, in ofnode_get_property_by_prop() argument
662 if (ofnode_is_np(prop->node)) in ofnode_get_property_by_prop()
663 return of_get_property_by_prop(ofnode_to_np(prop->node), in ofnode_get_property_by_prop()
664 prop->prop, propname, lenp); in ofnode_get_property_by_prop()
667 prop->offset, in ofnode_get_property_by_prop()
687 const __be32 *prop = of_get_property(np, property, &psize); in ofnode_get_addr_size() local
689 if (!prop) in ofnode_get_addr_size()
693 *sizep = of_read_number(prop + na, ns); in ofnode_get_addr_size()
697 return of_translate_address(np, prop); in ofnode_get_addr_size()
700 return of_read_number(prop, na); in ofnode_get_addr_size()
714 const __be32 *prop = of_get_property(np, propname, &psize); in ofnode_read_u8_array_ptr() local
716 if (!prop || sz != psize) in ofnode_read_u8_array_ptr()
718 return (uint8_t *)prop; in ofnode_read_u8_array_ptr()