drm/rockchip: vop: correct clk_set_parent return value check
authorMark Yao <mark.yao@rock-chips.com>
Wed, 14 Jun 2017 00:57:35 +0000 (08:57 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Wed, 14 Jun 2017 01:33:33 +0000 (09:33 +0800)
Change-Id: I3da501169739759426c83a3b7e6e255c717e226c
Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
drivers/gpu/drm/rockchip/rockchip_drm_vop.c

index ca779ea5869e7b81e71e628e34dc7a856d362d18..266ee026c672dfcfc947bdf969a34c3eba9b11c7 100644 (file)
@@ -1666,7 +1666,7 @@ static void vop_crtc_enable(struct drm_crtc *crtc)
        VOP_CTRL_SET(vop, pin_pol, val);
 
        if (vop->dclk_source && s->pll && s->pll->pll) {
-               if (!clk_set_parent(vop->dclk_source, s->pll->pll))
+               if (clk_set_parent(vop->dclk_source, s->pll->pll))
                        DRM_DEV_ERROR(vop->dev,
                                      "failed to set dclk's parents\n");
        }