Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
ov772x.h File Reference

Go to the source code of this file.

Data Structures

struct  ov772x_edge_ctrl
 
struct  ov772x_camera_info
 

Macros

#define OV772X_FLAG_VFLIP   (1 << 0) /* Vertical flip image */
 
#define OV772X_FLAG_HFLIP   (1 << 1) /* Horizontal flip image */
 
#define OV772X_MANUAL_EDGE_CTRL   0x80 /* un-used bit of strength */
 
#define OV772X_EDGE_STRENGTH_MASK   0x1F
 
#define OV772X_EDGE_THRESHOLD_MASK   0x0F
 
#define OV772X_EDGE_UPPER_MASK   0xFF
 
#define OV772X_EDGE_LOWER_MASK   0xFF
 
#define OV772X_AUTO_EDGECTRL(u, l)
 
#define OV772X_MANUAL_EDGECTRL(s, t)
 

Macro Definition Documentation

#define OV772X_AUTO_EDGECTRL (   u,
  l 
)
Value:
{ \
.upper = (u & OV772X_EDGE_UPPER_MASK), \
.lower = (l & OV772X_EDGE_LOWER_MASK), \
}

Definition at line 38 of file ov772x.h.

#define OV772X_EDGE_LOWER_MASK   0xFF

Definition at line 36 of file ov772x.h.

#define OV772X_EDGE_STRENGTH_MASK   0x1F

Definition at line 33 of file ov772x.h.

#define OV772X_EDGE_THRESHOLD_MASK   0x0F

Definition at line 34 of file ov772x.h.

#define OV772X_EDGE_UPPER_MASK   0xFF

Definition at line 35 of file ov772x.h.

#define OV772X_FLAG_HFLIP   (1 << 1) /* Horizontal flip image */

Definition at line 17 of file ov772x.h.

#define OV772X_FLAG_VFLIP   (1 << 0) /* Vertical flip image */

Definition at line 16 of file ov772x.h.

#define OV772X_MANUAL_EDGE_CTRL   0x80 /* un-used bit of strength */

Definition at line 32 of file ov772x.h.

#define OV772X_MANUAL_EDGECTRL (   s,
  t 
)
Value:

Definition at line 44 of file ov772x.h.