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

#include <cx25821.h>

Data Fields

struct list_head devlist
 
atomic_t refcount
 
struct v4l2_device v4l2_dev
 
struct pci_devpci
 
unsigned char pci_rev
 
unsigned char pci_lat
 
int pci_bus
 
int pci_slot
 
u32 base_io_addr
 
u32 __iomemlmmio
 
u8 __iomembmmio
 
int pci_irqmask
 
int hwrevision
 
u32 clk_freq
 
struct cx25821_i2c i2c_bus [3]
 
int nr
 
struct mutex lock
 
struct cx25821_channel channels [MAX_VID_CHANNEL_NUM]
 
unsigned int board
 
char name [32]
 
u32 resources
 
unsigned int input
 
u32 tvaudio
 
v4l2_std_id tvnorm
 
unsigned int tuner_type
 
unsigned char tuner_addr
 
unsigned int radio_type
 
unsigned char radio_addr
 
unsigned int has_radio
 
unsigned int videc_type
 
unsigned char videc_addr
 
unsigned short _max_num_decoders
 
int _audio_is_running
 
int _audiopixel_format
 
int _is_first_audio_frame
 
int _audiofile_status
 
int _audio_lines_count
 
int _audioframe_count
 
int _audio_upstream_channel
 
int _last_index_irq
 
__le32_risc_audio_jmp_addr
 
__le32_risc_virt_start_addr
 
__le32_risc_virt_addr
 
dma_addr_t _risc_phys_addr
 
dma_addr_t _risc_phys_start_addr
 
unsigned int _audiorisc_size
 
unsigned int _audiodata_buf_size
 
__le32_audiodata_buf_virt_addr
 
dma_addr_t _audiodata_buf_phys_addr
 
char_audiofilename
 
u32 freq
 
struct video_devicevbi_dev
 
struct video_deviceradio_dev
 
struct video_deviceioctl_dev
 
spinlock_t slock
 
int _line_size
 
int _prog_cnt
 
int _pixel_format
 
int _is_first_frame
 
int _is_running
 
int _file_status
 
int _lines_count
 
int _frame_count
 
int _channel_upstream_select
 
unsigned int _risc_size
 
__le32_dma_virt_start_addr
 
__le32_dma_virt_addr
 
dma_addr_t _dma_phys_addr
 
dma_addr_t _dma_phys_start_addr
 
unsigned int _data_buf_size
 
__le32_data_buf_virt_addr
 
dma_addr_t _data_buf_phys_addr
 
char_filename
 
char_defaultname
 
int _line_size_ch2
 
int _prog_cnt_ch2
 
int _pixel_format_ch2
 
int _is_first_frame_ch2
 
int _is_running_ch2
 
int _file_status_ch2
 
int _lines_count_ch2
 
int _frame_count_ch2
 
int _channel2_upstream_select
 
unsigned int _risc_size_ch2
 
__le32_dma_virt_start_addr_ch2
 
__le32_dma_virt_addr_ch2
 
dma_addr_t _dma_phys_addr_ch2
 
dma_addr_t _dma_phys_start_addr_ch2
 
unsigned int _data_buf_size_ch2
 
__le32_data_buf_virt_addr_ch2
 
dma_addr_t _data_buf_phys_addr_ch2
 
char_filename_ch2
 
char_defaultname_ch2
 
u32 cx23417_mailbox
 
struct cx2341x_mpeg_params mpeg_params
 
struct video_devicev4l_device
 
atomic_t v4l_reader_count
 
struct cx25821_tvnorm encodernorm
 
u32 upstream_riscbuf_size
 
u32 upstream_databuf_size
 
u32 upstream_riscbuf_size_ch2
 
u32 upstream_databuf_size_ch2
 
u32 audio_upstream_riscbuf_size
 
u32 audio_upstream_databuf_size
 
int _isNTSC
 
int _frame_index
 
int _audioframe_index
 
struct workqueue_struct_irq_queues
 
struct work_struct _irq_work_entry
 
struct workqueue_struct_irq_queues_ch2
 
struct work_struct _irq_work_entry_ch2
 
struct workqueue_struct_irq_audio_queues
 
struct work_struct _audio_work_entry
 
charinput_filename
 
charinput_filename_ch2
 
int _frame_index_ch2
 
int _isNTSC_ch2
 
charvid_stdname_ch2
 
int pixel_format_ch2
 
int channel_select_ch2
 
int command_ch2
 
charinput_audiofilename
 
charvid_stdname
 
int pixel_format
 
int channel_select
 
int command
 
int channel_opened
 

Detailed Description

Definition at line 262 of file cx25821.h.

Field Documentation

int _audio_is_running

Definition at line 306 of file cx25821.h.

int _audio_lines_count

Definition at line 310 of file cx25821.h.

int _audio_upstream_channel

Definition at line 312 of file cx25821.h.

struct work_struct _audio_work_entry

Definition at line 401 of file cx25821.h.

dma_addr_t _audiodata_buf_phys_addr

Definition at line 324 of file cx25821.h.

unsigned int _audiodata_buf_size

Definition at line 322 of file cx25821.h.

__le32* _audiodata_buf_virt_addr

Definition at line 323 of file cx25821.h.

int _audiofile_status

Definition at line 309 of file cx25821.h.

char* _audiofilename

Definition at line 325 of file cx25821.h.

int _audioframe_count

Definition at line 311 of file cx25821.h.

int _audioframe_index

Definition at line 395 of file cx25821.h.

int _audiopixel_format

Definition at line 307 of file cx25821.h.

unsigned int _audiorisc_size

Definition at line 321 of file cx25821.h.

int _channel2_upstream_select

Definition at line 366 of file cx25821.h.

int _channel_upstream_select

Definition at line 344 of file cx25821.h.

dma_addr_t _data_buf_phys_addr

Definition at line 354 of file cx25821.h.

dma_addr_t _data_buf_phys_addr_ch2

Definition at line 376 of file cx25821.h.

unsigned int _data_buf_size

Definition at line 352 of file cx25821.h.

unsigned int _data_buf_size_ch2

Definition at line 374 of file cx25821.h.

__le32* _data_buf_virt_addr

Definition at line 353 of file cx25821.h.

__le32* _data_buf_virt_addr_ch2

Definition at line 375 of file cx25821.h.

char* _defaultname

Definition at line 356 of file cx25821.h.

char* _defaultname_ch2

Definition at line 378 of file cx25821.h.

dma_addr_t _dma_phys_addr

Definition at line 349 of file cx25821.h.

dma_addr_t _dma_phys_addr_ch2

Definition at line 371 of file cx25821.h.

dma_addr_t _dma_phys_start_addr

Definition at line 350 of file cx25821.h.

dma_addr_t _dma_phys_start_addr_ch2

Definition at line 372 of file cx25821.h.

__le32* _dma_virt_addr

Definition at line 348 of file cx25821.h.

__le32* _dma_virt_addr_ch2

Definition at line 370 of file cx25821.h.

__le32* _dma_virt_start_addr

Definition at line 347 of file cx25821.h.

__le32* _dma_virt_start_addr_ch2

Definition at line 369 of file cx25821.h.

int _file_status

Definition at line 341 of file cx25821.h.

int _file_status_ch2

Definition at line 363 of file cx25821.h.

char* _filename

Definition at line 355 of file cx25821.h.

char* _filename_ch2

Definition at line 377 of file cx25821.h.

int _frame_count

Definition at line 343 of file cx25821.h.

int _frame_count_ch2

Definition at line 365 of file cx25821.h.

int _frame_index

Definition at line 394 of file cx25821.h.

int _frame_index_ch2

Definition at line 404 of file cx25821.h.

struct workqueue_struct* _irq_audio_queues

Definition at line 400 of file cx25821.h.

struct workqueue_struct* _irq_queues

Definition at line 396 of file cx25821.h.

struct workqueue_struct* _irq_queues_ch2

Definition at line 398 of file cx25821.h.

struct work_struct _irq_work_entry

Definition at line 397 of file cx25821.h.

struct work_struct _irq_work_entry_ch2

Definition at line 399 of file cx25821.h.

int _is_first_audio_frame

Definition at line 308 of file cx25821.h.

int _is_first_frame

Definition at line 339 of file cx25821.h.

int _is_first_frame_ch2

Definition at line 361 of file cx25821.h.

int _is_running

Definition at line 340 of file cx25821.h.

int _is_running_ch2

Definition at line 362 of file cx25821.h.

int _isNTSC

Definition at line 393 of file cx25821.h.

int _isNTSC_ch2

Definition at line 405 of file cx25821.h.

int _last_index_irq

Definition at line 313 of file cx25821.h.

int _line_size

Definition at line 336 of file cx25821.h.

int _line_size_ch2

Definition at line 358 of file cx25821.h.

int _lines_count

Definition at line 342 of file cx25821.h.

int _lines_count_ch2

Definition at line 364 of file cx25821.h.

unsigned short _max_num_decoders

Definition at line 303 of file cx25821.h.

int _pixel_format

Definition at line 338 of file cx25821.h.

int _pixel_format_ch2

Definition at line 360 of file cx25821.h.

int _prog_cnt

Definition at line 337 of file cx25821.h.

int _prog_cnt_ch2

Definition at line 359 of file cx25821.h.

__le32* _risc_audio_jmp_addr

Definition at line 315 of file cx25821.h.

dma_addr_t _risc_phys_addr

Definition at line 318 of file cx25821.h.

dma_addr_t _risc_phys_start_addr

Definition at line 319 of file cx25821.h.

unsigned int _risc_size

Definition at line 345 of file cx25821.h.

unsigned int _risc_size_ch2

Definition at line 367 of file cx25821.h.

__le32* _risc_virt_addr

Definition at line 317 of file cx25821.h.

__le32* _risc_virt_start_addr

Definition at line 316 of file cx25821.h.

u32 audio_upstream_databuf_size

Definition at line 392 of file cx25821.h.

u32 audio_upstream_riscbuf_size

Definition at line 391 of file cx25821.h.

u32 base_io_addr

Definition at line 271 of file cx25821.h.

u8 __iomem* bmmio

Definition at line 273 of file cx25821.h.

unsigned int board

Definition at line 288 of file cx25821.h.

int channel_opened

Definition at line 415 of file cx25821.h.

int channel_select

Definition at line 413 of file cx25821.h.

int channel_select_ch2

Definition at line 408 of file cx25821.h.

Definition at line 285 of file cx25821.h.

u32 clk_freq

Definition at line 277 of file cx25821.h.

Definition at line 414 of file cx25821.h.

int command_ch2

Definition at line 409 of file cx25821.h.

u32 cx23417_mailbox

Definition at line 381 of file cx25821.h.

Definition at line 263 of file cx25821.h.

struct cx25821_tvnorm encodernorm

Definition at line 385 of file cx25821.h.

u32 freq

Definition at line 328 of file cx25821.h.

unsigned int has_radio

Definition at line 300 of file cx25821.h.

int hwrevision

Definition at line 275 of file cx25821.h.

struct cx25821_i2c i2c_bus[3]

Definition at line 280 of file cx25821.h.

unsigned int input

Definition at line 293 of file cx25821.h.

char* input_audiofilename

Definition at line 410 of file cx25821.h.

char* input_filename

Definition at line 402 of file cx25821.h.

char* input_filename_ch2

Definition at line 403 of file cx25821.h.

struct video_device* ioctl_dev

Definition at line 331 of file cx25821.h.

u32 __iomem* lmmio

Definition at line 272 of file cx25821.h.

struct mutex lock

Definition at line 283 of file cx25821.h.

Definition at line 382 of file cx25821.h.

char name[32]

Definition at line 289 of file cx25821.h.

int nr

Definition at line 282 of file cx25821.h.

Definition at line 268 of file cx25821.h.

Definition at line 270 of file cx25821.h.

int pci_irqmask

Definition at line 274 of file cx25821.h.

unsigned char pci_lat

Definition at line 269 of file cx25821.h.

unsigned char pci_rev

Definition at line 269 of file cx25821.h.

Definition at line 270 of file cx25821.h.

Definition at line 412 of file cx25821.h.

int pixel_format_ch2

Definition at line 407 of file cx25821.h.

unsigned char radio_addr

Definition at line 299 of file cx25821.h.

struct video_device* radio_dev

Definition at line 330 of file cx25821.h.

unsigned int radio_type

Definition at line 298 of file cx25821.h.

atomic_t refcount

Definition at line 264 of file cx25821.h.

Definition at line 292 of file cx25821.h.

spinlock_t slock

Definition at line 333 of file cx25821.h.

unsigned char tuner_addr

Definition at line 297 of file cx25821.h.

unsigned int tuner_type

Definition at line 296 of file cx25821.h.

u32 tvaudio

Definition at line 294 of file cx25821.h.

Definition at line 295 of file cx25821.h.

u32 upstream_databuf_size

Definition at line 388 of file cx25821.h.

u32 upstream_databuf_size_ch2

Definition at line 390 of file cx25821.h.

u32 upstream_riscbuf_size

Definition at line 387 of file cx25821.h.

u32 upstream_riscbuf_size_ch2

Definition at line 389 of file cx25821.h.

struct v4l2_device v4l2_dev

Definition at line 265 of file cx25821.h.

struct video_device* v4l_device

Definition at line 383 of file cx25821.h.

atomic_t v4l_reader_count

Definition at line 384 of file cx25821.h.

struct video_device* vbi_dev

Definition at line 329 of file cx25821.h.

char* vid_stdname

Definition at line 411 of file cx25821.h.

char* vid_stdname_ch2

Definition at line 406 of file cx25821.h.

unsigned char videc_addr

Definition at line 302 of file cx25821.h.

unsigned int videc_type

Definition at line 301 of file cx25821.h.


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