Lines Matching refs:fdt

14 u32 fdt_getprop_u32_default_node(const void *fdt, int off, int cell,
16 u32 fdt_getprop_u32_default(const void *fdt, const char *path,
27 int fdt_root(void *fdt);
37 int fdt_chosen(void *fdt);
45 int fdt_initrd(void *fdt, ulong initrd_start, ulong initrd_end);
47 void do_fixup_by_path(void *fdt, const char *path, const char *prop,
49 void do_fixup_by_path_u32(void *fdt, const char *path, const char *prop,
52 static inline void do_fixup_by_path_string(void *fdt, const char *path, in do_fixup_by_path_string() argument
55 do_fixup_by_path(fdt, path, prop, status, strlen(status) + 1, 1); in do_fixup_by_path_string()
58 void do_fixup_by_prop(void *fdt,
62 void do_fixup_by_prop_u32(void *fdt,
65 void do_fixup_by_compat(void *fdt, const char *compat,
67 void do_fixup_by_compat_u32(void *fdt, const char *compat,
105 void fdt_fixup_ethernet(void *fdt);
106 int fdt_find_and_setprop(void *fdt, const char *node, const char *prop,
108 void fdt_fixup_qe_firmware(void *fdt);
158 int fdt_find_or_add_subnode(void *fdt, int parentoffset, const char *name);
204 int fdt_increase_size(void *fdt, int add_len);
210 void fdt_fixup_mtdparts(void *fdt, const struct node_info *node_info,
213 static inline void fdt_fixup_mtdparts(void *fdt, in fdt_fixup_mtdparts() argument
226 int fdt_set_phandle(void *fdt, int nodeoffset, uint32_t phandle);
227 unsigned int fdt_create_phandle(void *fdt, int nodeoffset);
230 int fdt_verify_alias_address(void *fdt, int anode, const char *alias,
232 u64 fdt_get_base_address(const void *fdt, int node);
233 int fdt_read_range(void *fdt, int node, int n, uint64_t *child_addr,
242 int fdt_set_node_status(void *fdt, int nodeoffset,
244 static inline int fdt_status_okay(void *fdt, int nodeoffset) in fdt_status_okay() argument
246 return fdt_set_node_status(fdt, nodeoffset, FDT_STATUS_OKAY, 0); in fdt_status_okay()
248 static inline int fdt_status_disabled(void *fdt, int nodeoffset) in fdt_status_disabled() argument
250 return fdt_set_node_status(fdt, nodeoffset, FDT_STATUS_DISABLED, 0); in fdt_status_disabled()
252 static inline int fdt_status_fail(void *fdt, int nodeoffset) in fdt_status_fail() argument
254 return fdt_set_node_status(fdt, nodeoffset, FDT_STATUS_FAIL, 0); in fdt_status_fail()
257 int fdt_set_status_by_alias(void *fdt, const char *alias,
259 static inline int fdt_status_okay_by_alias(void *fdt, const char *alias) in fdt_status_okay_by_alias() argument
261 return fdt_set_status_by_alias(fdt, alias, FDT_STATUS_OKAY, 0); in fdt_status_okay_by_alias()
263 static inline int fdt_status_disabled_by_alias(void *fdt, const char *alias) in fdt_status_disabled_by_alias() argument
265 return fdt_set_status_by_alias(fdt, alias, FDT_STATUS_DISABLED, 0); in fdt_status_disabled_by_alias()
267 static inline int fdt_status_fail_by_alias(void *fdt, const char *alias) in fdt_status_fail_by_alias() argument
269 return fdt_set_status_by_alias(fdt, alias, FDT_STATUS_FAIL, 0); in fdt_status_fail_by_alias()
283 int ft_verify_fdt(void *fdt);
286 int fdt_setup_simplefb_node(void *fdt, int node, u64 base_address, u32 width,
289 int fdt_overlay_apply_verbose(void *fdt, void *fdto);