summaryrefslogtreecommitdiff
path: root/drivers/gpu/imx
diff options
context:
space:
mode:
authorYong Gan <yong.gan@nxp.com>2018-06-30 07:15:19 +0800
committerLeonard Crestez <leonard.crestez@nxp.com>2018-08-24 12:41:33 +0300
commit2d71a9989ac3a14c8f3426a812089f39e91eada4 (patch)
tree4c91f97bf7d203feb6307f2cf79fe902d6068662 /drivers/gpu/imx
parenta3b5e822333531c02fae46fe4e4629072ccad83e (diff)
MGS-3560-1 [#imx-913] Enable DRM compression for mscale board
Addd the API dcss_dec400d_fast_clear_config. Date: June 29, 2018 Signed-off-by: Yong Gan <yong.gan@nxp.com> (cherry picked from commit 508110b51b9d9186ebb85d2d7bcaae415e2476f6)
Diffstat (limited to 'drivers/gpu/imx')
-rw-r--r--drivers/gpu/imx/dcss/dcss-dec400d.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/gpu/imx/dcss/dcss-dec400d.c b/drivers/gpu/imx/dcss/dcss-dec400d.c
index 9318e11f2595..24fa04461407 100644
--- a/drivers/gpu/imx/dcss/dcss-dec400d.c
+++ b/drivers/gpu/imx/dcss/dcss-dec400d.c
@@ -289,6 +289,16 @@ config:
}
EXPORT_SYMBOL(dcss_dec400d_read_config);
+void dcss_dec400d_fast_clear_config(struct dcss_soc *dcss,
+ uint32_t fc_value,
+ bool enable)
+{
+ struct dcss_dec400d_priv *dec400d = dcss->dec400d_priv;
+
+ dcss_dec400d_write(dec400d, fc_value, DEC400D_CLEAR);
+}
+EXPORT_SYMBOL(dcss_dec400d_fast_clear_config);
+
void dcss_dec400d_enable(struct dcss_soc *dcss)
{
uint32_t control;