]> git.sur5r.net Git - u-boot/blobdiff - libfdt/fdt_rw.c
dtc: Enable and fix -Wcast-qual warnings
[u-boot] / libfdt / fdt_rw.c
index 4a16014a9148ba92e9c6064757c73af884aa0a36..6837fb1edbc3ea4109e37fef995300171fc37df4 100644 (file)
@@ -261,7 +261,7 @@ int fdt_set_name(void *fdt, int nodeoffset, const char *name)
 
        RW_CHECK_HEADER(fdt);
 
-       namep = (char *)fdt_get_name(fdt, nodeoffset, &oldlen);
+       namep = (char *)(uintptr_t)fdt_get_name(fdt, nodeoffset, &oldlen);
        if (!namep)
                return oldlen;
 
@@ -436,7 +436,7 @@ int fdt_open_into(const void *fdt, void *buf, int bufsize)
        /* But if that overlaps with the old tree... */
        if (((tmp + newsize) > fdtstart) && (tmp < fdtend)) {
                /* Try right after the old tree instead */
-               tmp = (char *)fdtend;
+               tmp = (char *)(uintptr_t)fdtend;
                if ((tmp + newsize) > ((char *)buf + bufsize))
                        return -FDT_ERR_NOSPACE;
        }