Lines Matching defs:sd

174 	struct v4l2_subdev sd;  member
330 static inline struct adv76xx_state *to_state(struct v4l2_subdev *sd) in to_state()
384 static inline int io_read(struct v4l2_subdev *sd, u8 reg) in io_read()
391 static inline int io_write(struct v4l2_subdev *sd, u8 reg, u8 val) in io_write()
398 static inline int io_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, in io_write_clr_set()
404 static inline int __always_unused avlink_read(struct v4l2_subdev *sd, u8 reg) in avlink_read()
411 static inline int __always_unused avlink_write(struct v4l2_subdev *sd, u8 reg, u8 val) in avlink_write()
418 static inline int cec_read(struct v4l2_subdev *sd, u8 reg) in cec_read()
425 static inline int cec_write(struct v4l2_subdev *sd, u8 reg, u8 val) in cec_write()
432 static inline int cec_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, in cec_write_clr_set()
438 static inline int infoframe_read(struct v4l2_subdev *sd, u8 reg) in infoframe_read()
445 static inline int __always_unused infoframe_write(struct v4l2_subdev *sd, u8 reg, u8 val) in infoframe_write()
452 static inline int __always_unused afe_read(struct v4l2_subdev *sd, u8 reg) in afe_read()
459 static inline int afe_write(struct v4l2_subdev *sd, u8 reg, u8 val) in afe_write()
466 static inline int rep_read(struct v4l2_subdev *sd, u8 reg) in rep_read()
473 static inline int rep_write(struct v4l2_subdev *sd, u8 reg, u8 val) in rep_write()
480 static inline int rep_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) in rep_write_clr_set()
485 static inline int __always_unused edid_read(struct v4l2_subdev *sd, u8 reg) in edid_read()
492 static inline int __always_unused edid_write(struct v4l2_subdev *sd, u8 reg, u8 val) in edid_write()
499 static inline int edid_write_block(struct v4l2_subdev *sd, in edid_write_block()
545 struct v4l2_subdev *sd = &state->sd; in adv76xx_delayed_work_enable_hotplug() local
552 static inline int hdmi_read(struct v4l2_subdev *sd, u8 reg) in hdmi_read()
559 static u16 hdmi_read16(struct v4l2_subdev *sd, u8 reg, u16 mask) in hdmi_read16()
564 static inline int hdmi_write(struct v4l2_subdev *sd, u8 reg, u8 val) in hdmi_write()
571 static inline int hdmi_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) in hdmi_write_clr_set()
576 static inline int __always_unused test_write(struct v4l2_subdev *sd, u8 reg, u8 val) in test_write()
583 static inline int cp_read(struct v4l2_subdev *sd, u8 reg) in cp_read()
590 static u16 cp_read16(struct v4l2_subdev *sd, u8 reg, u16 mask) in cp_read16()
595 static inline int cp_write(struct v4l2_subdev *sd, u8 reg, u8 val) in cp_write()
602 static inline int cp_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) in cp_write_clr_set()
607 static inline int __always_unused vdp_read(struct v4l2_subdev *sd, u8 reg) in vdp_read()
614 static inline int __always_unused vdp_write(struct v4l2_subdev *sd, u8 reg, u8 val) in vdp_write()
625 static int adv76xx_read_reg(struct v4l2_subdev *sd, unsigned int reg) in adv76xx_read_reg()
642 static int adv76xx_write_reg(struct v4l2_subdev *sd, unsigned int reg, u8 val) in adv76xx_write_reg()
655 static void adv76xx_write_reg_seq(struct v4l2_subdev *sd, in adv76xx_write_reg_seq()
770 static inline bool is_analog_input(struct v4l2_subdev *sd) in is_analog_input()
778 static inline bool is_digital_input(struct v4l2_subdev *sd) in is_digital_input()
815 adv76xx_get_dv_timings_cap(struct v4l2_subdev *sd, int pad) in adv76xx_get_dv_timings_cap()
841 static void adv76xx_inv_register(struct v4l2_subdev *sd) in adv76xx_inv_register()
858 static int adv76xx_g_register(struct v4l2_subdev *sd, in adv76xx_g_register()
876 static int adv76xx_s_register(struct v4l2_subdev *sd, in adv76xx_s_register()
892 static unsigned int adv7604_read_cable_det(struct v4l2_subdev *sd) in adv7604_read_cable_det()
902 static unsigned int adv7611_read_cable_det(struct v4l2_subdev *sd) in adv7611_read_cable_det()
909 static unsigned int adv7612_read_cable_det(struct v4l2_subdev *sd) in adv7612_read_cable_det()
919 static int adv76xx_s_detect_tx_5v_ctrl(struct v4l2_subdev *sd) in adv76xx_s_detect_tx_5v_ctrl()
928 static int find_and_set_predefined_video_timings(struct v4l2_subdev *sd, in find_and_set_predefined_video_timings()
948 static int configure_predefined_video_timings(struct v4l2_subdev *sd, in configure_predefined_video_timings()
996 static void configure_custom_video_timings(struct v4l2_subdev *sd, in configure_custom_video_timings()
1056 static void adv76xx_set_offset(struct v4l2_subdev *sd, bool auto_offset, u16 offset_a, u16 offset_b… in adv76xx_set_offset()
1082 static void adv76xx_set_gain(struct v4l2_subdev *sd, bool auto_gain, u16 gain_a, u16 gain_b, u16 ga… in adv76xx_set_gain()
1112 static void set_rgb_quantization_range(struct v4l2_subdev *sd) in set_rgb_quantization_range()
1214 struct v4l2_subdev *sd = in adv76xx_s_ctrl() local
1261 struct v4l2_subdev *sd = in adv76xx_g_volatile_ctrl() local
1275 static inline bool no_power(struct v4l2_subdev *sd) in no_power()
1281 static inline bool no_signal_tmds(struct v4l2_subdev *sd) in no_signal_tmds()
1288 static inline bool no_lock_tmds(struct v4l2_subdev *sd) in no_lock_tmds()
1296 static inline bool is_hdmi(struct v4l2_subdev *sd) in is_hdmi()
1301 static inline bool no_lock_sspd(struct v4l2_subdev *sd) in no_lock_sspd()
1316 static inline bool no_lock_stdi(struct v4l2_subdev *sd) in no_lock_stdi()
1322 static inline bool no_signal(struct v4l2_subdev *sd) in no_signal()
1339 static inline bool no_lock_cp(struct v4l2_subdev *sd) in no_lock_cp()
1351 static inline bool in_free_run(struct v4l2_subdev *sd) in in_free_run()
1356 static int adv76xx_g_input_status(struct v4l2_subdev *sd, u32 *status) in adv76xx_g_input_status()
1378 static int stdi2dv_timings(struct v4l2_subdev *sd, in stdi2dv_timings()
1428 static int read_stdi(struct v4l2_subdev *sd, struct stdi_readback *stdi) in read_stdi()
1484 static int adv76xx_enum_dv_timings(struct v4l2_subdev *sd, in adv76xx_enum_dv_timings()
1497 static int adv76xx_dv_timings_cap(struct v4l2_subdev *sd, in adv76xx_dv_timings_cap()
1514 static void adv76xx_fill_optional_dv_timings_fields(struct v4l2_subdev *sd, in adv76xx_fill_optional_dv_timings_fields()
1522 static unsigned int adv7604_read_hdmi_pixelclock(struct v4l2_subdev *sd) in adv7604_read_hdmi_pixelclock()
1534 static unsigned int adv7611_read_hdmi_pixelclock(struct v4l2_subdev *sd) in adv7611_read_hdmi_pixelclock()
1546 static unsigned int adv76xx_read_hdmi_pixelclock(struct v4l2_subdev *sd) in adv76xx_read_hdmi_pixelclock()
1564 static int adv76xx_query_dv_timings(struct v4l2_subdev *sd, unsigned int pad, in adv76xx_query_dv_timings()
1694 static int adv76xx_s_dv_timings(struct v4l2_subdev *sd, unsigned int pad, in adv76xx_s_dv_timings()
1737 static int adv76xx_g_dv_timings(struct v4l2_subdev *sd, unsigned int pad, in adv76xx_g_dv_timings()
1746 static void adv7604_set_termination(struct v4l2_subdev *sd, bool enable) in adv7604_set_termination()
1751 static void adv7611_set_termination(struct v4l2_subdev *sd, bool enable) in adv7611_set_termination()
1756 static void enable_input(struct v4l2_subdev *sd) in enable_input()
1773 static void disable_input(struct v4l2_subdev *sd) in disable_input()
1783 static void select_input(struct v4l2_subdev *sd) in select_input()
1817 static int adv76xx_s_routing(struct v4l2_subdev *sd, in adv76xx_s_routing()
1842 static int adv76xx_enum_mbus_code(struct v4l2_subdev *sd, in adv76xx_enum_mbus_code()
1910 struct v4l2_subdev *sd = &state->sd; in adv76xx_setup_format() local
1922 static int adv76xx_get_format(struct v4l2_subdev *sd, in adv76xx_get_format()
1945 static int adv76xx_get_selection(struct v4l2_subdev *sd, in adv76xx_get_selection()
1965 static int adv76xx_set_format(struct v4l2_subdev *sd, in adv76xx_set_format()
1996 static void adv76xx_cec_tx_raw_status(struct v4l2_subdev *sd, u8 tx_raw_status) in adv76xx_cec_tx_raw_status()
2040 static void adv76xx_cec_isr(struct v4l2_subdev *sd, bool *handled) in adv76xx_cec_isr()
2089 struct v4l2_subdev *sd = &state->sd; in adv76xx_cec_adap_enable() local
2119 struct v4l2_subdev *sd = &state->sd; in adv76xx_cec_adap_log_addr() local
2174 struct v4l2_subdev *sd = &state->sd; in adv76xx_cec_adap_transmit() local
2208 static int adv76xx_isr(struct v4l2_subdev *sd, u32 status, bool *handled) in adv76xx_isr()
2279 static int adv76xx_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) in adv76xx_get_edid()
2317 static int adv76xx_set_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) in adv76xx_set_edid()
2465 static int adv76xx_read_infoframe_buf(struct v4l2_subdev *sd, int index, in adv76xx_read_infoframe_buf()
2494 static void adv76xx_log_infoframes(struct v4l2_subdev *sd) in adv76xx_log_infoframes()
2521 static int adv76xx_log_status(struct v4l2_subdev *sd) in adv76xx_log_status()
2688 static int adv76xx_subscribe_event(struct v4l2_subdev *sd, in adv76xx_subscribe_event()
2707 struct v4l2_subdev *sd = priv; in adv76xx_debugfs_if_read() local
2737 static int adv76xx_registered(struct v4l2_subdev *sd) in adv76xx_registered()
2756 static void adv76xx_unregistered(struct v4l2_subdev *sd) in adv76xx_unregistered()
2873 static int adv76xx_core_init(struct v4l2_subdev *sd) in adv76xx_core_init()
2959 static void adv7604_setup_irqs(struct v4l2_subdev *sd) in adv7604_setup_irqs()
2964 static void adv7611_setup_irqs(struct v4l2_subdev *sd) in adv7611_setup_irqs()
2969 static void adv7612_setup_irqs(struct v4l2_subdev *sd) in adv7612_setup_irqs()
2982 static struct i2c_client *adv76xx_dummy_client(struct v4l2_subdev *sd, in adv76xx_dummy_client()
3474 struct v4l2_subdev *sd; in adv76xx_probe() local
3727 struct v4l2_subdev *sd = i2c_get_clientdata(client); in adv76xx_remove() local