From cfea23b35d535f7b8ccf1afb985dca90ff1eb513 Mon Sep 17 00:00:00 2001 From: SeokYeon Hwang Date: Thu, 18 Apr 2013 15:10:02 +0900 Subject: [PATCH] sdcard: Prepare mmcblk index more than 0 Change-Id: I7907abbe6906f569b4d981d85149e87fd15154e1 Signed-off-by: SeokYeon Hwang --- drivers/block/virtio_blk.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/block/virtio_blk.c b/drivers/block/virtio_blk.c index 1be75237c6c9..3325e5b646ca 100644 --- a/drivers/block/virtio_blk.c +++ b/drivers/block/virtio_blk.c @@ -465,8 +465,11 @@ static int __devinit virtblk_probe(struct virtio_device *vdev) q->queuedata = vblk; #ifdef CONFIG_MARU // for virtio sdcard... - if (index == 2) { - snprintf(vblk->disk->disk_name, DISK_NAME_LEN, "mmcblk0"); + // index 0 for root partition + // index 1 for swap partition + // index over 2 for mmcblk + if (index > 1) { + snprintf(vblk->disk->disk_name, DISK_NAME_LEN, "mmcblk%d", index - 2); } else { virtblk_name_format("vd", index, vblk->disk->disk_name, DISK_NAME_LEN); -- 2.34.1