summaryrefslogtreecommitdiff
path: root/include/linux/ipu.h
diff options
context:
space:
mode:
authorJason Chen <b02280@freescale.com>2010-01-25 10:38:07 +0800
committerJason Chen <b02280@freescale.com>2010-01-25 10:38:07 +0800
commitcc4fe714041805997b601fe8e5dd585d8a99297f (patch)
tree6975a9772f19333b571d65c387af85b2d5dbc7f5 /include/linux/ipu.h
parentde8fe8bda1cf7af84327e10b2eeaca0eb215e679 (diff)
ENGR00120370 v4l2 output: fix display fail for blank fb during video playrel_imx_2.6.31_10.02.00
1. Blank BG during video play on FG: ./mxc_v4l2_output.out -iw 320 -ih 240 -ow 1024 -oh 768 -d 3 qvga.yuv echo 1 > /sys/class/graphics/fb0/blank echo 0 > /sys/class/graphics/fb0/blank 2. The same input and output (ic_bypass): ./mxc_v4l2_output.out -iw 320 -ih 240 -ow 320 -oh 240 -d 3 qvga.yuv echo 1 > /sys/class/graphics/fb0/blank echo 0 > /sys/class/graphics/fb0/blank Signed-off-by: Jason Chen <b02280@freescale.com>
Diffstat (limited to 'include/linux/ipu.h')
-rw-r--r--include/linux/ipu.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/linux/ipu.h b/include/linux/ipu.h
index c9403280e11c..499435a4a7ac 100644
--- a/include/linux/ipu.h
+++ b/include/linux/ipu.h
@@ -1,5 +1,5 @@
/*
- * Copyright 2005-2009 Freescale Semiconductor, Inc.
+ * Copyright 2005-2010 Freescale Semiconductor, Inc.
*/
/*
@@ -895,6 +895,8 @@ int32_t ipu_link_channels(ipu_channel_t src_ch, ipu_channel_t dest_ch);
int32_t ipu_unlink_channels(ipu_channel_t src_ch, ipu_channel_t dest_ch);
int32_t ipu_is_channel_busy(ipu_channel_t channel);
+void ipu_clear_buffer_ready(ipu_channel_t channel, ipu_buffer_t type,
+ uint32_t bufNum);
int32_t ipu_enable_channel(ipu_channel_t channel);
int32_t ipu_disable_channel(ipu_channel_t channel, bool wait_for_stop);
int32_t ipu_swap_channel(ipu_channel_t from_ch, ipu_channel_t to_ch);