]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/blackfin/lib/memcmp.S
V4L/DVB (7800): tuner_symbol_probe(): don't do symbol_put() if symbol_request() failed
[linux-2.6-omap-h63xx.git] / arch / blackfin / lib / memcmp.S
index a6b8ee6a6bf2cb959b68ddf2f8a5c9ddd1d36204..219fa2877c62a9f0ca096d51091838157bd57a66 100644 (file)
@@ -61,7 +61,12 @@ ENTRY(_memcmp)
 
        LSETUP (.Lquad_loop_s, .Lquad_loop_e) LC0=P1;
 .Lquad_loop_s:
+#if ANOMALY_05000202
+       R0 = [P0++];
+       R1 = [I0++];
+#else
        MNOP || R0 = [P0++] || R1 = [I0++];
+#endif
        CC = R0 == R1;
        IF !CC JUMP .Lquad_different;
 .Lquad_loop_e: