Lines Matching refs:fdt

15 u32 fdt_getprop_u32_default_node(const void *fdt, int off, int cell,
17 u32 fdt_getprop_u32_default(const void *fdt, const char *path,
19 int fdt_setprop_uxx(void *fdt, int nodeoffset, const char *name,
29 int fdt_root(void *fdt);
38 int fdt_bootargs_append(void *fdt, char *data);
47 int fdt_bootargs_append_ab(void *fdt, char *slot);
57 int fdt_chosen(void *fdt);
65 int fdt_initrd(void *fdt, ulong initrd_start, ulong initrd_end);
67 void do_fixup_by_path(void *fdt, const char *path, const char *prop,
69 void do_fixup_by_path_u32(void *fdt, const char *path, const char *prop,
72 static inline void do_fixup_by_path_string(void *fdt, const char *path, in do_fixup_by_path_string() argument
75 do_fixup_by_path(fdt, path, prop, status, strlen(status) + 1, 1); in do_fixup_by_path_string()
78 void do_fixup_by_prop(void *fdt,
82 void do_fixup_by_prop_u32(void *fdt,
85 void do_fixup_by_compat(void *fdt, const char *compat,
87 void do_fixup_by_compat_u32(void *fdt, const char *compat,
119 void fdt_fixup_ethernet(void *fdt);
120 int fdt_find_and_setprop(void *fdt, const char *node, const char *prop,
122 void fdt_fixup_qe_firmware(void *fdt);
172 int fdt_find_or_add_subnode(void *fdt, int parentoffset, const char *name);
195 char *board_fdt_chosen_bootargs(void *fdt);
229 int fdt_increase_size(void *fdt, int add_len);
234 void fdt_fixup_mtdparts(void *fdt, void *node_info, int node_info_size);
236 static inline void fdt_fixup_mtdparts(void *fdt, void *node_info, in fdt_fixup_mtdparts() argument
246 int fdt_set_phandle(void *fdt, int nodeoffset, uint32_t phandle);
247 unsigned int fdt_create_phandle(void *fdt, int nodeoffset);
250 int fdt_verify_alias_address(void *fdt, int anode, const char *alias,
252 u64 fdt_get_base_address(const void *fdt, int node);
253 int fdt_read_range(void *fdt, int node, int n, uint64_t *child_addr,
262 int fdt_set_node_status(void *fdt, int nodeoffset,
264 static inline int fdt_status_okay(void *fdt, int nodeoffset) in fdt_status_okay() argument
266 return fdt_set_node_status(fdt, nodeoffset, FDT_STATUS_OKAY, 0); in fdt_status_okay()
268 static inline int fdt_status_disabled(void *fdt, int nodeoffset) in fdt_status_disabled() argument
270 return fdt_set_node_status(fdt, nodeoffset, FDT_STATUS_DISABLED, 0); in fdt_status_disabled()
272 static inline int fdt_status_fail(void *fdt, int nodeoffset) in fdt_status_fail() argument
274 return fdt_set_node_status(fdt, nodeoffset, FDT_STATUS_FAIL, 0); in fdt_status_fail()
277 int fdt_set_status_by_alias(void *fdt, const char *alias,
279 static inline int fdt_status_okay_by_alias(void *fdt, const char *alias) in fdt_status_okay_by_alias() argument
281 return fdt_set_status_by_alias(fdt, alias, FDT_STATUS_OKAY, 0); in fdt_status_okay_by_alias()
283 static inline int fdt_status_disabled_by_alias(void *fdt, const char *alias) in fdt_status_disabled_by_alias() argument
285 return fdt_set_status_by_alias(fdt, alias, FDT_STATUS_DISABLED, 0); in fdt_status_disabled_by_alias()
287 static inline int fdt_status_fail_by_alias(void *fdt, const char *alias) in fdt_status_fail_by_alias() argument
289 return fdt_set_status_by_alias(fdt, alias, FDT_STATUS_FAIL, 0); in fdt_status_fail_by_alias()
303 int ft_verify_fdt(void *fdt);
306 int fdt_setup_simplefb_node(void *fdt, int node, u64 base_address, u32 width,
309 int fdt_overlay_apply_verbose(void *fdt, void *fdto);