|
@@ -59,7 +59,7 @@ static struct twl_mmc_controller {
|
|
|
struct omap_mmc_platform_data *mmc;
|
|
|
u8 twl_vmmc_dev_grp;
|
|
|
u8 twl_mmc_dedicated;
|
|
|
- char name[HSMMC_NAME_LEN];
|
|
|
+ char name[HSMMC_NAME_LEN + 1];
|
|
|
} hsmmc[] = {
|
|
|
{
|
|
|
.twl_vmmc_dev_grp = VMMC1_DEV_GRP,
|
|
@@ -349,7 +349,8 @@ void __init twl4030_mmc_init(struct twl4030_hsmmc_info *controllers)
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- sprintf(twl->name, "mmc%islot%i", c->mmc, 1);
|
|
|
+ snprintf(twl->name, ARRAY_SIZE(twl->name), "mmc%islot%i",
|
|
|
+ c->mmc, 1);
|
|
|
mmc->slots[0].name = twl->name;
|
|
|
mmc->nr_slots = 1;
|
|
|
mmc->slots[0].ocr_mask = MMC_VDD_165_195 |
|