Lines Matching refs:ofw
31 __FBSDID("$FreeBSD: releng/11.0/sys/dev/ofw/ofw_fdt.c 294511 2016-01-21 16:48:01Z andrew $");
43 #include <dev/ofw/ofwvar.h>
44 #include <dev/ofw/openfirm.h>
99 ofw_fdt_init(ofw_t ofw, void *data)
142 ofw_fdt_peer(ofw_t ofw, phandle_t node)
171 ofw_fdt_child(ofw_t ofw, phandle_t node)
193 ofw_fdt_parent(ofw_t ofw, phandle_t node)
207 ofw_fdt_instance_to_package(ofw_t ofw, ihandle_t instance)
216 ofw_fdt_getproplen(ofw_t ofw, phandle_t package, const char *propname)
249 ofw_fdt_getprop(ofw_t ofw, phandle_t package, const char *propname, void *buf,
300 ofw_fdt_nextprop(ofw_t ofw, phandle_t package, const char *previous, char *buf,
344 ofw_fdt_setprop(ofw_t ofw, phandle_t package, const char *propname,
358 ofw_fdt_canon(ofw_t ofw, const char *device, char *buf, size_t len)
366 ofw_fdt_finddevice(ofw_t ofw, const char *device)
378 ofw_fdt_instance_to_path(ofw_t ofw, ihandle_t instance, char *buf, size_t len)
391 ofw_fdt_package_to_path(ofw_t ofw, phandle_t package, char *buf, size_t len)
399 ofw_fdt_fixup(ofw_t ofw)
407 if ((root = ofw_fdt_finddevice(ofw, "/")) == -1)
410 if ((len = ofw_fdt_getproplen(ofw, root, "model")) <= 0)
414 if (ofw_fdt_getprop(ofw, root, "model", model, FDT_MODEL_LEN) <= 0)
434 ofw_fdt_interpret(ofw_t ofw, const char *cmd, int nret, cell_t *retvals)
450 rv = ofw_fdt_fixup(ofw);