From: Jacob Chen <jacob2.chen@rock-chips.com>
Date: Wed, 4 Jan 2017 05:47:42 +0000 (+0800)
Subject: drm: rockchip: should set unique in bind
X-Git-Tag: firefly_0821_release~823
X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=090133baa33d750e2ca92cd8386e81021c6e058b;p=firefly-linux-kernel-4.4.55.git

drm: rockchip: should set unique in bind

It was dropped when merge upstream patch

Change-Id: I6f1464866c8b6f50fe65733cff42215bd4357e82
Signed-off-by: Jacob Chen <jacob2.chen@rock-chips.com>
---

diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_drv.c b/drivers/gpu/drm/rockchip/rockchip_drm_drv.c
index 56a1eb23e093..245dfc9e6be1 100644
--- a/drivers/gpu/drm/rockchip/rockchip_drm_drv.c
+++ b/drivers/gpu/drm/rockchip/rockchip_drm_drv.c
@@ -847,6 +847,10 @@ static int rockchip_drm_bind(struct device *dev)
 	if (!drm_dev)
 		return -ENOMEM;
 
+	ret = drm_dev_set_unique(drm_dev, "%s", dev_name(dev));
+	if (ret)
+		goto err_free;
+
 	dev_set_drvdata(dev, drm_dev);
 
 	private = devm_kzalloc(drm_dev->dev, sizeof(*private), GFP_KERNEL);