diff options
Diffstat (limited to 'drivers/gpu/drm/msm/edp/edp_ctrl.c')
| -rw-r--r-- | drivers/gpu/drm/msm/edp/edp_ctrl.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/msm/edp/edp_ctrl.c b/drivers/gpu/drm/msm/edp/edp_ctrl.c index 4fb397ee7c84..fe1366b4c49f 100644 --- a/drivers/gpu/drm/msm/edp/edp_ctrl.c +++ b/drivers/gpu/drm/msm/edp/edp_ctrl.c @@ -1116,7 +1116,7 @@ void msm_edp_ctrl_power(struct edp_ctrl *ctrl, bool on)  int msm_edp_ctrl_init(struct msm_edp *edp)  {  	struct edp_ctrl *ctrl = NULL; -	struct device *dev = &edp->pdev->dev; +	struct device *dev;  	int ret;  	if (!edp) { @@ -1124,6 +1124,7 @@ int msm_edp_ctrl_init(struct msm_edp *edp)  		return -EINVAL;  	} +	dev = &edp->pdev->dev;  	ctrl = devm_kzalloc(dev, sizeof(*ctrl), GFP_KERNEL);  	if (!ctrl)  		return -ENOMEM;  | 
