diff --git a/sys/dev/fdt/fdt_powerpc.c b/sys/dev/fdt/fdt_powerpc.c index ea614db..ac81c08 100644 --- a/sys/dev/fdt/fdt_powerpc.c +++ b/sys/dev/fdt/fdt_powerpc.c @@ -62,7 +62,7 @@ fdt_fixup_busfreq(phandle_t root) * This fixup uses /cpus/ bus-frequency prop value to set simple-bus * bus-frequency property. */ - if ((cpus = OF_finddevice("/cpus")) == 0) + if ((cpus = OF_finddevice("/cpus")) == -1) return; if ((child = OF_child(cpus)) == 0) diff --git a/sys/powerpc/booke/platform_bare.c b/sys/powerpc/booke/platform_bare.c index ca3cfa2..f04bf96 100644 --- a/sys/powerpc/booke/platform_bare.c +++ b/sys/powerpc/booke/platform_bare.c @@ -189,7 +189,7 @@ bare_timebase_freq(platform_t plat, struct cpuref *cpuref) } else ticks = 0; - if ((cpus = OF_finddevice("/cpus")) == 0) + if ((cpus = OF_finddevice("/cpus")) == -1) goto out; if ((child = OF_child(cpus)) == 0)