diff --git a/drivers/media/platform/msm/camera_v2/isp/msm_isp40.c b/drivers/media/platform/msm/camera_v2/isp/msm_isp40.c index 1445943fd275..b19ec3141eec 100644 --- a/drivers/media/platform/msm/camera_v2/isp/msm_isp40.c +++ b/drivers/media/platform/msm/camera_v2/isp/msm_isp40.c @@ -206,7 +206,7 @@ static int32_t msm_vfe40_init_qos_parms(struct vfe_device *vfe_dev, if (rc < 0 || !ds_entries) { pr_err("%s: NO D/S entries found\n", __func__); } else { - ds_settings = kzalloc(sizeof(uint32_t) * ds_entries, + ds_settings = kcalloc(ds_entries, sizeof(uint32_t), GFP_KERNEL); if (!ds_settings) { pr_err("%s:%d No memory\n", __func__, __LINE__);