summaryrefslogtreecommitdiff
path: root/include/fdt_support.h
diff options
context:
space:
mode:
authorWolfgang Denk <wd@denx.de>2007-11-23 00:55:23 +0100
committerWolfgang Denk <wd@denx.de>2007-11-23 00:55:23 +0100
commitcfa4c9d8996d5949f615553c220a06c9fe6395cc (patch)
treeab2c14b55f4381aec657c6aed279bd57c43f64b8 /include/fdt_support.h
parent98e2867cc85409b919f862e6c16026461ec955df (diff)
parent9162352817579840d7802da6d85872b3ca003c97 (diff)
downloadolio-uboot-2014.01-cfa4c9d8996d5949f615553c220a06c9fe6395cc.tar.xz
olio-uboot-2014.01-cfa4c9d8996d5949f615553c220a06c9fe6395cc.zip
Merge branch 'testing' of git://www.denx.de/git/u-boot-fdt
Diffstat (limited to 'include/fdt_support.h')
-rw-r--r--include/fdt_support.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/include/fdt_support.h b/include/fdt_support.h
index 60fa423b3..8f781d440 100644
--- a/include/fdt_support.h
+++ b/include/fdt_support.h
@@ -29,6 +29,22 @@
#include <fdt.h>
int fdt_chosen(void *fdt, ulong initrd_start, ulong initrd_end, int force);
+void do_fixup_by_path(void *fdt, const char *path, const char *prop,
+ const void *val, int len, int create);
+void do_fixup_by_path_u32(void *fdt, const char *path, const char *prop,
+ u32 val, int create);
+void do_fixup_by_prop(void *fdt,
+ const char *pname, const void *pval, int plen,
+ const char *prop, const void *val, int len,
+ int create);
+void do_fixup_by_prop_u32(void *fdt,
+ const char *pname, const void *pval, int plen,
+ const char *prop, u32 val, int create);
+void do_fixup_by_compat(void *fdt, const char *compat,
+ const char *prop, const void *val, int len, int create);
+void do_fixup_by_compat_u32(void *fdt, const char *compat,
+ const char *prop, u32 val, int create);
+void fdt_fixup_ethernet(void *fdt, bd_t *bd);
#ifdef CONFIG_OF_HAS_UBOOT_ENV
int fdt_env(void *fdt);