|
@@ -572,7 +572,7 @@ parse_device_mapping(struct drm_i915_private *dev_priv,
|
|
|
DRM_DEBUG_KMS("no child dev is parsed from VBT\n");
|
|
DRM_DEBUG_KMS("no child dev is parsed from VBT\n");
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
- dev_priv->child_dev = kzalloc(sizeof(*p_child) * count, GFP_KERNEL);
|
|
|
|
|
|
|
+ dev_priv->child_dev = kcalloc(count, sizeof(*p_child), GFP_KERNEL);
|
|
|
if (!dev_priv->child_dev) {
|
|
if (!dev_priv->child_dev) {
|
|
|
DRM_DEBUG_KMS("No memory space for child device\n");
|
|
DRM_DEBUG_KMS("No memory space for child device\n");
|
|
|
return;
|
|
return;
|