|
@@ -144,24 +144,24 @@ int overlaps_crashkernel(unsigned long start, unsigned long size)
|
|
|
}
|
|
|
|
|
|
/* Values we need to export to the second kernel via the device tree. */
|
|
|
-static unsigned long kernel_end;
|
|
|
-static unsigned long crashk_size;
|
|
|
+static phys_addr_t kernel_end;
|
|
|
+static phys_addr_t crashk_size;
|
|
|
|
|
|
static struct property kernel_end_prop = {
|
|
|
.name = "linux,kernel-end",
|
|
|
- .length = sizeof(unsigned long),
|
|
|
+ .length = sizeof(phys_addr_t),
|
|
|
.value = &kernel_end,
|
|
|
};
|
|
|
|
|
|
static struct property crashk_base_prop = {
|
|
|
.name = "linux,crashkernel-base",
|
|
|
- .length = sizeof(unsigned long),
|
|
|
+ .length = sizeof(phys_addr_t),
|
|
|
.value = &crashk_res.start,
|
|
|
};
|
|
|
|
|
|
static struct property crashk_size_prop = {
|
|
|
.name = "linux,crashkernel-size",
|
|
|
- .length = sizeof(unsigned long),
|
|
|
+ .length = sizeof(phys_addr_t),
|
|
|
.value = &crashk_size,
|
|
|
};
|
|
|
|