Lines Matching defs:sd

90 	struct v4l2_subdev sd;  member
252 static inline struct adv7842_state *to_state(struct v4l2_subdev *sd) in to_state()
343 static inline int io_read(struct v4l2_subdev *sd, u8 reg) in io_read()
350 static inline int io_write(struct v4l2_subdev *sd, u8 reg, u8 val) in io_write()
357 static inline int io_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) in io_write_and_or()
362 static inline int io_write_clr_set(struct v4l2_subdev *sd, in io_write_clr_set()
368 static inline int avlink_read(struct v4l2_subdev *sd, u8 reg) in avlink_read()
375 static inline int avlink_write(struct v4l2_subdev *sd, u8 reg, u8 val) in avlink_write()
382 static inline int cec_read(struct v4l2_subdev *sd, u8 reg) in cec_read()
389 static inline int cec_write(struct v4l2_subdev *sd, u8 reg, u8 val) in cec_write()
396 static inline int cec_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) in cec_write_clr_set()
401 static inline int infoframe_read(struct v4l2_subdev *sd, u8 reg) in infoframe_read()
408 static inline int infoframe_write(struct v4l2_subdev *sd, u8 reg, u8 val) in infoframe_write()
415 static inline int sdp_io_read(struct v4l2_subdev *sd, u8 reg) in sdp_io_read()
422 static inline int sdp_io_write(struct v4l2_subdev *sd, u8 reg, u8 val) in sdp_io_write()
429 static inline int sdp_io_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) in sdp_io_write_and_or()
434 static inline int sdp_read(struct v4l2_subdev *sd, u8 reg) in sdp_read()
441 static inline int sdp_write(struct v4l2_subdev *sd, u8 reg, u8 val) in sdp_write()
448 static inline int sdp_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) in sdp_write_and_or()
453 static inline int afe_read(struct v4l2_subdev *sd, u8 reg) in afe_read()
460 static inline int afe_write(struct v4l2_subdev *sd, u8 reg, u8 val) in afe_write()
467 static inline int afe_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) in afe_write_and_or()
472 static inline int rep_read(struct v4l2_subdev *sd, u8 reg) in rep_read()
479 static inline int rep_write(struct v4l2_subdev *sd, u8 reg, u8 val) in rep_write()
486 static inline int rep_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) in rep_write_and_or()
491 static inline int edid_read(struct v4l2_subdev *sd, u8 reg) in edid_read()
498 static inline int edid_write(struct v4l2_subdev *sd, u8 reg, u8 val) in edid_write()
505 static inline int hdmi_read(struct v4l2_subdev *sd, u8 reg) in hdmi_read()
512 static inline int hdmi_write(struct v4l2_subdev *sd, u8 reg, u8 val) in hdmi_write()
519 static inline int hdmi_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) in hdmi_write_and_or()
524 static inline int cp_read(struct v4l2_subdev *sd, u8 reg) in cp_read()
531 static inline int cp_write(struct v4l2_subdev *sd, u8 reg, u8 val) in cp_write()
538 static inline int cp_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) in cp_write_and_or()
543 static inline int vdp_read(struct v4l2_subdev *sd, u8 reg) in vdp_read()
550 static inline int vdp_write(struct v4l2_subdev *sd, u8 reg, u8 val) in vdp_write()
557 static void main_reset(struct v4l2_subdev *sd) in main_reset()
628 static inline bool is_analog_input(struct v4l2_subdev *sd) in is_analog_input()
636 static inline bool is_digital_input(struct v4l2_subdev *sd) in is_digital_input()
666 adv7842_get_dv_timings_cap(struct v4l2_subdev *sd) in adv7842_get_dv_timings_cap()
674 static u16 adv7842_read_cable_det(struct v4l2_subdev *sd) in adv7842_read_cable_det()
691 struct v4l2_subdev *sd = &state->sd; in adv7842_delayed_work_enable_hotplug() local
705 static int edid_write_vga_segment(struct v4l2_subdev *sd) in edid_write_vga_segment()
756 static int edid_write_hdmi_segment(struct v4l2_subdev *sd, u8 port) in edid_write_hdmi_segment()
842 static void adv7842_inv_register(struct v4l2_subdev *sd) in adv7842_inv_register()
858 static int adv7842_g_register(struct v4l2_subdev *sd, in adv7842_g_register()
907 static int adv7842_s_register(struct v4l2_subdev *sd, in adv7842_s_register()
958 static int adv7842_s_detect_tx_5v_ctrl(struct v4l2_subdev *sd) in adv7842_s_detect_tx_5v_ctrl()
968 static int find_and_set_predefined_video_timings(struct v4l2_subdev *sd, in find_and_set_predefined_video_timings()
989 static int configure_predefined_video_timings(struct v4l2_subdev *sd, in configure_predefined_video_timings()
1041 static void configure_custom_video_timings(struct v4l2_subdev *sd, in configure_custom_video_timings()
1108 static void adv7842_set_offset(struct v4l2_subdev *sd, bool auto_offset, u16 offset_a, u16 offset_b… in adv7842_set_offset()
1133 static void adv7842_set_gain(struct v4l2_subdev *sd, bool auto_gain, u16 gain_a, u16 gain_b, u16 ga… in adv7842_set_gain()
1162 static void set_rgb_quantization_range(struct v4l2_subdev *sd) in set_rgb_quantization_range()
1264 struct v4l2_subdev *sd = to_sd(ctrl); in adv7842_s_ctrl() local
1341 struct v4l2_subdev *sd = to_sd(ctrl); in adv7842_g_volatile_ctrl() local
1352 static inline bool no_power(struct v4l2_subdev *sd) in no_power()
1357 static inline bool no_cp_signal(struct v4l2_subdev *sd) in no_cp_signal()
1362 static inline bool is_hdmi(struct v4l2_subdev *sd) in is_hdmi()
1367 static int adv7842_g_input_status(struct v4l2_subdev *sd, u32 *status) in adv7842_g_input_status()
1406 static int stdi2dv_timings(struct v4l2_subdev *sd, in stdi2dv_timings()
1455 static int read_stdi(struct v4l2_subdev *sd, struct stdi_readback *stdi) in read_stdi()
1494 static int adv7842_enum_dv_timings(struct v4l2_subdev *sd, in adv7842_enum_dv_timings()
1504 static int adv7842_dv_timings_cap(struct v4l2_subdev *sd, in adv7842_dv_timings_cap()
1516 static void adv7842_fill_optional_dv_timings_fields(struct v4l2_subdev *sd, in adv7842_fill_optional_dv_timings_fields()
1525 static int adv7842_query_dv_timings(struct v4l2_subdev *sd, unsigned int pad, in adv7842_query_dv_timings()
1653 static int adv7842_s_dv_timings(struct v4l2_subdev *sd, unsigned int pad, in adv7842_s_dv_timings()
1702 static int adv7842_g_dv_timings(struct v4l2_subdev *sd, unsigned int pad, in adv7842_g_dv_timings()
1716 static void enable_input(struct v4l2_subdev *sd) in enable_input()
1739 static void disable_input(struct v4l2_subdev *sd) in disable_input()
1747 static void sdp_csc_coeff(struct v4l2_subdev *sd, in sdp_csc_coeff()
1796 static void select_input(struct v4l2_subdev *sd, in select_input()
1951 static int adv7842_s_routing(struct v4l2_subdev *sd, in adv7842_s_routing()
1998 static int adv7842_enum_mbus_code(struct v4l2_subdev *sd, in adv7842_enum_mbus_code()
2062 struct v4l2_subdev *sd = &state->sd; in adv7842_setup_format() local
2074 static int adv7842_get_format(struct v4l2_subdev *sd, in adv7842_get_format()
2112 static int adv7842_set_format(struct v4l2_subdev *sd, in adv7842_set_format()
2145 static void adv7842_irq_enable(struct v4l2_subdev *sd, bool enable) in adv7842_irq_enable()
2171 static void adv7842_cec_tx_raw_status(struct v4l2_subdev *sd, u8 tx_raw_status) in adv7842_cec_tx_raw_status()
2215 static void adv7842_cec_isr(struct v4l2_subdev *sd, bool *handled) in adv7842_cec_isr()
2253 struct v4l2_subdev *sd = &state->sd; in adv7842_cec_adap_enable() local
2282 struct v4l2_subdev *sd = &state->sd; in adv7842_cec_adap_log_addr() local
2337 struct v4l2_subdev *sd = &state->sd; in adv7842_cec_adap_transmit() local
2371 static int adv7842_isr(struct v4l2_subdev *sd, u32 status, bool *handled) in adv7842_isr()
2457 static int adv7842_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) in adv7842_get_edid()
2509 static int adv7842_set_edid(struct v4l2_subdev *sd, struct v4l2_edid *e) in adv7842_set_edid()
2579 static int adv7842_read_infoframe_buf(struct v4l2_subdev *sd, int index, in adv7842_read_infoframe_buf()
2607 static void adv7842_log_infoframes(struct v4l2_subdev *sd) in adv7842_log_infoframes()
2655 static int adv7842_sdp_log_status(struct v4l2_subdev *sd) in adv7842_sdp_log_status()
2697 static int adv7842_cp_log_status(struct v4l2_subdev *sd) in adv7842_cp_log_status()
2863 static int adv7842_log_status(struct v4l2_subdev *sd) in adv7842_log_status()
2872 static int adv7842_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) in adv7842_querystd()
2927 static void adv7842_s_sdp_io(struct v4l2_subdev *sd, struct adv7842_sdp_io_sync_adjustment *s) in adv7842_s_sdp_io()
2967 static int adv7842_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) in adv7842_s_std()
2991 static int adv7842_g_std(struct v4l2_subdev *sd, v4l2_std_id *norm) in adv7842_g_std()
3006 static int adv7842_core_init(struct v4l2_subdev *sd) in adv7842_core_init()
3119 static int adv7842_ddr_ram_test(struct v4l2_subdev *sd) in adv7842_ddr_ram_test()
3187 static void adv7842_rewrite_i2c_addresses(struct v4l2_subdev *sd, in adv7842_rewrite_i2c_addresses()
3205 static int adv7842_command_ram_test(struct v4l2_subdev *sd) in adv7842_command_ram_test()
3254 static long adv7842_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) in adv7842_ioctl()
3263 static int adv7842_subscribe_event(struct v4l2_subdev *sd, in adv7842_subscribe_event()
3282 struct v4l2_subdev *sd = priv; in adv7842_debugfs_if_read() local
3312 static int adv7842_registered(struct v4l2_subdev *sd) in adv7842_registered()
3331 static void adv7842_unregistered(struct v4l2_subdev *sd) in adv7842_unregistered()
3426 static void adv7842_unregister_clients(struct v4l2_subdev *sd) in adv7842_unregister_clients()
3454 static struct i2c_client *adv7842_dummy_client(struct v4l2_subdev *sd, const char *desc, in adv7842_dummy_client()
3477 static int adv7842_register_clients(struct v4l2_subdev *sd) in adv7842_register_clients()
3518 struct v4l2_subdev *sd; in adv7842_probe() local
3663 struct v4l2_subdev *sd = i2c_get_clientdata(client); in adv7842_remove() local