projects
/
firefly-linux-kernel-4.4.55.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b369a60
)
video: rockchip: edp: read/write register before pm_runtime_put
author
Xubilv
<xbl@rock-chips.com>
Sat, 8 Oct 2016 07:46:46 +0000
(15:46 +0800)
committer
Huang, Tao
<huangtao@rock-chips.com>
Sat, 8 Oct 2016 12:06:49 +0000
(20:06 +0800)
Change-Id: I3a6a910857ff4c6921996f625807b4aefc4cd5a1
Signed-off-by: Xubilv <xbl@rock-chips.com>
drivers/video/rockchip/transmitter/rk32_dp.c
patch
|
blob
|
history
diff --git
a/drivers/video/rockchip/transmitter/rk32_dp.c
b/drivers/video/rockchip/transmitter/rk32_dp.c
index e4716934f0c9058e8b3a81bd3741b3ef63be72a2..ec036006daa15613e57efe7c0b4d223cb2311b76 100755
(executable)
--- a/
drivers/video/rockchip/transmitter/rk32_dp.c
+++ b/
drivers/video/rockchip/transmitter/rk32_dp.c
@@
-1231,12
+1231,12
@@
static int rk32_edp_disable(void)
struct rk32_edp *edp = rk32_edp;
if (edp->edp_en) {
-
pm_runtime_put(edp->dev)
;
+
edp->edp_en = false
;
disable_irq(edp->irq);
rk32_edp_reset(edp);
rk32_edp_analog_power_ctr(edp, 0);
rk32_edp_clk_disable(edp);
-
edp->edp_en = false
;
+
pm_runtime_put_sync(edp->dev)
;
}
return 0;