Home
last modified time | relevance | path

Searched refs:node_off (Results 1 – 7 of 7) sorted by relevance

/qemu/hw/ppc/
A Dspapr_vio.c87 int vdevice_off, node_off, ret; in vio_make_devnode() local
97 node_off = fdt_add_subnode(fdt, vdevice_off, dt_name); in vio_make_devnode()
99 if (node_off < 0) { in vio_make_devnode()
100 return node_off; in vio_make_devnode()
103 ret = fdt_setprop_cell(fdt, node_off, "reg", dev->reg); in vio_make_devnode()
109 ret = fdt_setprop_string(fdt, node_off, "device_type", in vio_make_devnode()
123 ret = fdt_setprop_string(fdt, node_off, "compatible", in vio_make_devnode()
134 ret = fdt_setprop(fdt, node_off, "interrupts", ints_prop, in vio_make_devnode()
141 ret = spapr_tcet_dma_dt(fdt, node_off, "ibm,my-dma-window", dev->tcet); in vio_make_devnode()
147 ret = (pc->devnode)(dev, fdt, node_off); in vio_make_devnode()
[all …]
A Dspapr_iommu.c630 int spapr_dma_dt(void *fdt, int node_off, const char *propname, in spapr_dma_dt() argument
642 ret = fdt_setprop_cell(fdt, node_off, "ibm,#dma-address-cells", 2); in spapr_dma_dt()
647 ret = fdt_setprop_cell(fdt, node_off, "ibm,#dma-size-cells", 2); in spapr_dma_dt()
652 ret = fdt_setprop(fdt, node_off, propname, dma_prop, sizeof(dma_prop)); in spapr_dma_dt()
660 int spapr_tcet_dma_dt(void *fdt, int node_off, const char *propname, in spapr_tcet_dma_dt() argument
667 return spapr_dma_dt(fdt, node_off, propname, in spapr_tcet_dma_dt()
/qemu/hw/nvram/
A Dspapr_nvram.c200 static int spapr_nvram_devnode(SpaprVioDevice *dev, void *fdt, int node_off) in spapr_nvram_devnode() argument
204 return fdt_setprop_cell(fdt, node_off, "#bytes", nvram->size); in spapr_nvram_devnode()
/qemu/hw/net/
A Dspapr_llan.c381 static int spapr_vlan_devnode(SpaprVioDevice *dev, void *fdt, int node_off) in spapr_vlan_devnode() argument
399 ret = fdt_setprop(fdt, node_off, "local-mac-address", in spapr_vlan_devnode()
403 ret = fdt_setprop(fdt, node_off, "local-mac-address", in spapr_vlan_devnode()
410 ret = fdt_setprop_cell(fdt, node_off, "ibm,mac-address-filters", 0); in spapr_vlan_devnode()
/qemu/include/hw/ppc/
A Dspapr_vio.h55 int (*devnode)(SpaprVioDevice *dev, void *fdt, int node_off);
A Dspapr.h909 int spapr_dma_dt(void *fdt, int node_off, const char *propname,
911 int spapr_tcet_dma_dt(void *fdt, int node_off, const char *propname,
/qemu/hw/scsi/
A Dspapr_vscsi.c1236 static int spapr_vscsi_devnode(SpaprVioDevice *dev, void *fdt, int node_off) in spapr_vscsi_devnode() argument
1240 ret = fdt_setprop_cell(fdt, node_off, "#address-cells", 2); in spapr_vscsi_devnode()
1245 ret = fdt_setprop_cell(fdt, node_off, "#size-cells", 0); in spapr_vscsi_devnode()

Completed in 28 milliseconds