Lines Matching refs:adv7180_state

173 struct adv7180_state;
183 int (*set_std)(struct adv7180_state *st, unsigned int std);
184 int (*select_input)(struct adv7180_state *st, unsigned int input);
185 int (*init)(struct adv7180_state *state);
188 struct adv7180_state { struct
207 struct adv7180_state, \ argument
210 static int adv7180_select_page(struct adv7180_state *state, unsigned int page) in adv7180_select_page()
221 static int adv7180_write(struct adv7180_state *state, unsigned int reg, in adv7180_write()
229 static int adv7180_read(struct adv7180_state *state, unsigned int reg) in adv7180_read()
236 static int adv7180_csi_write(struct adv7180_state *state, unsigned int reg, in adv7180_csi_write()
242 static int adv7180_set_video_standard(struct adv7180_state *state, in adv7180_set_video_standard()
248 static int adv7180_vpp_write(struct adv7180_state *state, unsigned int reg, in adv7180_vpp_write()
313 static int __adv7180_status(struct adv7180_state *state, u32 *status, in __adv7180_status()
329 static inline struct adv7180_state *to_state(struct v4l2_subdev *sd) in to_state()
331 return container_of(sd, struct adv7180_state, sd); in to_state()
336 struct adv7180_state *state = to_state(sd); in adv7180_querystd()
354 struct adv7180_state *state = to_state(sd); in adv7180_s_routing()
376 struct adv7180_state *state = to_state(sd); in adv7180_g_input_status()
386 static int adv7180_program_std(struct adv7180_state *state) in adv7180_program_std()
412 struct adv7180_state *state = to_state(sd); in adv7180_s_std()
437 static int adv7180_set_power(struct adv7180_state *state, bool on) in adv7180_set_power()
471 struct adv7180_state *state = to_state(sd); in adv7180_s_power()
489 struct adv7180_state *state = to_state(sd); in adv7180_s_ctrl()
551 static int adv7180_init_controls(struct adv7180_state *state) in adv7180_init_controls()
580 static void adv7180_exit_controls(struct adv7180_state *state) in adv7180_exit_controls()
600 struct adv7180_state *state = to_state(sd); in adv7180_mbus_fmt()
610 static int adv7180_set_field_mode(struct adv7180_state *state) in adv7180_set_field_mode()
652 struct adv7180_state *state = to_state(sd); in adv7180_get_pad_format()
668 struct adv7180_state *state = to_state(sd); in adv7180_set_pad_format()
700 struct adv7180_state *state = to_state(sd); in adv7180_g_mbus_config()
747 struct adv7180_state *state = devid; in adv7180_irq()
762 static int adv7180_init(struct adv7180_state *state) in adv7180_init()
777 static int adv7180_set_std(struct adv7180_state *state, unsigned int std) in adv7180_set_std()
783 static int adv7180_select_input(struct adv7180_state *state, unsigned int input) in adv7180_select_input()
796 static int adv7182_init(struct adv7180_state *state) in adv7182_init()
832 static int adv7182_set_std(struct adv7180_state *state, unsigned int std) in adv7182_set_std()
889 static int adv7182_select_input(struct adv7180_state *state, unsigned int input) in adv7182_select_input()
1108 static int init_device(struct adv7180_state *state) in init_device()
1164 struct adv7180_state *state; in adv7180_probe()
1259 struct adv7180_state *state = to_state(sd); in adv7180_remove()
1298 struct adv7180_state *state = to_state(sd); in adv7180_suspend()
1307 struct adv7180_state *state = to_state(sd); in adv7180_resume()