Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
pvrusb2-encoder.c File Reference
#include <linux/device.h>
#include <linux/firmware.h>
#include "pvrusb2-util.h"
#include "pvrusb2-encoder.h"
#include "pvrusb2-hdw-internal.h"
#include "pvrusb2-debug.h"
#include "pvrusb2-fx2-cmd.h"

Go to the source code of this file.

Macros

#define IVTV_MBOX_FIRMWARE_DONE   0x00000004
 
#define IVTV_MBOX_DRIVER_DONE   0x00000002
 
#define IVTV_MBOX_DRIVER_BUSY   0x00000001
 
#define MBOX_BASE   0x44
 

Functions

int pvr2_encoder_adjust (struct pvr2_hdw *hdw)
 
int pvr2_encoder_configure (struct pvr2_hdw *hdw)
 
int pvr2_encoder_start (struct pvr2_hdw *hdw)
 
int pvr2_encoder_stop (struct pvr2_hdw *hdw)
 

Macro Definition Documentation

#define IVTV_MBOX_DRIVER_BUSY   0x00000001

Definition at line 35 of file pvrusb2-encoder.c.

#define IVTV_MBOX_DRIVER_DONE   0x00000002

Definition at line 34 of file pvrusb2-encoder.c.

#define IVTV_MBOX_FIRMWARE_DONE   0x00000004

Definition at line 33 of file pvrusb2-encoder.c.

#define MBOX_BASE   0x44

Definition at line 37 of file pvrusb2-encoder.c.

Function Documentation

int pvr2_encoder_adjust ( struct pvr2_hdw hdw)

Definition at line 415 of file pvrusb2-encoder.c.

int pvr2_encoder_configure ( struct pvr2_hdw hdw)

Definition at line 433 of file pvrusb2-encoder.c.

int pvr2_encoder_start ( struct pvr2_hdw hdw)

Definition at line 491 of file pvrusb2-encoder.c.

int pvr2_encoder_stop ( struct pvr2_hdw hdw)

Definition at line 518 of file pvrusb2-encoder.c.