]> Pileus Git - ~andy/linux/blobdiff - arch/powerpc/include/asm/delay.h
Merge remote-tracking branch 'regulator/fix/ti-abb' into regulator-linus
[~andy/linux] / arch / powerpc / include / asm / delay.h
index 1e2eb41fa0577ff8ecceb2d9711220c82ea22fab..52e4d54da2a9845d16db0773ca81310178707723 100644 (file)
@@ -63,6 +63,8 @@ extern void udelay(unsigned long usecs);
                        udelay(delay);                                         \
                else                                                           \
                        cpu_relax();                                           \
+       if (!__ret)                                                            \
+               __ret = (condition);                                           \
        __ret;                                                                 \
 })