diff options
-rw-r--r-- | drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c b/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c index b36f815bd1d8..7574db2da413 100644 --- a/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c +++ b/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | |||
@@ -164,8 +164,8 @@ int fsl_dcu_drm_crtc_create(struct fsl_dcu_drm_device *fsl_dev) | |||
164 | reg_num = LS1021A_LAYER_REG_NUM; | 164 | reg_num = LS1021A_LAYER_REG_NUM; |
165 | else | 165 | else |
166 | reg_num = VF610_LAYER_REG_NUM; | 166 | reg_num = VF610_LAYER_REG_NUM; |
167 | for (i = 0; i <= fsl_dev->soc->total_layer; i++) { | 167 | for (i = 0; i < fsl_dev->soc->total_layer; i++) { |
168 | for (j = 0; j < reg_num; j++) | 168 | for (j = 1; j <= reg_num; j++) |
169 | regmap_write(fsl_dev->regmap, DCU_CTRLDESCLN(i, j), 0); | 169 | regmap_write(fsl_dev->regmap, DCU_CTRLDESCLN(i, j), 0); |
170 | } | 170 | } |
171 | regmap_update_bits(fsl_dev->regmap, DCU_DCU_MODE, | 171 | regmap_update_bits(fsl_dev->regmap, DCU_DCU_MODE, |