Lines Matching full:node

45  * sysbus device node
50 const char *pbus_node_name; /* name of the platform bus node */
54 /* struct that allows to match a device and create its FDT node */
82 * @node_path: host dt node path where the property is supposed to be
84 * @nodename: guest node name the properties should be added to
129 * Build a guest clock node, used as a dependency from a passthrough'ed
130 * device. Most information are retrieved from the host clock node.
134 * @guest_fdt: guest device tree blob where the clock node is added
136 * @guest_phandle: phandle to assign to the guest node
160 error_report("not able to retrieve node path for clock handle %d", in fdt_build_clock_node()
186 * sysfs_to_dt_name: convert the name found in sysfs into the node name
212 * Generates a simple node with following properties:
285 * Generates the combined xgbe/phy node following kernel >=4.2
320 error_report("%s unable to retrieve node path for %s/%s", in add_amd_xgbe_fdt_node()
326 error_report("%s more than one node matching %s/%s!", in add_amd_xgbe_fdt_node()
334 error_report("%s Does the host dt node combine XGBE/PHY?", __func__); in add_amd_xgbe_fdt_node()
362 /* combined XGBE/PHY node */ in add_amd_xgbe_fdt_node()
445 * add_tpm_tis_fdt_node: Create a DT node for TPM TIS
529 * add_fdt_node - add the device tree node of a dynamic sysbus device
535 * are dynamically instantiable and if so call the node creation
564 gchar *node; in platform_bus_add_all_fdt_nodes() local
568 node = g_strdup_printf("/platform-bus@%"PRIx64, addr); in platform_bus_add_all_fdt_nodes()
570 /* Create a /platform node that we can put all devices into */ in platform_bus_add_all_fdt_nodes()
571 qemu_fdt_add_subnode(fdt, node); in platform_bus_add_all_fdt_nodes()
572 qemu_fdt_setprop(fdt, node, "compatible", platcomp, sizeof(platcomp)); in platform_bus_add_all_fdt_nodes()
577 qemu_fdt_setprop_cells(fdt, node, "#size-cells", 1); in platform_bus_add_all_fdt_nodes()
578 qemu_fdt_setprop_cells(fdt, node, "#address-cells", 1); in platform_bus_add_all_fdt_nodes()
579 qemu_fdt_setprop_cells(fdt, node, "ranges", 0, addr >> 32, addr, bus_size); in platform_bus_add_all_fdt_nodes()
581 qemu_fdt_setprop_phandle(fdt, node, "interrupt-parent", intc); in platform_bus_add_all_fdt_nodes()
589 .pbus_node_name = node, in platform_bus_add_all_fdt_nodes()
593 /* Loop through all dynamic sysbus devices and create their node */ in platform_bus_add_all_fdt_nodes()
596 g_free(node); in platform_bus_add_all_fdt_nodes()