summaryrefslogtreecommitdiff
path: root/drivers/edac/versalnet_edac.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/edac/versalnet_edac.c')
-rw-r--r--drivers/edac/versalnet_edac.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/edac/versalnet_edac.c b/drivers/edac/versalnet_edac.c
index 1a1092793092..2cbc13d9bd00 100644
--- a/drivers/edac/versalnet_edac.c
+++ b/drivers/edac/versalnet_edac.c
@@ -559,7 +559,7 @@ static int setup_mcdi(struct mc_priv *mc_priv)
struct cdx_mcdi *amd_mcdi;
int ret, i;
- amd_mcdi = kzalloc(sizeof(*amd_mcdi), GFP_KERNEL);
+ amd_mcdi = kzalloc_obj(*amd_mcdi);
if (!amd_mcdi)
return -ENOMEM;
@@ -812,7 +812,7 @@ static int init_versalnet(struct mc_priv *priv, struct platform_device *pdev)
priv->mci[i] = mci;
priv->dwidth = dt;
- dev = kzalloc(sizeof(*dev), GFP_KERNEL);
+ dev = kzalloc_obj(*dev);
dev->release = versal_edac_release;
name = kmalloc(32, GFP_KERNEL);
sprintf(name, "versal-net-ddrmc5-edac-%d", i);