summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c
diff options
context:
space:
mode:
authorStefan Agner2016-02-12 01:41:18 +0100
committerStefan Agner2016-06-19 03:34:16 +0200
commit6aaf5a4995456ced8c445fe5097a66ac4f0edfdd (patch)
treed160d438941b92d011aaa6444a4ca4c1be36b2cf /drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c
parentdrm/fb_cma_helper: add suspend helper (diff)
downloadkernel-qcow2-linux-6aaf5a4995456ced8c445fe5097a66ac4f0edfdd.tar.gz
kernel-qcow2-linux-6aaf5a4995456ced8c445fe5097a66ac4f0edfdd.tar.xz
kernel-qcow2-linux-6aaf5a4995456ced8c445fe5097a66ac4f0edfdd.zip
drm/fsl-dcu: store layer registers in soc_data
Store the number of registers per layer in soc_data. This is more consistent with how the rest of SoC specific data are handled. Signed-off-by: Stefan Agner <stefan@agner.ch>
Diffstat (limited to 'drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c')
-rw-r--r--drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c b/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c
index dc723f7ead7d..9daca1f2551b 100644
--- a/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c
+++ b/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c
@@ -274,12 +274,14 @@ static const struct fsl_dcu_soc_data fsl_dcu_ls1021a_data = {
.name = "ls1021a",
.total_layer = 16,
.max_layer = 4,
+ .layer_regs = LS1021A_LAYER_REG_NUM,
};
static const struct fsl_dcu_soc_data fsl_dcu_vf610_data = {
.name = "vf610",
.total_layer = 64,
.max_layer = 6,
+ .layer_regs = VF610_LAYER_REG_NUM,
};
static const struct of_device_id fsl_dcu_of_match[] = {