platform: msm_shared: Fix block size assumptions in partition parser.

Partition parser assumes BLOCK_SIZE to a constant value, fix this
by passing block size from device attributes as an argument to
partition parser.

Change-Id: I4e4df69c83fc7556f6eb6bc3351751f42ca914da
diff --git a/platform/msm_shared/mmc_sdhci.c b/platform/msm_shared/mmc_sdhci.c
index 5487d94..de3db2b 100644
--- a/platform/msm_shared/mmc_sdhci.c
+++ b/platform/msm_shared/mmc_sdhci.c
@@ -1454,6 +1454,8 @@
 	if (MMC_CARD_STATUS(status) != MMC_TRAN_STATE)
 		mmc_return = 1;
 
+	card->block_size = MMC_BLK_SZ;
+
 	return mmc_return;
 }