diff options
author | Liu Ying <victor.liu@nxp.com> | 2017-10-18 10:43:20 +0800 |
---|---|---|
committer | Leonard Crestez <leonard.crestez@nxp.com> | 2018-08-24 12:41:33 +0300 |
commit | e4734f7c37f4fb638179d0836ddcd726fda52d4a (patch) | |
tree | a710a7f3a0344d1668ee34ae0138180dab1960bc /drivers/gpu | |
parent | e0b5aa329d0a81832bdbc251dacc6bedcee2af96 (diff) |
MLK-16600 gpu: imx: dpu: common: Initialize pixel link in resume() only if necessary
We should initialize pixel link in resume() for DPUv2 which
has pixel link quirks, but not for DPUv1 which hasn't the quirks.
Fixes: 0d7fa2aa1a9f ("MLK-16581-6 gpu: imx: dpu: Add system power management support")
Signed-off-by: Liu Ying <victor.liu@nxp.com>
Diffstat (limited to 'drivers/gpu')
-rw-r--r-- | drivers/gpu/imx/dpu/dpu-common.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/imx/dpu/dpu-common.c b/drivers/gpu/imx/dpu/dpu-common.c index b14ce5414d8a..9f00dd176c74 100644 --- a/drivers/gpu/imx/dpu/dpu-common.c +++ b/drivers/gpu/imx/dpu/dpu-common.c @@ -1560,7 +1560,8 @@ static int dpu_resume(struct device *dev) dpu_intsteer_enable_lines(dpu); - dpu_pixel_link_init(dpu->id); + if (dpu->devtype->pixel_link_quirks) + dpu_pixel_link_init(dpu->id); _dpu_submodules_init(dpu, pdev); |