Home
last modified time | relevance | path

Searched refs:fdt_property (Results 1 – 17 of 17) sorted by relevance

/xen/xen/include/xen/libfdt/
A Dlibfdt.h430 const struct fdt_property *fdt_get_property_by_offset(const void *fdt,
445 const struct fdt_property *fdt_get_property_namelen(const void *fdt,
477 const struct fdt_property *fdt_get_property(const void *fdt, int nodeoffset,
479 static inline struct fdt_property *fdt_get_property_w(void *fdt, int nodeoffset, in fdt_get_property_w()
483 return (struct fdt_property *)(uintptr_t) in fdt_get_property_w()
1027 int fdt_property(void *fdt, const char *name, const void *val, int len);
1031 return fdt_property(fdt, name, &tmp, sizeof(tmp)); in fdt_property_u32()
1036 return fdt_property(fdt, name, &tmp, sizeof(tmp)); in fdt_property_u64()
1043 fdt_property(fdt, name, str, strlen(str)+1)
A Dfdt.h84 struct fdt_property { struct
/xen/xen/common/libfdt/
A Dfdt_ro.c237 const struct fdt_property *fdt_get_property_by_offset(const void *fdt, in fdt_get_property_by_offset()
242 const struct fdt_property *prop; in fdt_get_property_by_offset()
258 const struct fdt_property *fdt_get_property_namelen(const void *fdt, in fdt_get_property_namelen()
266 const struct fdt_property *prop; in fdt_get_property_namelen()
282 const struct fdt_property *fdt_get_property(const void *fdt, in fdt_get_property()
293 const struct fdt_property *prop; in fdt_getprop_namelen()
305 const struct fdt_property *prop; in fdt_getprop_by_offset()
A Dfdt_sw.c189 int fdt_property(void *fdt, const char *name, const void *val, int len) in fdt_property() function
191 struct fdt_property *prop; in fdt_property()
237 struct fdt_property *prop = in fdt_finish()
A Dfdt_rw.c205 int len, struct fdt_property **prop) in _fdt_resize_property()
223 int len, struct fdt_property **prop) in _fdt_add_property()
276 struct fdt_property *prop; in fdt_setprop()
294 struct fdt_property *prop; in fdt_appendprop()
320 struct fdt_property *prop; in fdt_delprop()
A Dversion.lds35 fdt_property;
A Dfdt_wip.c83 struct fdt_property *prop; in fdt_nop_property()
A Dfdt.c122 offset += sizeof(struct fdt_property) - FDT_TAGSIZE in fdt_next_tag()
/xen/xen/arch/arm/
A Ddomain_build.c590 res = fdt_property(kinfo->fdt, "status", status->value, in write_properties()
602 res = fdt_property(kinfo->fdt, "bootargs", bootargs, in write_properties()
664 res = fdt_property(kinfo->fdt, "interrupts", in fdt_property_interrupts()
763 res = fdt_property(fdt, "reg", reg, in make_hypervisor_node()
914 res = fdt_property(fdt, "compatible", compatible, len); in make_cpus_node()
1006 res = fdt_property(fdt, "interrupt-controller", NULL, 0); in make_gic_node()
1630 res = fdt_property(fdt, "interrupt-controller", NULL, 0); in make_gicv2_domU_node()
1644 res = fdt_property(fdt, "reg", reg, sizeof(reg)); in make_gicv2_domU_node()
1680 res = fdt_property(fdt, "interrupt-controller", NULL, 0); in make_gicv3_domU_node()
1694 res = fdt_property(fdt, "reg", reg, sizeof(reg)); in make_gicv3_domU_node()
[all …]
A Dbootfdt.c68 const struct fdt_property *prop; in device_tree_get_u32()
141 const struct fdt_property *prop; in process_memory_node()
209 const struct fdt_property *prop; in process_multiboot_node()
288 const struct fdt_property *prop; in process_chosen_node()
423 const struct fdt_property *prop; in boot_fdt_cmdline()
A Dgic-v2.c782 res = fdt_property(fdt, "ranges", prop, len); in gicv2m_make_dt_node()
802 res = fdt_property(fdt, "msi-controller", NULL, 0); in gicv2m_make_dt_node()
822 res = fdt_property(fdt, "reg", prop, len); in gicv2m_make_dt_node()
869 res = fdt_property(fdt, "compatible", compatible, len); in gicv2_make_hwdom_dt_node()
888 res = fdt_property(fdt, "reg", regs, len); in gicv2_make_hwdom_dt_node()
A Dgic-v3-its.c942 res = fdt_property(fdt, "ranges", prop, len); in gicv3_its_make_hwdom_dt_nodes()
958 res = fdt_property(fdt, "msi-controller", NULL, 0); in gicv3_its_make_hwdom_dt_nodes()
978 res = fdt_property(fdt, "reg", prop, len); in gicv3_its_make_hwdom_dt_nodes()
A Dgic-v3.c1277 res = fdt_property(fdt, "compatible", compatible, len); in gicv3_make_hwdom_dt_node()
1302 res = fdt_property(fdt, "reg", hw_reg, new_len); in gicv3_make_hwdom_dt_node()
/xen/tools/libxl/
A Dlibxl_libfdt_compat.h78 return fdt_property(fdt, name, &tmp, sizeof(tmp)); in fdt_property_u32()
A Dlibxl_arm.c231 return fdt_property(fdt, "compatible", compat, sz); in fdt_property_compat()
240 res = fdt_property(fdt, "interrupts", intr, sizeof (intr[0]) * num_irq); in fdt_property_interrupts()
268 return fdt_property(fdt, "reg", regs, sizeof(regs)); in fdt_property_regs()
320 res = fdt_property(fdt, PROP_INITRD_START, &dummy, sizeof(dummy)); in make_chosen_node()
322 res = fdt_property(fdt, PROP_INITRD_END, &dummy, sizeof(dummy)); in make_chosen_node()
500 res = fdt_property(fdt, "interrupt-controller", NULL, 0); in make_gicv2_node()
542 res = fdt_property(fdt, "interrupt-controller", NULL, 0); in make_gicv3_node()
729 const struct fdt_property *prop; in copy_properties()
740 r = fdt_property(fdt, fdt_string(pfdt, nameoff), in copy_properties()
/xen/xen/arch/arm/efi/
A Defi-boot.h24 const struct fdt_property *prop; in setup_chosen_node()
/xen/xen/arch/arm/acpi/
A Ddomain_build.c107 res = fdt_property(fdt, "compatible", compat, sizeof(compat)); in acpi_make_hypervisor_node()

Completed in 92 milliseconds