diff --git a/drivers/of/fdt.c b/drivers/of/fdt.c index db422a4..a3ec576 100644 --- a/drivers/of/fdt.c +++ b/drivers/of/fdt.c @@ -489,8 +489,7 @@ } of_write_number(&fdt_res->address, (unsigned long)__fdt, 2); - of_write_number(&fdt_res->size, (unsigned long)__fdt + - be32_to_cpu(fdt->totalsize), 2); + of_write_number(&fdt_res->size, be32_to_cpu(fdt->totalsize), 2); fdt_res++; of_write_number(&fdt_res->address, 0, 2);