Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
omap_vout_vrfb.h
Go to the documentation of this file.
1 /*
2  * omap_vout_vrfb.h
3  *
4  * Copyright (C) 2010 Texas Instruments.
5  *
6  * This file is licensed under the terms of the GNU General Public License
7  * version 2. This program is licensed "as is" without any warranty of any
8  * kind, whether express or implied.
9  *
10  */
11 
12 #ifndef OMAP_VOUT_VRFB_H
13 #define OMAP_VOUT_VRFB_H
14 
15 #ifdef CONFIG_VIDEO_OMAP2_VOUT_VRFB
17 int omap_vout_setup_vrfb_bufs(struct platform_device *pdev, int vid_num,
18  u32 static_vrfb_allocation);
19 void omap_vout_release_vrfb(struct omap_vout_device *vout);
21  unsigned int *count, unsigned int startindex);
23  struct videobuf_buffer *vb);
25 #else
27 int omap_vout_setup_vrfb_bufs(struct platform_device *pdev, int vid_num,
28  u32 static_vrfb_allocation)
29  { return 0; }
32  unsigned int *count, unsigned int startindex)
33  { return 0; }
35  struct videobuf_buffer *vb)
36  { return 0; }
38 #endif
39 
40 #endif