platform: msm_shared: Fix bug while skipping bad blocks in flash read.

The query to the flash device to check the bad block status always
returned the same value during read as the page address was not
updated to query the new block.

Fix the query by updating the page address.

CRs-Fixed: 530050
Change-Id: I3776098dbccc971d43bc9bc304a752a3fa33c918
1 file changed