Lines Matching refs:property
61 check_msg(struct check *c, struct dt_info *dti, struct node *node, struct property *prop, const char *fmt, ...)
200 struct property *prop;
209 FAIL_PROP(c, dti, node, prop, "property is not a string");
218 struct property *prop;
232 FAIL_PROP(c, dti, node, prop, "property is not a string list");
244 struct property *prop;
253 FAIL_PROP(c, dti, node, prop, "property is not a single cell");
279 struct property *prop, *prop2;
288 FAIL_PROP(c, dti, node, prop, "Duplicate property name");
330 struct property *prop = get_property(node, "reg");
346 FAIL(c, dti, node, "node has a reg or ranges property, but no unit name");
350 FAIL(c, dti, node, "node has a unit name, but no reg or ranges property");
358 struct property *prop;
364 FAIL_PROP(c, dti, node, prop, "Bad character '%c' in property name", prop->name[n]);
372 struct property *prop;
388 * # is only allowed at the beginning of property names not counting
396 FAIL_PROP(c, dti, node, prop, "Character '%c' not recommended in property name", name[n]);
408 struct property *prop, struct marker *mark)
412 struct property *otherprop = NULL;
436 struct property *prop;
454 struct property *prop;
464 FAIL_PROP(c, dti, node, prop, "bad length (%d) %s property", prop->val.len, prop->name);
488 FAIL_PROP(c, dti, node, prop, "bad value (0x%x) in %s property", phandle, prop->name);
534 struct property **pp, *prop = NULL;
544 return; /* No name property, that's fine */
549 "\"name\" property is incorrect (\"%s\" instead"
553 /* The name property is correct, and therefore redundant.
571 struct property *prop;
608 struct property *prop;
648 struct property *prop;
677 struct property *prop;
694 struct property *prop;
707 FAIL_PROP(c, dti, node, prop, "aliases property is not a valid node (%s)", prop->val.val);
711 FAIL(c, dti, node, "aliases property name must include only lowercase and '-'");
719 struct property *prop;
768 struct property *prop;
777 FAIL(c, dti, node, "Root node has a \"reg\" property");
782 FAIL_PROP(c, dti, node, prop, "property is empty");
791 "property has invalid length (%d bytes) "
800 struct property *prop;
810 FAIL_PROP(c, dti, node, prop, "Root node has a \"%s\" property", ranges);
823 "empty \"%s\" property but its "
829 "empty \"%s\" property but its "
835 "\"%s\" property has invalid length (%d bytes) "
850 struct property *prop;
897 struct property *prop;
929 struct property *prop;
982 struct property *prop;
1008 struct property *prop;
1032 FAIL(c, dti, node, "missing or empty reg/ranges property");
1089 struct property *prop;
1106 FAIL(c, dti, node, "missing or empty reg property");
1128 "addresses or fix the property",
1155 struct property *prop;
1190 struct property *prop;
1210 FAIL(c, dti, node, "missing or empty reg property");
1251 struct property *reg, *ranges;
1275 struct property *prop;
1296 FAIL(c, dti, node, "unnecessary #address-cells/#size-cells without \"ranges\" or child \"reg\" property");
1303 struct property *prop;
1377 struct property *prop;
1390 FAIL_PROP(c, dti, node, prop, "/chosen has obsolete \"interrupt-controller\" property");
1409 struct property *prop;
1427 struct property *prop;
1453 static void check_property_phandle_args(struct check *c, struct dt_info *dti, struct node *node, struct property *prop,
1460 FAIL_PROP(c, dti, node, prop, "property size (%d) is invalid, expected multiple of %zu", prop->val.len,
1467 struct property *cellprop;
1511 FAIL(c, dti, node, "Missing property '%s' in node %s or bad phandle (referred from %s[%d])",
1517 FAIL_PROP(c, dti, node, prop, "property size (%d) too small for cell size %d", prop->val.len, cellsize);
1525 struct property *prop;
1555 static bool prop_is_gpio(struct property *prop)
1560 * *-gpios and *-gpio can appear in property names,
1582 struct property *prop;
1584 /* Skip GPIO hog nodes which have 'gpios' property */
1607 struct property *prop;
1629 struct property *prop;
1646 struct property *prop;
1668 struct property *irq_prop, *prop = NULL;
1706 FAIL(c, dti, irq_node, "Missing interrupt-controller or interrupt-map property");
1775 struct property *prop = get_property(child, "reg");
1796 struct property *prop;
1804 FAIL(c, dti, node, "graph node malformed 'reg' property");
1841 struct property *prop;