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:
6b11fb2
)
rk312x lcdc: add get frame done time at rk312x_lcdc_isr function
author
zwl
<zwl@rockchips.com>
Fri, 29 Aug 2014 09:25:29 +0000
(17:25 +0800)
committer
zwl
<zwl@rockchips.com>
Fri, 29 Aug 2014 09:25:29 +0000
(17:25 +0800)
drivers/video/rockchip/lcdc/rk312x_lcdc.c
patch
|
blob
|
history
diff --git
a/drivers/video/rockchip/lcdc/rk312x_lcdc.c
b/drivers/video/rockchip/lcdc/rk312x_lcdc.c
index 995118182a0b740b5f8ce2e6aae2d1046e242326..8a89f4b77a80bc3b840f53fadcb52718abc2aff3 100755
(executable)
--- a/
drivers/video/rockchip/lcdc/rk312x_lcdc.c
+++ b/
drivers/video/rockchip/lcdc/rk312x_lcdc.c
@@
-87,6
+87,9
@@
static irqreturn_t rk312x_lcdc_isr(int irq, void *dev_id)
wake_up_interruptible_all(&lcdc_dev->driver.vsync_info.wait);
} else if (int_reg & m_LF_INT_STA) {
+ lcdc_dev->driver.frame_time.last_framedone_t =
+ lcdc_dev->driver.frame_time.framedone_t;
+ lcdc_dev->driver.frame_time.framedone_t = cpu_clock(0);
lcdc_msk_reg(lcdc_dev, INT_STATUS, m_LF_INT_CLEAR,
v_LF_INT_CLEAR(1));
}