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

#include <stv090x.h>

Data Fields

enum stv090x_device device
enum stv090x_mode demod_mode
enum stv090x_clkmode clk_mode
u32 xtal
u8 address
u8 ts1_mode
u8 ts2_mode
u32 ts1_clk
u32 ts2_clk
u8 ts1_tei: 1
u8 ts2_tei: 1
enum stv090x_i2crpt repeater_level
u8 tuner_bbgain
enum stv090x_adc_range adc1_range
enum stv090x_adc_range adc2_range
bool diseqc_envelope_mode
int(* tuner_init )(struct dvb_frontend *fe)
int(* tuner_sleep )(struct dvb_frontend *fe)
int(* tuner_set_mode )(struct dvb_frontend *fe, enum tuner_mode mode)
int(* tuner_set_frequency )(struct dvb_frontend *fe, u32 frequency)
int(* tuner_get_frequency )(struct dvb_frontend *fe, u32 *frequency)
int(* tuner_set_bandwidth )(struct dvb_frontend *fe, u32 bandwidth)
int(* tuner_get_bandwidth )(struct dvb_frontend *fe, u32 *bandwidth)
int(* tuner_set_bbgain )(struct dvb_frontend *fe, u32 gain)
int(* tuner_get_bbgain )(struct dvb_frontend *fe, u32 *gain)
int(* tuner_set_refclk )(struct dvb_frontend *fe, u32 refclk)
int(* tuner_get_status )(struct dvb_frontend *fe, u32 *status)
void(* tuner_i2c_lock )(struct dvb_frontend *fe, int lock)

Detailed Description

Definition at line 68 of file stv090x.h.

Field Documentation

enum stv090x_adc_range adc1_range

Definition at line 87 of file stv090x.h.

enum stv090x_adc_range adc2_range

Definition at line 88 of file stv090x.h.

Definition at line 74 of file stv090x.h.

enum stv090x_clkmode clk_mode

Definition at line 71 of file stv090x.h.

enum stv090x_mode demod_mode

Definition at line 70 of file stv090x.h.

Definition at line 69 of file stv090x.h.

bool diseqc_envelope_mode

Definition at line 90 of file stv090x.h.

enum stv090x_i2crpt repeater_level

Definition at line 84 of file stv090x.h.

u32 ts1_clk

Definition at line 78 of file stv090x.h.

u8 ts1_mode

Definition at line 76 of file stv090x.h.

u8 ts1_tei

Definition at line 81 of file stv090x.h.

u32 ts2_clk

Definition at line 79 of file stv090x.h.

u8 ts2_mode

Definition at line 77 of file stv090x.h.

u8 ts2_tei

Definition at line 82 of file stv090x.h.

u8 tuner_bbgain

Definition at line 86 of file stv090x.h.

int(* tuner_get_bandwidth)(struct dvb_frontend *fe, u32 *bandwidth)

Definition at line 98 of file stv090x.h.

int(* tuner_get_bbgain)(struct dvb_frontend *fe, u32 *gain)

Definition at line 100 of file stv090x.h.

int(* tuner_get_frequency)(struct dvb_frontend *fe, u32 *frequency)

Definition at line 96 of file stv090x.h.

int(* tuner_get_status)(struct dvb_frontend *fe, u32 *status)

Definition at line 102 of file stv090x.h.

void(* tuner_i2c_lock)(struct dvb_frontend *fe, int lock)

Definition at line 103 of file stv090x.h.

int(* tuner_init)(struct dvb_frontend *fe)

Definition at line 92 of file stv090x.h.

int(* tuner_set_bandwidth)(struct dvb_frontend *fe, u32 bandwidth)

Definition at line 97 of file stv090x.h.

int(* tuner_set_bbgain)(struct dvb_frontend *fe, u32 gain)

Definition at line 99 of file stv090x.h.

int(* tuner_set_frequency)(struct dvb_frontend *fe, u32 frequency)

Definition at line 95 of file stv090x.h.

int(* tuner_set_mode)(struct dvb_frontend *fe, enum tuner_mode mode)

Definition at line 94 of file stv090x.h.

int(* tuner_set_refclk)(struct dvb_frontend *fe, u32 refclk)

Definition at line 101 of file stv090x.h.

int(* tuner_sleep)(struct dvb_frontend *fe)

Definition at line 93 of file stv090x.h.

u32 xtal

Definition at line 73 of file stv090x.h.

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