[I had posted this to freebsd-ppc@ and freebsd-arm@, did not see any comments, posting to freebsd-current@ to see if there is any interest or comments]
While reviewing the previous FDT patch, nwhitehorn@ noted that the return code of OF_finddevice was not correct in case of FDT. According to the 1275 standard, we should return a phandle value of -1 in case of error, but the ofw_fdt_finddevice implementation now returns 0. The attached patches fixes this in the FDT code, and makes changes in the callers to check the return code correctly. Since most of the callers are in ARM, any testing on ARM would be really appreciated. Thanks, JC.
fdt-finddevice-fix.patch
Description: Binary data
arm-fixes.patch
Description: Binary data
ppc-fixes.patch
Description: Binary data
_______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "[email protected]"
