]> rtime.felk.cvut.cz Git - arc.git/commitdiff
Fixed a little bug in flash lock for mid address
authorjcar <devnull@localhost>
Sat, 22 Oct 2011 08:20:44 +0000 (10:20 +0200)
committerjcar <devnull@localhost>
Sat, 22 Oct 2011 08:20:44 +0000 (10:20 +0200)
arch/ppc/mpc55xx/drivers/flash_h7f_c90.c

index 3214206bb6e083f821bb34f8b900d1b648af2fd6..be1daa9ed2724cbbcc68d973d2f3d46116cb8ada 100644 (file)
@@ -115,7 +115,7 @@ uint32_t Flash_Lock(const FlashType *fPtr, uint32_t op, uintptr_t from, uint32_t
                getAffectedBlocks(bPtr, from, size, &flashBlocks);
 
                /* ---------- Low/Mid ---------- */
-           lock = (flashBlocks[ADDR_SPACE_MID]<<14) | flashBlocks[ADDR_SPACE_LOW];
+           lock = (flashBlocks[ADDR_SPACE_MID]<<16) | flashBlocks[ADDR_SPACE_LOW];
            if( lock != 0 ) {
                        regAddr = bPtr->regBase + C90FL_LML;