|
@@ -954,7 +954,7 @@ static void of_bus_default_count_cells(void *blob, int parentoffset,
|
|
if (addrc) {
|
|
if (addrc) {
|
|
prop = fdt_getprop(blob, parentoffset, "#address-cells", NULL);
|
|
prop = fdt_getprop(blob, parentoffset, "#address-cells", NULL);
|
|
if (prop)
|
|
if (prop)
|
|
- *addrc = be32_to_cpup(prop);
|
|
|
|
|
|
+ *addrc = be32_to_cpup((u32 *)prop);
|
|
else
|
|
else
|
|
*addrc = 2;
|
|
*addrc = 2;
|
|
}
|
|
}
|
|
@@ -962,7 +962,7 @@ static void of_bus_default_count_cells(void *blob, int parentoffset,
|
|
if (sizec) {
|
|
if (sizec) {
|
|
prop = fdt_getprop(blob, parentoffset, "#size-cells", NULL);
|
|
prop = fdt_getprop(blob, parentoffset, "#size-cells", NULL);
|
|
if (prop)
|
|
if (prop)
|
|
- *sizec = be32_to_cpup(prop);
|
|
|
|
|
|
+ *sizec = be32_to_cpup((u32 *)prop);
|
|
else
|
|
else
|
|
*sizec = 1;
|
|
*sizec = 1;
|
|
}
|
|
}
|