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:
69c59dd
)
rk3288 lcdc: fix after play yuv10 bit fmt set error
author
hjc
<hjc@rock-chips.com>
Tue, 8 Apr 2014 05:48:52 +0000
(13:48 +0800)
committer
hjc
<hjc@rock-chips.com>
Tue, 8 Apr 2014 05:48:52 +0000
(13:48 +0800)
drivers/video/rockchip/lcdc/rk3288_lcdc.c
patch
|
blob
|
history
diff --git
a/drivers/video/rockchip/lcdc/rk3288_lcdc.c
b/drivers/video/rockchip/lcdc/rk3288_lcdc.c
index 8956a904ff7963224ea717c68c592bcd8b950927..03a39b6c313fb5154ce793e38171ff3212e19a70 100755
(executable)
--- a/
drivers/video/rockchip/lcdc/rk3288_lcdc.c
+++ b/
drivers/video/rockchip/lcdc/rk3288_lcdc.c
@@
-1759,31
+1759,38
@@
static int win0_set_par(struct lcdc_device *lcdc_dev,
case ARGB888:
fmt_cfg = 0;
win->swap_rb = 0;
+ win->fmt_10 = 0;
break;
case XBGR888:
case ABGR888:
fmt_cfg = 0;
win->swap_rb = 1;
+ win->fmt_10 = 0;
break;
case RGB888:
fmt_cfg = 1;
win->swap_rb = 0;
+ win->fmt_10 = 0;
break;
case RGB565:
fmt_cfg = 2;
- win->swap_rb = 0;
+ win->swap_rb = 0;
+ win->fmt_10 = 0;
break;
case YUV422:
fmt_cfg = 5;
- win->swap_rb = 0;
+ win->swap_rb = 0;
+ win->fmt_10 = 0;
break;
case YUV420:
fmt_cfg = 4;
- win->swap_rb = 0;
+ win->swap_rb = 0;
+ win->fmt_10 = 0;
break;
case YUV444:
fmt_cfg = 6;
win->swap_rb = 0;
+ win->fmt_10 = 0;
case YUV422_A:
fmt_cfg = 5;
win->swap_rb = 0;
@@
-1840,31
+1847,38
@@
static int win1_set_par(struct lcdc_device *lcdc_dev,
case ARGB888:
fmt_cfg = 0;
win->swap_rb = 0;
+ win->fmt_10 = 0;
break;
case XBGR888:
case ABGR888:
fmt_cfg = 0;
win->swap_rb = 1;
+ win->fmt_10 = 0;
break;
case RGB888:
fmt_cfg = 1;
win->swap_rb = 0;
+ win->fmt_10 = 0;
break;
case RGB565:
fmt_cfg = 2;
- win->swap_rb = 0;
+ win->swap_rb = 0;
+ win->fmt_10 = 0;
break;
case YUV422:
fmt_cfg = 5;
- win->swap_rb = 0;
+ win->swap_rb = 0;
+ win->fmt_10 = 0;
break;
case YUV420:
fmt_cfg = 4;
- win->swap_rb = 0;
+ win->swap_rb = 0;
+ win->fmt_10 = 0;
break;
case YUV444:
fmt_cfg = 6;
- win->swap_rb = 0;
+ win->swap_rb = 0;
+ win->fmt_10 = 0;
break;
case YUV422_A:
fmt_cfg = 5;