Lines Matching refs:fdt

16 u32 fdt_getprop_u32_default_node(const void *fdt, int off, int cell,
18 u32 fdt_getprop_u32_default(const void *fdt, const char *path,
20 int fdt_setprop_uxx(void *fdt, int nodeoffset, const char *name,
30 int fdt_root(void *fdt);
39 int fdt_bootargs_append(void *fdt, char *data);
49 int fdt_chosen(void *fdt);
57 int fdt_initrd(void *fdt, ulong initrd_start, ulong initrd_end);
59 void do_fixup_by_path(void *fdt, const char *path, const char *prop,
61 void do_fixup_by_path_u32(void *fdt, const char *path, const char *prop,
64 static inline void do_fixup_by_path_string(void *fdt, const char *path, in do_fixup_by_path_string() argument
67 do_fixup_by_path(fdt, path, prop, status, strlen(status) + 1, 1); in do_fixup_by_path_string()
70 void do_fixup_by_prop(void *fdt,
74 void do_fixup_by_prop_u32(void *fdt,
77 void do_fixup_by_compat(void *fdt, const char *compat,
79 void do_fixup_by_compat_u32(void *fdt, const char *compat,
111 void fdt_fixup_ethernet(void *fdt);
112 int fdt_find_and_setprop(void *fdt, const char *node, const char *prop,
114 void fdt_fixup_qe_firmware(void *fdt);
164 int fdt_find_or_add_subnode(void *fdt, int parentoffset, const char *name);
199 char *board_fdt_chosen_bootargs(void *fdt);
233 int fdt_increase_size(void *fdt, int add_len);
238 void fdt_fixup_mtdparts(void *fdt, void *node_info, int node_info_size);
240 static inline void fdt_fixup_mtdparts(void *fdt, void *node_info, in fdt_fixup_mtdparts() argument
250 int fdt_set_phandle(void *fdt, int nodeoffset, uint32_t phandle);
251 unsigned int fdt_create_phandle(void *fdt, int nodeoffset);
254 int fdt_verify_alias_address(void *fdt, int anode, const char *alias,
256 u64 fdt_get_base_address(const void *fdt, int node);
257 int fdt_read_range(void *fdt, int node, int n, uint64_t *child_addr,
266 int fdt_set_node_status(void *fdt, int nodeoffset,
268 static inline int fdt_status_okay(void *fdt, int nodeoffset) in fdt_status_okay() argument
270 return fdt_set_node_status(fdt, nodeoffset, FDT_STATUS_OKAY, 0); in fdt_status_okay()
272 static inline int fdt_status_disabled(void *fdt, int nodeoffset) in fdt_status_disabled() argument
274 return fdt_set_node_status(fdt, nodeoffset, FDT_STATUS_DISABLED, 0); in fdt_status_disabled()
276 static inline int fdt_status_fail(void *fdt, int nodeoffset) in fdt_status_fail() argument
278 return fdt_set_node_status(fdt, nodeoffset, FDT_STATUS_FAIL, 0); in fdt_status_fail()
281 int fdt_set_status_by_alias(void *fdt, const char *alias,
283 static inline int fdt_status_okay_by_alias(void *fdt, const char *alias) in fdt_status_okay_by_alias() argument
285 return fdt_set_status_by_alias(fdt, alias, FDT_STATUS_OKAY, 0); in fdt_status_okay_by_alias()
287 static inline int fdt_status_disabled_by_alias(void *fdt, const char *alias) in fdt_status_disabled_by_alias() argument
289 return fdt_set_status_by_alias(fdt, alias, FDT_STATUS_DISABLED, 0); in fdt_status_disabled_by_alias()
291 static inline int fdt_status_fail_by_alias(void *fdt, const char *alias) in fdt_status_fail_by_alias() argument
293 return fdt_set_status_by_alias(fdt, alias, FDT_STATUS_FAIL, 0); in fdt_status_fail_by_alias()
307 int ft_verify_fdt(void *fdt);
310 int fdt_setup_simplefb_node(void *fdt, int node, u64 base_address, u32 width,
313 int fdt_overlay_apply_verbose(void *fdt, void *fdto);