summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSzuWei Lin <szuweilin@google.com>2017-04-18 18:09:05 +0800
committerSzuWei Lin <szuweilin@google.com>2017-04-19 12:00:42 +0800
commit7b226bf72a0fd3fefcf7daca4991818187e338f8 (patch)
tree813faab71674ecb3db09479951024d48967796d6
parent4f00eda9fa05364edd719b05b88e4445682eeee5 (diff)
downloadlibufdt-oreo-dev.tar.gz
mkdtimg: fix value with wrong data endian from dtb propertyandroid-vts-8.0_r2android-vts-8.0_r1oreo-dev
Bug: 37487472 Test: cd utils/tests;./mkdtimg_testdata.sh Change-Id: Iebc05c310a892c023d0c71862f267b083fd3a509 (cherry picked from commit 094c7b47091908698af44073ac5aaa7e89ae6027)
-rw-r--r--utils/src/mkdtimg_core.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/utils/src/mkdtimg_core.c b/utils/src/mkdtimg_core.c
index 0cbb683..0f42d80 100644
--- a/utils/src/mkdtimg_core.c
+++ b/utils/src/mkdtimg_core.c
@@ -141,7 +141,7 @@ static fdt32_t get_fdt32_from_prop(void *fdt, const char *path, const char *prop
return 0;
}
- fdt32_t value = fdt32_to_cpu(*prop_value_ptr);
+ fdt32_t value = *prop_value_ptr;
/* TODO: check len */
if (DEBUG) printf("%s:%s => %08x\n", path, prop, fdt32_to_cpu(value));