|
@@ -164,8 +164,8 @@ int fsl_dcu_drm_crtc_create(struct fsl_dcu_drm_device *fsl_dev)
|
|
|
reg_num = LS1021A_LAYER_REG_NUM;
|
|
|
else
|
|
|
reg_num = VF610_LAYER_REG_NUM;
|
|
|
- for (i = 0; i <= fsl_dev->soc->total_layer; i++) {
|
|
|
- for (j = 0; j < reg_num; j++)
|
|
|
+ for (i = 0; i < fsl_dev->soc->total_layer; i++) {
|
|
|
+ for (j = 1; j <= reg_num; j++)
|
|
|
regmap_write(fsl_dev->regmap, DCU_CTRLDESCLN(i, j), 0);
|
|
|
}
|
|
|
regmap_update_bits(fsl_dev->regmap, DCU_DCU_MODE,
|