From: Jianwei Wang
For DCU support atmost 16 layers(on ls1021a) or 64 layers(on vf610),
add (total_layer - 1) overlay planes.
Signed-off-by: Jianwei Wang
Signed-off-by: Yi Meng
Signed-off-by: Wang Dongsheng
diff --git a/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c
b/drivers/gpu/drm/fsl-dcu/f
From: Jianwei Wang
Switch update interrupt mask bit with regmap_update_bits, and clear
interrupt status by writing 1 to relevant bit before setting mask in
fsl_dcu_drm_irq_init function.
Signed-off-by: Jianwei Wang
Signed-off-by: Yi Meng
Signed-off-by: Wang Dongsheng
diff --git a/drivers/gpu
From: Jianwei Wang
For state->fb may be NULL in fsl_dcu_drm_plane_atomic_check function,
if so, return -EINVAL. No need check in fsl_dcu_drm_plane_atomic_update
anymore.
Signed-off-by: Jianwei Wang
Signed-off-by: Yi Meng
Signed-off-by: Wang Dongsheng
Tested-by: Stefan Agner
diff --git a/dri