|
@@ -221,12 +221,10 @@ struct sdio_func *sdio_alloc_func(struct mmc_card *card)
|
|
|
{
|
|
|
struct sdio_func *func;
|
|
|
|
|
|
- func = kmalloc(sizeof(struct sdio_func), GFP_KERNEL);
|
|
|
+ func = kzalloc(sizeof(struct sdio_func), GFP_KERNEL);
|
|
|
if (!func)
|
|
|
return ERR_PTR(-ENOMEM);
|
|
|
|
|
|
- memset(func, 0, sizeof(struct sdio_func));
|
|
|
-
|
|
|
func->card = card;
|
|
|
|
|
|
device_initialize(&func->dev);
|