Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
omap_vout_vrfb.c File Reference
#include <linux/sched.h>
#include <linux/platform_device.h>
#include <linux/videodev2.h>
#include <media/videobuf-dma-contig.h>
#include <media/v4l2-device.h>
#include <plat/dma.h>
#include <plat/vrfb.h>
#include "omap_voutdef.h"
#include "omap_voutlib.h"

Go to the source code of this file.

Functions

void omap_vout_free_vrfb_buffers (struct omap_vout_device *vout)
 
int omap_vout_setup_vrfb_bufs (struct platform_device *pdev, int vid_num, bool static_vrfb_allocation)
 
void omap_vout_release_vrfb (struct omap_vout_device *vout)
 
int omap_vout_vrfb_buffer_setup (struct omap_vout_device *vout, unsigned int *count, unsigned int startindex)
 
int omap_vout_prepare_vrfb (struct omap_vout_device *vout, struct videobuf_buffer *vb)
 
void omap_vout_calculate_vrfb_offset (struct omap_vout_device *vout)
 

Function Documentation

void omap_vout_calculate_vrfb_offset ( struct omap_vout_device vout)

Definition at line 289 of file omap_vout_vrfb.c.

void omap_vout_free_vrfb_buffers ( struct omap_vout_device vout)

Definition at line 74 of file omap_vout_vrfb.c.

int omap_vout_prepare_vrfb ( struct omap_vout_device vout,
struct videobuf_buffer vb 
)

Definition at line 215 of file omap_vout_vrfb.c.

void omap_vout_release_vrfb ( struct omap_vout_device vout)

Definition at line 165 of file omap_vout_vrfb.c.

int omap_vout_setup_vrfb_bufs ( struct platform_device pdev,
int  vid_num,
bool  static_vrfb_allocation 
)

Definition at line 86 of file omap_vout_vrfb.c.

int omap_vout_vrfb_buffer_setup ( struct omap_vout_device vout,
unsigned int count,
unsigned int  startindex 
)

Definition at line 182 of file omap_vout_vrfb.c.