Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
mixer_video.c File Reference
#include "mixer.h"
#include <media/v4l2-ioctl.h>
#include <linux/videodev2.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/version.h>
#include <linux/timer.h>
#include <media/videobuf2-dma-contig.h>

Go to the source code of this file.

Macros

#define pr_fmt(fmt)   "s5p-tv (mixer): " fmt
 

Functions

int __devinit mxr_acquire_video (struct mxr_device *mdev, struct mxr_output_conf *output_conf, int output_count)
 
void mxr_release_video (struct mxr_device *mdev)
 
unsigned long mxr_get_plane_size (const struct mxr_block *blk, unsigned int width, unsigned int height)
 
int mxr_base_layer_register (struct mxr_layer *layer)
 
void mxr_base_layer_unregister (struct mxr_layer *layer)
 
void mxr_layer_release (struct mxr_layer *layer)
 
void mxr_base_layer_release (struct mxr_layer *layer)
 
struct mxr_layermxr_base_layer_create (struct mxr_device *mdev, int idx, char *name, struct mxr_layer_ops *ops)
 

Macro Definition Documentation

#define pr_fmt (   fmt)    "s5p-tv (mixer): " fmt

Definition at line 14 of file mixer_video.c.

Function Documentation

int __devinit mxr_acquire_video ( struct mxr_device mdev,
struct mxr_output_conf output_cont,
int  output_count 
)

acquiring common video resources

Definition at line 66 of file mixer_video.c.

struct mxr_layer* mxr_base_layer_create ( struct mxr_device mdev,
int  idx,
char name,
struct mxr_layer_ops ops 
)
read

Definition at line 1060 of file mixer_video.c.

int mxr_base_layer_register ( struct mxr_layer layer)

Definition at line 1025 of file mixer_video.c.

void mxr_base_layer_release ( struct mxr_layer layer)

Definition at line 1050 of file mixer_video.c.

void mxr_base_layer_unregister ( struct mxr_layer layer)

Definition at line 1039 of file mixer_video.c.

unsigned long mxr_get_plane_size ( const struct mxr_block blk,
unsigned int  width,
unsigned int  height 
)

Definition at line 263 of file mixer_video.c.

void mxr_layer_release ( struct mxr_layer layer)

Definition at line 1044 of file mixer_video.c.

void mxr_release_video ( struct mxr_device mdev)

releasing common video resources

Definition at line 145 of file mixer_video.c.