mmc: fix compiler warnings

Commit d2bf29e3 caused a number of compiler warnings:

mmc.c: In function 'mmc_bwrite':
mmc.c:97: warning: format '%x' expects type 'unsigned int', but argument 2 has type 'long unsigned int'
mmc.c:97: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'lbaint_t'
mmc.c: In function 'mmc_bread':
mmc.c:229: warning: format '%x' expects type 'unsigned int', but argument 2 has type 'long unsigned int'
mmc.c:229: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'lbaint_t'

Fix these.

Signed-off-by: Wolfgang Denk <wd@denx.de>
Cc: Lei Wen <leiwen@marvell.com>
diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c
index 23928c1..80cd9bf 100644
--- a/drivers/mmc/mmc.c
+++ b/drivers/mmc/mmc.c
@@ -93,7 +93,7 @@
 	blklen = mmc->write_bl_len;
 
 	if ((start + blkcnt) > mmc->block_dev.lba) {
-		printf("MMC: block number 0x%x exceeds max(0x%x)",
+		printf("MMC: block number 0x%lx exceeds max(0x%lx)",
 			start + blkcnt, mmc->block_dev.lba);
 		return 0;
 	}
@@ -225,7 +225,7 @@
 		return 0;
 
 	if ((start + blkcnt) > mmc->block_dev.lba) {
-		printf("MMC: block number 0x%x exceeds max(0x%x)",
+		printf("MMC: block number 0x%lx exceeds max(0x%lx)",
 			start + blkcnt, mmc->block_dev.lba);
 		return 0;
 	}