/kernel/linux/linux-5.10/scripts/dtc/libfdt/ |
H A D | fdt_overlay.c | 16 * @fdto: pointer to the device tree overlay blob 28 static uint32_t overlay_get_target_phandle(const void *fdto, int fragment) in overlay_get_target_phandle() argument 33 val = fdt_getprop(fdto, fragment, "target", &len); in overlay_get_target_phandle() 46 * @fdto: Device tree overlay blob 58 static int overlay_get_target(const void *fdt, const void *fdto, in overlay_get_target() argument 66 phandle = overlay_get_target_phandle(fdto, fragment); in overlay_get_target() 73 path = fdt_getprop(fdto, fragment, "target-path", &path_len); in overlay_get_target() 143 * @fdto: Device tree overlay blob 156 static int overlay_adjust_node_phandles(void *fdto, int node, in overlay_adjust_node_phandles() argument 162 ret = overlay_phandle_add_offset(fdto, nod in overlay_adjust_node_phandles() 193 overlay_adjust_local_phandles(void *fdto, uint32_t delta) overlay_adjust_local_phandles() argument 220 overlay_update_local_node_references(void *fdto, int tree_node, int fixup_node, uint32_t delta) overlay_update_local_node_references() argument 325 overlay_update_local_references(void *fdto, uint32_t delta) overlay_update_local_references() argument 368 overlay_fixup_one_phandle(void *fdt, void *fdto, int symbols_off, const char *path, uint32_t path_len, const char *name, uint32_t name_len, int poffset, const char *label) overlay_fixup_one_phandle() argument 428 overlay_fixup_phandle(void *fdt, void *fdto, int symbols_off, int property) overlay_fixup_phandle() argument 510 overlay_fixup_phandles(void *fdt, void *fdto) overlay_fixup_phandles() argument 557 overlay_apply_node(void *fdt, int target, void *fdto, int node) overlay_apply_node() argument 619 overlay_merge(void *fdt, void *fdto) overlay_merge() argument 695 overlay_symbol_update(void *fdt, void *fdto) overlay_symbol_update() argument 830 fdt_overlay_apply(void *fdt, void *fdto) fdt_overlay_apply() argument [all...] |
H A D | libfdt.h | 2042 * @fdto: pointer to the device tree overlay blob 2068 int fdt_overlay_apply(void *fdt, void *fdto);
|
/kernel/linux/linux-6.6/scripts/dtc/libfdt/ |
H A D | fdt_overlay.c | 16 * @fdto: pointer to the device tree overlay blob 28 static uint32_t overlay_get_target_phandle(const void *fdto, int fragment) in overlay_get_target_phandle() argument 33 val = fdt_getprop(fdto, fragment, "target", &len); in overlay_get_target_phandle() 43 int fdt_overlay_target_offset(const void *fdt, const void *fdto, in fdt_overlay_target_offset() argument 51 phandle = overlay_get_target_phandle(fdto, fragment_offset); in fdt_overlay_target_offset() 58 path = fdt_getprop(fdto, fragment_offset, "target-path", &path_len); in fdt_overlay_target_offset() 128 * @fdto: Device tree overlay blob 141 static int overlay_adjust_node_phandles(void *fdto, int node, in overlay_adjust_node_phandles() argument 147 ret = overlay_phandle_add_offset(fdto, node, "phandle", delta); in overlay_adjust_node_phandles() 151 ret = overlay_phandle_add_offset(fdto, nod in overlay_adjust_node_phandles() 178 overlay_adjust_local_phandles(void *fdto, uint32_t delta) overlay_adjust_local_phandles() argument 205 overlay_update_local_node_references(void *fdto, int tree_node, int fixup_node, uint32_t delta) overlay_update_local_node_references() argument 310 overlay_update_local_references(void *fdto, uint32_t delta) overlay_update_local_references() argument 353 overlay_fixup_one_phandle(void *fdt, void *fdto, int symbols_off, const char *path, uint32_t path_len, const char *name, uint32_t name_len, int poffset, const char *label) overlay_fixup_one_phandle() argument 413 overlay_fixup_phandle(void *fdt, void *fdto, int symbols_off, int property) overlay_fixup_phandle() argument 495 overlay_fixup_phandles(void *fdt, void *fdto) overlay_fixup_phandles() argument 542 overlay_apply_node(void *fdt, int target, void *fdto, int node) overlay_apply_node() argument 604 overlay_merge(void *fdt, void *fdto) overlay_merge() argument 680 overlay_symbol_update(void *fdt, void *fdto) overlay_symbol_update() argument 815 fdt_overlay_apply(void *fdt, void *fdto) fdt_overlay_apply() argument [all...] |
H A D | libfdt.h | 2098 * @fdto: pointer to the device tree overlay blob 2124 int fdt_overlay_apply(void *fdt, void *fdto); 2129 * @fdto: Device tree overlay blob 2141 int fdt_overlay_target_offset(const void *fdt, const void *fdto,
|