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

#include <smiapp.h>

Data Fields

struct mutex mutex
 
struct mutex power_mutex
 
struct smiapp_subdev ssds [SMIAPP_SUBDEVS]
 
u32 ssds_used
 
struct smiapp_subdevsrc
 
struct smiapp_subdevbinner
 
struct smiapp_subdevscaler
 
struct smiapp_subdevpixel_array
 
struct smiapp_platform_dataplatform_data
 
struct regulatorvana
 
struct clkext_clk
 
u32 limits [SMIAPP_LIMIT_LAST]
 
u8 nbinning_subtypes
 
struct smiapp_binning_subtype binning_subtypes [SMIAPP_BINNING_SUBTYPES]
 
u32 mbus_frame_fmts
 
struct smiapp_csi_data_formatcsi_format
 
struct smiapp_csi_data_formatinternal_csi_format
 
u32 default_mbus_frame_fmts
 
int default_pixel_order
 
u8 binning_horizontal
 
u8 binning_vertical
 
u8 scale_m
 
u8 scaling_mode
 
u8 hvflip_inv_mask
 
u8 flash_capability
 
u8 frame_skip
 
int power_count
 
bool streaming
 
bool dev_init_done
 
u8nvm
 
unsigned int nvm_size
 
struct smiapp_module_info minfo
 
struct smiapp_pll pll
 
struct v4l2_ctrlanalog_gain
 
struct v4l2_ctrlexposure
 
struct v4l2_ctrlhflip
 
struct v4l2_ctrlvflip
 
struct v4l2_ctrlvblank
 
struct v4l2_ctrlhblank
 
struct v4l2_ctrlpixel_rate_parray
 
struct v4l2_ctrllink_freq
 
struct v4l2_ctrlpixel_rate_csi
 

Detailed Description

Definition at line 178 of file smiapp.h.

Field Documentation

struct v4l2_ctrl* analog_gain

Definition at line 234 of file smiapp.h.

Definition at line 196 of file smiapp.h.

u8 binning_horizontal

Definition at line 211 of file smiapp.h.

Definition at line 204 of file smiapp.h.

u8 binning_vertical

Definition at line 212 of file smiapp.h.

Definition at line 206 of file smiapp.h.

u32 default_mbus_frame_fmts

Definition at line 208 of file smiapp.h.

int default_pixel_order

Definition at line 209 of file smiapp.h.

bool dev_init_done

Definition at line 224 of file smiapp.h.

struct v4l2_ctrl* exposure

Definition at line 235 of file smiapp.h.

struct clk* ext_clk

Definition at line 201 of file smiapp.h.

u8 flash_capability

Definition at line 218 of file smiapp.h.

u8 frame_skip

Definition at line 219 of file smiapp.h.

struct v4l2_ctrl* hblank

Definition at line 239 of file smiapp.h.

struct v4l2_ctrl* hflip

Definition at line 236 of file smiapp.h.

u8 hvflip_inv_mask

Definition at line 217 of file smiapp.h.

struct smiapp_csi_data_format* internal_csi_format

Definition at line 207 of file smiapp.h.

Definition at line 202 of file smiapp.h.

struct v4l2_ctrl* link_freq

Definition at line 242 of file smiapp.h.

u32 mbus_frame_fmts

Definition at line 205 of file smiapp.h.

Definition at line 229 of file smiapp.h.

Definition at line 186 of file smiapp.h.

u8 nbinning_subtypes

Definition at line 203 of file smiapp.h.

u8* nvm

Definition at line 226 of file smiapp.h.

unsigned int nvm_size

Definition at line 227 of file smiapp.h.

struct smiapp_subdev* pixel_array

Definition at line 198 of file smiapp.h.

struct v4l2_ctrl* pixel_rate_csi

Definition at line 243 of file smiapp.h.

struct v4l2_ctrl* pixel_rate_parray

Definition at line 240 of file smiapp.h.

Definition at line 199 of file smiapp.h.

Definition at line 231 of file smiapp.h.

int power_count

Definition at line 221 of file smiapp.h.

struct mutex power_mutex

Definition at line 192 of file smiapp.h.

u8 scale_m

Definition at line 214 of file smiapp.h.

Definition at line 197 of file smiapp.h.

u8 scaling_mode

Definition at line 215 of file smiapp.h.

Definition at line 195 of file smiapp.h.

Definition at line 193 of file smiapp.h.

u32 ssds_used

Definition at line 194 of file smiapp.h.

bool streaming

Definition at line 223 of file smiapp.h.

Definition at line 200 of file smiapp.h.

struct v4l2_ctrl* vblank

Definition at line 238 of file smiapp.h.

struct v4l2_ctrl* vflip

Definition at line 237 of file smiapp.h.


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