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

#include <solo6x10.h>

Data Fields

struct pci_devpdev
 
u8 __iomemreg_base
 
int nr_chans
 
int nr_ext
 
u32 flags
 
u32 irq_mask
 
u32 motion_mask
 
spinlock_t reg_io_lock
 
u8 tw2865
 
u8 tw2864
 
u8 tw2815
 
u8 tw28_cnt
 
struct i2c_adapter i2c_adap [SOLO_I2C_ADAPTERS]
 
enum SOLO_I2C_STATE i2c_state
 
struct mutex i2c_mutex
 
int i2c_id
 
wait_queue_head_t i2c_wait
 
struct i2c_msgi2c_msg
 
unsigned int i2c_msg_num
 
unsigned int i2c_msg_ptr
 
struct solo_p2m_dev p2m_dev [SOLO_NR_P2M]
 
struct video_devicevfd
 
unsigned int erasing
 
unsigned int frame_blank
 
u8 cur_disp_ch
 
wait_queue_head_t disp_thread_wait
 
struct solo_enc_devv4l2_enc [SOLO_MAX_CHANNELS]
 
u16 enc_bw_remain
 
u8 enc_idx
 
u16 enc_wr_idx
 
struct solo_enc_buf enc_buf [SOLO_NR_RING_BUFS]
 
u32 video_type
 
u16 video_hsize
 
u16 video_vsize
 
u16 vout_hstart
 
u16 vout_vstart
 
u16 vin_hstart
 
u16 vin_vstart
 
u8 fps
 
struct snd_cardsnd_card
 
struct snd_pcmsnd_pcm
 
atomic_t snd_users
 
int g723_hw_idx
 

Detailed Description

Definition at line 182 of file solo6x10.h.

Field Documentation

u8 cur_disp_ch

Definition at line 214 of file solo6x10.h.

wait_queue_head_t disp_thread_wait

Definition at line 215 of file solo6x10.h.

Definition at line 224 of file solo6x10.h.

u16 enc_bw_remain

Definition at line 219 of file solo6x10.h.

u8 enc_idx

Definition at line 221 of file solo6x10.h.

u16 enc_wr_idx

Definition at line 223 of file solo6x10.h.

unsigned int erasing

Definition at line 212 of file solo6x10.h.

u32 flags

Definition at line 188 of file solo6x10.h.

Definition at line 231 of file solo6x10.h.

unsigned int frame_blank

Definition at line 213 of file solo6x10.h.

int g723_hw_idx

Definition at line 237 of file solo6x10.h.

Definition at line 198 of file solo6x10.h.

int i2c_id

Definition at line 201 of file solo6x10.h.

Definition at line 203 of file solo6x10.h.

unsigned int i2c_msg_num

Definition at line 204 of file solo6x10.h.

unsigned int i2c_msg_ptr

Definition at line 205 of file solo6x10.h.

struct mutex i2c_mutex

Definition at line 200 of file solo6x10.h.

Definition at line 199 of file solo6x10.h.

Definition at line 202 of file solo6x10.h.

u32 irq_mask

Definition at line 189 of file solo6x10.h.

u32 motion_mask

Definition at line 190 of file solo6x10.h.

int nr_chans

Definition at line 186 of file solo6x10.h.

int nr_ext

Definition at line 187 of file solo6x10.h.

Definition at line 208 of file solo6x10.h.

struct pci_dev* pdev

Definition at line 184 of file solo6x10.h.

u8 __iomem* reg_base

Definition at line 185 of file solo6x10.h.

spinlock_t reg_io_lock

Definition at line 191 of file solo6x10.h.

Definition at line 234 of file solo6x10.h.

Definition at line 235 of file solo6x10.h.

atomic_t snd_users

Definition at line 236 of file solo6x10.h.

u8 tw2815

Definition at line 194 of file solo6x10.h.

u8 tw2864

Definition at line 194 of file solo6x10.h.

u8 tw2865

Definition at line 194 of file solo6x10.h.

u8 tw28_cnt

Definition at line 195 of file solo6x10.h.

Definition at line 218 of file solo6x10.h.

Definition at line 211 of file solo6x10.h.

u16 video_hsize

Definition at line 228 of file solo6x10.h.

u32 video_type

Definition at line 227 of file solo6x10.h.

u16 video_vsize

Definition at line 228 of file solo6x10.h.

u16 vin_hstart

Definition at line 230 of file solo6x10.h.

u16 vin_vstart

Definition at line 230 of file solo6x10.h.

u16 vout_hstart

Definition at line 229 of file solo6x10.h.

u16 vout_vstart

Definition at line 229 of file solo6x10.h.


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