Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
vpbe_device_ops Struct Reference

#include <vpbe.h>

Data Fields

int(* g_cropcap )(struct vpbe_device *vpbe_dev, struct v4l2_cropcap *cropcap)
 
int(* enum_outputs )(struct vpbe_device *vpbe_dev, struct v4l2_output *output)
 
int(* set_output )(struct vpbe_device *vpbe_dev, int index)
 
unsigned int(* get_output )(struct vpbe_device *vpbe_dev)
 
int(* s_dv_timings )(struct vpbe_device *vpbe_dev, struct v4l2_dv_timings *dv_timings)
 
int(* g_dv_timings )(struct vpbe_device *vpbe_dev, struct v4l2_dv_timings *dv_timings)
 
int(* enum_dv_timings )(struct vpbe_device *vpbe_dev, struct v4l2_enum_dv_timings *timings_info)
 
int(* s_std )(struct vpbe_device *vpbe_dev, v4l2_std_id *std_id)
 
int(* g_std )(struct vpbe_device *vpbe_dev, v4l2_std_id *std_id)
 
int(* initialize )(struct device *dev, struct vpbe_device *vpbe_dev)
 
void(* deinitialize )(struct device *dev, struct vpbe_device *vpbe_dev)
 
int(* get_mode_info )(struct vpbe_device *vpbe_dev, struct vpbe_enc_mode_info *)
 
int(* set_mode )(struct vpbe_device *vpbe_dev, struct vpbe_enc_mode_info *)
 
int(* suspend )(struct vpbe_device *vpbe_dev)
 
int(* resume )(struct vpbe_device *vpbe_dev)
 

Detailed Description

Definition at line 106 of file vpbe.h.

Field Documentation

void(* deinitialize)(struct device *dev, struct vpbe_device *vpbe_dev)

Definition at line 144 of file vpbe.h.

int(* enum_dv_timings)(struct vpbe_device *vpbe_dev, struct v4l2_enum_dv_timings *timings_info)

Definition at line 131 of file vpbe.h.

int(* enum_outputs)(struct vpbe_device *vpbe_dev, struct v4l2_output *output)

Definition at line 112 of file vpbe.h.

int(* g_cropcap)(struct vpbe_device *vpbe_dev, struct v4l2_cropcap *cropcap)

Definition at line 108 of file vpbe.h.

int(* g_dv_timings)(struct vpbe_device *vpbe_dev, struct v4l2_dv_timings *dv_timings)

Definition at line 127 of file vpbe.h.

int(* g_std)(struct vpbe_device *vpbe_dev, v4l2_std_id *std_id)

Definition at line 138 of file vpbe.h.

int(* get_mode_info)(struct vpbe_device *vpbe_dev, struct vpbe_enc_mode_info *)

Definition at line 147 of file vpbe.h.

unsigned int(* get_output)(struct vpbe_device *vpbe_dev)

Definition at line 120 of file vpbe.h.

int(* initialize)(struct device *dev, struct vpbe_device *vpbe_dev)

Definition at line 141 of file vpbe.h.

int(* resume)(struct vpbe_device *vpbe_dev)

Definition at line 158 of file vpbe.h.

int(* s_dv_timings)(struct vpbe_device *vpbe_dev, struct v4l2_dv_timings *dv_timings)

Definition at line 123 of file vpbe.h.

int(* s_std)(struct vpbe_device *vpbe_dev, v4l2_std_id *std_id)

Definition at line 135 of file vpbe.h.

int(* set_mode)(struct vpbe_device *vpbe_dev, struct vpbe_enc_mode_info *)

Definition at line 154 of file vpbe.h.

int(* set_output)(struct vpbe_device *vpbe_dev, int index)

Definition at line 116 of file vpbe.h.

int(* suspend)(struct vpbe_device *vpbe_dev)

Definition at line 157 of file vpbe.h.


The documentation for this struct was generated from the following file: