--- zzzz-none-000/linux-2.6.28.10/arch/mips/include/asm/bitops.h 2009-05-02 18:54:43.000000000 +0000 +++ puma5-6360-529/linux-2.6.28.10/arch/mips/include/asm/bitops.h 2009-10-13 15:55:55.000000000 +0000 @@ -26,8 +26,13 @@ #if _MIPS_SZLONG == 32 #define SZLONG_LOG 5 #define SZLONG_MASK 31UL +#ifdef CONFIG_MACH_FUSIV_MIPS1 +#define __LL "lw " +#define __SC "sw " +#else #define __LL "ll " #define __SC "sc " +#endif #define __INS "ins " #define __EXT "ext " #elif _MIPS_SZLONG == 64