drm/rockchip: rgb: fix unbind unregister_sub_dev error

Signed-off-by: Sandy Huang <hjc@rock-chips.com>
Change-Id: I8fb797499421d7ee512a6f1aea7caa0638efe4a8
This commit is contained in:
Sandy Huang
2022-08-16 20:13:19 +08:00
committed by Huang Jiachai
parent 48c480f1fa
commit d7a8d7bb1a

View File

@@ -832,7 +832,7 @@ static void rockchip_rgb_unbind(struct device *dev, struct device *master,
struct rockchip_rgb *rgb = dev_get_drvdata(dev);
if (rgb->sub_dev.connector)
rockchip_drm_register_sub_dev(&rgb->sub_dev);
rockchip_drm_unregister_sub_dev(&rgb->sub_dev);
if (rgb->panel)
drm_connector_cleanup(&rgb->connector);