stb0899_state
static void stb0899_dvbs2_btr_init(struct stb0899_state *state)
static void stb0899_dvbs2_reacquire(struct stb0899_state *state)
static enum stb0899_status stb0899_dvbs2_get_dmd_status(struct stb0899_state *state, int timeout)
static int stb0899_dvbs2_get_data_lock(struct stb0899_state *state, int timeout)
static enum stb0899_status stb0899_dvbs2_get_fec_status(struct stb0899_state *state, int timeout)
static void stb0899_dvbs2_init_csm(struct stb0899_state *state, int pilots, enum stb0899_modcod modcod)
long stb0899_carr_width(struct stb0899_state *state)
static u32 stb0899_dvbs2_get_srate(struct stb0899_state *state)
enum stb0899_status stb0899_dvbs2_algo(struct stb0899_state *state)
static void stb0899_first_subrange(struct stb0899_state *state)
static enum stb0899_status stb0899_check_tmg(struct stb0899_state *state)
static enum stb0899_status stb0899_search_tmg(struct stb0899_state *state)
static enum stb0899_status stb0899_check_carrier(struct stb0899_state *state)
static enum stb0899_status stb0899_search_carrier(struct stb0899_state *state)
static enum stb0899_status stb0899_check_data(struct stb0899_state *state)
static enum stb0899_status stb0899_search_data(struct stb0899_state *state)
static enum stb0899_status stb0899_check_range(struct stb0899_state *state)
static void next_sub_range(struct stb0899_state *state)
static u32 stb0899_get_srate(struct stb0899_state *state)
enum stb0899_status stb0899_dvbs_algo(struct stb0899_state *state)
static u32 stb0899_set_srate(struct stb0899_state *state, u32 master_clk, u32 srate)
static void stb0899_dvbs2_config_uwp(struct stb0899_state *state)
static void stb0899_dvbs2_config_csm_auto(struct stb0899_state *state)
static u32 stb0899_dvbs2_calc_srate(struct stb0899_state *state)
static u32 stb0899_dvbs2_calc_dev(struct stb0899_state *state)
static void stb0899_dvbs2_set_srate(struct stb0899_state *state)
static void stb0899_dvbs2_set_btr_loopbw(struct stb0899_state *state)
static void stb0899_dvbs2_set_carr_freq(struct stb0899_state *state, s32 carr_freq, u32 master_clk)
static void stb0899_dvbs2_init_calc(struct stb0899_state *state)
struct stb0899_state *state = fe->demodulator_priv;
struct stb0899_state *state = fe->demodulator_priv;
struct stb0899_state *state = fe->demodulator_priv;
struct stb0899_state *state = fe->demodulator_priv;
struct stb0899_state *state = fe->demodulator_priv;
static int stb0899_get_dev_id(struct stb0899_state *state)
static void stb0899_set_delivery(struct stb0899_state *state)
static void stb0899_set_iterations(struct stb0899_state *state)
struct stb0899_state *state = fe->demodulator_priv;
struct stb0899_state *state = fe->demodulator_priv;
struct stb0899_state *state = NULL;
state = kzalloc_obj(struct stb0899_state);
static int _stb0899_read_reg(struct stb0899_state *state, unsigned int reg)
int stb0899_read_reg(struct stb0899_state *state, unsigned int reg)
u32 _stb0899_read_s2reg(struct stb0899_state *state,
int stb0899_write_s2reg(struct stb0899_state *state,
int stb0899_read_regs(struct stb0899_state *state, unsigned int reg, u8 *buf, u32 count)
int stb0899_write_regs(struct stb0899_state *state, unsigned int reg, u8 *data, u32 count)
int stb0899_write_reg(struct stb0899_state *state, unsigned int reg, u8 data)
static u32 stb0899_get_mclk(struct stb0899_state *state)
static void stb0899_set_mclk(struct stb0899_state *state, u32 Mclk)
static int stb0899_postproc(struct stb0899_state *state, u8 ctl, int enable)
struct stb0899_state *state = fe->demodulator_priv;
struct stb0899_state *state = fe->demodulator_priv;
static int stb0899_get_alpha(struct stb0899_state *state)
static void stb0899_init_calc(struct stb0899_state *state)
static int stb0899_wait_diseqc_fifo_empty(struct stb0899_state *state, int timeout)
struct stb0899_state *state = fe->demodulator_priv;
static int stb0899_wait_diseqc_rxidle(struct stb0899_state *state, int timeout)
struct stb0899_state *state = fe->demodulator_priv;
static int stb0899_wait_diseqc_txidle(struct stb0899_state *state, int timeout)
struct stb0899_state *state = fe->demodulator_priv;
static int stb0899_diseqc_init(struct stb0899_state *state)
struct stb0899_state *state = fe->demodulator_priv;
struct stb0899_state *state = fe->demodulator_priv;
struct stb0899_state *state = fe->demodulator_priv;
struct stb0899_state *state = fe->demodulator_priv;
struct stb0899_state *state = fe->demodulator_priv;
extern int stb0899_read_reg(struct stb0899_state *state,
extern u32 _stb0899_read_s2reg(struct stb0899_state *state,
extern int stb0899_read_regs(struct stb0899_state *state,
extern int stb0899_write_regs(struct stb0899_state *state,
extern int stb0899_write_reg(struct stb0899_state *state,
extern int stb0899_write_s2reg(struct stb0899_state *state,
extern enum stb0899_status stb0899_dvbs_algo(struct stb0899_state *state);
extern enum stb0899_status stb0899_dvbs2_algo(struct stb0899_state *state);
extern long stb0899_carr_width(struct stb0899_state *state);