projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d3cded0
)
MLK-17473-7 drm/imx: dec400d: avoid shadow trigger when bypass dec400d
author
Fancy Fang
<chen.fang@nxp.com>
Wed, 31 Jan 2018 11:52:40 +0000
(19:52 +0800)
committer
Leonard Crestez
<leonard.crestez@nxp.com>
Wed, 17 Apr 2019 23:51:34 +0000
(
02:51
+0300)
Do not really do shadow regiters trigger in'dcss_dec400d_shadow_trig()'
when
dec400d
is bypassed, since in 'dcss_dec400d_bypass()', the shadow
registers have already been triggerd.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
drivers/gpu/imx/dcss/dcss-dec400d.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/imx/dcss/dcss-dec400d.c
b/drivers/gpu/imx/dcss/dcss-dec400d.c
index
0bcd12b
..
874fd5f
100644
(file)
--- a/
drivers/gpu/imx/dcss/dcss-dec400d.c
+++ b/
drivers/gpu/imx/dcss/dcss-dec400d.c
@@
-134,6
+134,10
@@
void dcss_dec400d_shadow_trig(struct dcss_soc *dcss)
uint32_t control;
struct dcss_dec400d_priv *dec400d = dcss->dec400d_priv;
+ /* do nothing */
+ if (dec400d->bypass == true)
+ return;
+
control = dcss_readl(dec400d->dec400d_reg + DEC400D_CONTROL);
/* Trigger shadow registers */