au8522_state
int au8522_get_state(struct au8522_state **state, struct i2c_adapter *i2c,
ret = hybrid_tuner_request_state(struct au8522_state, (*state),
void au8522_release_state(struct au8522_state *state)
static int au8522_led_gpio_enable(struct au8522_state *state, int onoff)
int au8522_led_ctrl(struct au8522_state *state, int led)
struct au8522_state *state = fe->demodulator_priv;
struct au8522_state *state = fe->demodulator_priv;
int au8522_writereg(struct au8522_state *state, u16 reg, u8 data)
u8 au8522_readreg(struct au8522_state *state, u16 reg)
struct au8522_state *state = fe->demodulator_priv;
struct au8522_state *state = fe->demodulator_priv;
static inline struct au8522_state *to_state(struct v4l2_subdev *sd)
return container_of(sd, struct au8522_state, sd);
static void setup_decoder_defaults(struct au8522_state *state, bool is_svideo)
static void au8522_setup_cvbs_mode(struct au8522_state *state, u8 input_mode)
static void au8522_setup_cvbs_tuner_mode(struct au8522_state *state,
static void au8522_setup_svideo_mode(struct au8522_state *state,
static void disable_audio_input(struct au8522_state *state)
static void set_audio_input(struct au8522_state *state)
struct au8522_state *state =
container_of(ctrl->handler, struct au8522_state, hdl);
struct au8522_state *state = to_state(sd);
struct au8522_state *state = to_state(sd);
static void au8522_video_set(struct au8522_state *state)
struct au8522_state *state = to_state(sd);
struct au8522_state *state = to_state(sd);
struct au8522_state *state = to_state(sd);
struct au8522_state *state = to_state(sd);
struct au8522_state *state = to_state(sd);
struct au8522_state *state;
struct au8522_state *state = fe->demodulator_priv;
struct au8522_state *state = fe->demodulator_priv;
struct au8522_state *state = fe->demodulator_priv;
struct au8522_state *state = fe->demodulator_priv;
static int au8522_led_status(struct au8522_state *state, const u16 *snr)
struct au8522_state *state = fe->demodulator_priv;
struct au8522_state *state = fe->demodulator_priv;
struct au8522_state *state = fe->demodulator_priv;
struct au8522_state *state = fe->demodulator_priv;
struct au8522_state *state = NULL;
int au8522_writereg(struct au8522_state *state, u16 reg, u8 data);
u8 au8522_readreg(struct au8522_state *state, u16 reg);
int au8522_get_state(struct au8522_state **state, struct i2c_adapter *i2c,
void au8522_release_state(struct au8522_state *state);
int au8522_led_ctrl(struct au8522_state *state, int led);