Lines Matching refs:v4l2_subdev

128 	struct v4l2_subdev sd;
344 static void lt7911uxc_format_change(struct v4l2_subdev *sd);
345 static int lt7911uxc_s_ctrl_detect_tx_5v(struct v4l2_subdev *sd);
346 static int lt7911uxc_s_dv_timings(struct v4l2_subdev *sd,
349 static inline struct lt7911uxc *to_lt7911uxc(struct v4l2_subdev *sd) in to_lt7911uxc()
354 static void i2c_rd(struct v4l2_subdev *sd, u16 reg, u8 *values, u32 n) in i2c_rd()
406 static void i2c_wr(struct v4l2_subdev *sd, u16 reg, u8 *values, u32 n) in i2c_wr()
464 static u8 i2c_rd8(struct v4l2_subdev *sd, u16 reg) in i2c_rd8()
472 static void i2c_wr8(struct v4l2_subdev *sd, u16 reg, u8 val) in i2c_wr8()
477 static void lt7911uxc_i2c_enable(struct v4l2_subdev *sd) in lt7911uxc_i2c_enable()
482 static void lt7911uxc_i2c_disable(struct v4l2_subdev *sd) in lt7911uxc_i2c_disable()
487 static inline bool tx_5v_power_present(struct v4l2_subdev *sd) in tx_5v_power_present()
511 static inline bool no_signal(struct v4l2_subdev *sd) in no_signal()
521 static inline bool audio_present(struct v4l2_subdev *sd) in audio_present()
528 static int get_audio_sampling_rate(struct v4l2_subdev *sd) in get_audio_sampling_rate()
550 static bool lt7911uxc_rcv_supported_res(struct v4l2_subdev *sd, u32 width, in lt7911uxc_rcv_supported_res()
572 static int lt7911uxc_get_detected_timings(struct v4l2_subdev *sd, in lt7911uxc_get_detected_timings()
643 struct v4l2_subdev *sd = &lt7911uxc->sd; in lt7911uxc_delayed_work_hotplug()
648 static void lt7911uxc_s_ctrl_detect_event(struct v4l2_subdev *sd) in lt7911uxc_s_ctrl_detect_event()
665 struct v4l2_subdev *sd = &lt7911uxc->sd; in lt7911uxc_delayed_work_res_change()
671 static int lt7911uxc_s_ctrl_detect_tx_5v(struct v4l2_subdev *sd) in lt7911uxc_s_ctrl_detect_tx_5v()
679 static int lt7911uxc_s_ctrl_audio_sampling_rate(struct v4l2_subdev *sd) in lt7911uxc_s_ctrl_audio_sampling_rate()
687 static int lt7911uxc_s_ctrl_audio_present(struct v4l2_subdev *sd) in lt7911uxc_s_ctrl_audio_present()
695 static int lt7911uxc_update_controls(struct v4l2_subdev *sd) in lt7911uxc_update_controls()
706 static void lt7911uxc_cphy_timing_config(struct v4l2_subdev *sd) in lt7911uxc_cphy_timing_config()
736 static inline void enable_stream(struct v4l2_subdev *sd, bool enable) in enable_stream()
790 static void lt7911uxc_print_dv_timings(struct v4l2_subdev *sd, const char *prefix) in lt7911uxc_print_dv_timings()
817 static void lt7911uxc_format_change(struct v4l2_subdev *sd) in lt7911uxc_format_change()
842 static int lt7911uxc_isr(struct v4l2_subdev *sd, u32 status, bool *handled) in lt7911uxc_isr()
885 struct v4l2_subdev *sd = &lt7911uxc->sd; in lt7911uxc_work_i2c_poll()
890 static int lt7911uxc_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh, in lt7911uxc_subscribe_event()
903 static int lt7911uxc_g_input_status(struct v4l2_subdev *sd, u32 *status) in lt7911uxc_g_input_status()
913 static int lt7911uxc_s_dv_timings(struct v4l2_subdev *sd, in lt7911uxc_s_dv_timings()
943 static int lt7911uxc_g_dv_timings(struct v4l2_subdev *sd, in lt7911uxc_g_dv_timings()
953 static int lt7911uxc_enum_dv_timings(struct v4l2_subdev *sd, in lt7911uxc_enum_dv_timings()
963 static int lt7911uxc_query_dv_timings(struct v4l2_subdev *sd, in lt7911uxc_query_dv_timings()
984 static int lt7911uxc_dv_timings_cap(struct v4l2_subdev *sd, in lt7911uxc_dv_timings_cap()
995 static int lt7911uxc_g_mbus_config(struct v4l2_subdev *sd, in lt7911uxc_g_mbus_config()
1012 static int lt7911uxc_s_stream(struct v4l2_subdev *sd, int on) in lt7911uxc_s_stream()
1019 static int lt7911uxc_enum_mbus_code(struct v4l2_subdev *sd, in lt7911uxc_enum_mbus_code()
1035 static int lt7911uxc_enum_frame_sizes(struct v4l2_subdev *sd, in lt7911uxc_enum_frame_sizes()
1055 static int lt7911uxc_get_fmt(struct v4l2_subdev *sd, in lt7911uxc_get_fmt()
1090 static int lt7911uxc_enum_frame_interval(struct v4l2_subdev *sd, in lt7911uxc_enum_frame_interval()
1108 static int lt7911uxc_set_fmt(struct v4l2_subdev *sd, in lt7911uxc_set_fmt()
1144 static int lt7911uxc_g_frame_interval(struct v4l2_subdev *sd, in lt7911uxc_g_frame_interval()
1166 static long lt7911uxc_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) in lt7911uxc_ioctl()
1201 static int lt7911uxc_s_power(struct v4l2_subdev *sd, int on) in lt7911uxc_s_power()
1223 static long lt7911uxc_compat_ioctl32(struct v4l2_subdev *sd, in lt7911uxc_compat_ioctl32()
1302 static int lt7911uxc_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in lt7911uxc_open()
1389 struct v4l2_subdev *sd; in lt7911uxc_init_v4l2_ctrls()
1561 struct v4l2_subdev *sd = i2c_get_clientdata(client); in lt7911uxc_resume()
1570 struct v4l2_subdev *sd = i2c_get_clientdata(client); in lt7911uxc_suspend()
1586 struct v4l2_subdev *sd = &lt7911uxc->sd; in lt7911uxc_check_chip_id()
1613 struct v4l2_subdev *sd; in lt7911uxc_probe()
1749 struct v4l2_subdev *sd = i2c_get_clientdata(client); in lt7911uxc_remove()