arm64: Only check for freebsd,dts-version if we are booted in FDT mode.
Reported by: andrew
This commit is contained in:
parent
63f344024a
commit
6bcba8dac9
@ -1356,6 +1356,7 @@ initarm(struct arm64_bootparams *abp)
|
||||
strlcpy(kernelname, env, sizeof(kernelname));
|
||||
|
||||
#ifdef FDT
|
||||
if (arm64_bus_method == ARM64_BUS_FDT) {
|
||||
root = OF_finddevice("/");
|
||||
if (OF_getprop(root, "freebsd,dts-version", dts_version, sizeof(dts_version)) > 0) {
|
||||
if (strcmp(LINUX_DTS_VERSION, dts_version) != 0)
|
||||
@ -1367,6 +1368,7 @@ initarm(struct arm64_bootparams *abp)
|
||||
printf("WARNING: Cannot find freebsd,dts-version property, "
|
||||
"cannot check DTB compliance\n");
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
if (boothowto & RB_VERBOSE) {
|
||||
|
Loading…
Reference in New Issue
Block a user