diff options
-rw-r--r-- | drivers/gpu/drm/rockchip/cdn-dp-core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/rockchip/cdn-dp-core.c b/drivers/gpu/drm/rockchip/cdn-dp-core.c index 62e02a48ebea..799e8260e7c4 100644 --- a/drivers/gpu/drm/rockchip/cdn-dp-core.c +++ b/drivers/gpu/drm/rockchip/cdn-dp-core.c | |||
@@ -1041,7 +1041,6 @@ static int cdn_dp_bind(struct device *dev, struct device *master, void *data) | |||
1041 | dp->connected = false; | 1041 | dp->connected = false; |
1042 | dp->active = false; | 1042 | dp->active = false; |
1043 | 1043 | ||
1044 | mutex_init(&dp->lock); | ||
1045 | INIT_WORK(&dp->event_work, cdn_dp_pd_event_work); | 1044 | INIT_WORK(&dp->event_work, cdn_dp_pd_event_work); |
1046 | 1045 | ||
1047 | encoder = &dp->encoder; | 1046 | encoder = &dp->encoder; |
@@ -1204,6 +1203,7 @@ static int cdn_dp_probe(struct platform_device *pdev) | |||
1204 | return -EINVAL; | 1203 | return -EINVAL; |
1205 | } | 1204 | } |
1206 | 1205 | ||
1206 | mutex_init(&dp->lock); | ||
1207 | dev_set_drvdata(dev, dp); | 1207 | dev_set_drvdata(dev, dp); |
1208 | 1208 | ||
1209 | return component_add(dev, &cdn_dp_component_ops); | 1209 | return component_add(dev, &cdn_dp_component_ops); |