Lines Matching refs:dt_ops
38 struct dt_ops { struct
56 extern struct dt_ops dt_ops; argument
104 return (dt_ops.finddevice) ? dt_ops.finddevice(name) : NULL; in finddevice()
109 return (dt_ops.getprop) ? dt_ops.getprop(devp, name, buf, buflen) : -1; in getprop()
115 return (dt_ops.setprop) ? dt_ops.setprop(devp, name, buf, buflen) : -1; in setprop()
125 if (dt_ops.setprop) in setprop_str()
126 return dt_ops.setprop(devp, name, buf, strlen(buf) + 1); in setprop_str()
133 return dt_ops.del_node ? dt_ops.del_node(devp) : -1; in del_node()
138 return dt_ops.get_parent ? dt_ops.get_parent(devp) : NULL; in get_parent()
143 return dt_ops.create_node ? dt_ops.create_node(parent, name) : NULL; in create_node()
151 if (dt_ops.find_node_by_prop_value) in find_node_by_prop_value()
152 return dt_ops.find_node_by_prop_value(prev, propname, in find_node_by_prop_value()
188 if (dt_ops.find_node_by_compatible) in find_node_by_compatible()
189 return dt_ops.find_node_by_compatible(prev, compat); in find_node_by_compatible()
212 if (dt_ops.get_path) in get_path()
213 return dt_ops.get_path(phandle, buf, len); in get_path()