v4l2_subdev 167 drivers/media/dvb-frontends/au8522_decoder.c static inline struct au8522_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 472 drivers/media/dvb-frontends/au8522_decoder.c static int au8522_g_register(struct v4l2_subdev *sd, v4l2_subdev 481 drivers/media/dvb-frontends/au8522_decoder.c static int au8522_s_register(struct v4l2_subdev *sd, v4l2_subdev 530 drivers/media/dvb-frontends/au8522_decoder.c static int au8522_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 560 drivers/media/dvb-frontends/au8522_decoder.c static int au8522_s_video_routing(struct v4l2_subdev *sd, v4l2_subdev 582 drivers/media/dvb-frontends/au8522_decoder.c static int au8522_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 597 drivers/media/dvb-frontends/au8522_decoder.c static int au8522_s_audio_routing(struct v4l2_subdev *sd, v4l2_subdev 610 drivers/media/dvb-frontends/au8522_decoder.c static int au8522_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) v4l2_subdev 677 drivers/media/dvb-frontends/au8522_decoder.c struct v4l2_subdev *sd; v4l2_subdev 763 drivers/media/dvb-frontends/au8522_decoder.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 60 drivers/media/dvb-frontends/au8522_priv.h struct v4l2_subdev sd; v4l2_subdev 111 drivers/media/dvb-frontends/rtl2832_sdr.c struct v4l2_subdev *v4l2_subdev; v4l2_subdev 808 drivers/media/dvb-frontends/rtl2832_sdr.c if (!V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, s_frequency)) { v4l2_subdev 870 drivers/media/dvb-frontends/rtl2832_sdr.c if (V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, core, s_power)) v4l2_subdev 871 drivers/media/dvb-frontends/rtl2832_sdr.c ret = v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 1); v4l2_subdev 923 drivers/media/dvb-frontends/rtl2832_sdr.c if (V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, core, s_power)) v4l2_subdev 924 drivers/media/dvb-frontends/rtl2832_sdr.c v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 0); v4l2_subdev 967 drivers/media/dvb-frontends/rtl2832_sdr.c V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, g_tuner)) { v4l2_subdev 968 drivers/media/dvb-frontends/rtl2832_sdr.c ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_tuner, v); v4l2_subdev 994 drivers/media/dvb-frontends/rtl2832_sdr.c V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, s_tuner)) { v4l2_subdev 995 drivers/media/dvb-frontends/rtl2832_sdr.c ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_tuner, v); v4l2_subdev 1021 drivers/media/dvb-frontends/rtl2832_sdr.c V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, enum_freq_bands)) { v4l2_subdev 1022 drivers/media/dvb-frontends/rtl2832_sdr.c ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, enum_freq_bands, band); v4l2_subdev 1049 drivers/media/dvb-frontends/rtl2832_sdr.c V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, g_frequency)) { v4l2_subdev 1051 drivers/media/dvb-frontends/rtl2832_sdr.c ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_frequency, f); v4l2_subdev 1091 drivers/media/dvb-frontends/rtl2832_sdr.c V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, s_frequency)) { v4l2_subdev 1092 drivers/media/dvb-frontends/rtl2832_sdr.c ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_frequency, f); v4l2_subdev 1314 drivers/media/dvb-frontends/rtl2832_sdr.c struct v4l2_subdev *subdev; v4l2_subdev 1342 drivers/media/dvb-frontends/rtl2832_sdr.c subdev = pdata->v4l2_subdev; v4l2_subdev 1343 drivers/media/dvb-frontends/rtl2832_sdr.c dev->v4l2_subdev = pdata->v4l2_subdev; v4l2_subdev 43 drivers/media/dvb-frontends/rtl2832_sdr.h struct v4l2_subdev *v4l2_subdev; v4l2_subdev 41 drivers/media/i2c/ad5820.c struct v4l2_subdev subdev; v4l2_subdev 203 drivers/media/i2c/ad5820.c static int ad5820_registered(struct v4l2_subdev *subdev) v4l2_subdev 211 drivers/media/i2c/ad5820.c ad5820_set_power(struct v4l2_subdev *subdev, int on) v4l2_subdev 238 drivers/media/i2c/ad5820.c static int ad5820_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 243 drivers/media/i2c/ad5820.c static int ad5820_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 268 drivers/media/i2c/ad5820.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 280 drivers/media/i2c/ad5820.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 334 drivers/media/i2c/ad5820.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 69 drivers/media/i2c/ad9389b.c struct v4l2_subdev sd; v4l2_subdev 92 drivers/media/i2c/ad9389b.c static void ad9389b_check_monitor_present_status(struct v4l2_subdev *sd); v4l2_subdev 93 drivers/media/i2c/ad9389b.c static bool ad9389b_check_edid_status(struct v4l2_subdev *sd); v4l2_subdev 94 drivers/media/i2c/ad9389b.c static void ad9389b_setup(struct v4l2_subdev *sd); v4l2_subdev 95 drivers/media/i2c/ad9389b.c static int ad9389b_s_i2s_clock_freq(struct v4l2_subdev *sd, u32 freq); v4l2_subdev 96 drivers/media/i2c/ad9389b.c static int ad9389b_s_clock_freq(struct v4l2_subdev *sd, u32 freq); v4l2_subdev 98 drivers/media/i2c/ad9389b.c static inline struct ad9389b_state *get_ad9389b_state(struct v4l2_subdev *sd) v4l2_subdev 103 drivers/media/i2c/ad9389b.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 110 drivers/media/i2c/ad9389b.c static int ad9389b_rd(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 117 drivers/media/i2c/ad9389b.c static int ad9389b_wr(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 134 drivers/media/i2c/ad9389b.c static inline void ad9389b_wr_and_or(struct v4l2_subdev *sd, u8 reg, v4l2_subdev 140 drivers/media/i2c/ad9389b.c static void ad9389b_edid_rd(struct v4l2_subdev *sd, u16 len, u8 *buf) v4l2_subdev 151 drivers/media/i2c/ad9389b.c static inline bool ad9389b_have_hotplug(struct v4l2_subdev *sd) v4l2_subdev 156 drivers/media/i2c/ad9389b.c static inline bool ad9389b_have_rx_sense(struct v4l2_subdev *sd) v4l2_subdev 161 drivers/media/i2c/ad9389b.c static void ad9389b_csc_conversion_mode(struct v4l2_subdev *sd, u8 mode) v4l2_subdev 167 drivers/media/i2c/ad9389b.c static void ad9389b_csc_coeff(struct v4l2_subdev *sd, v4l2_subdev 203 drivers/media/i2c/ad9389b.c static void ad9389b_csc_rgb_full2limit(struct v4l2_subdev *sd, bool enable) v4l2_subdev 225 drivers/media/i2c/ad9389b.c static void ad9389b_set_IT_content_AVI_InfoFrame(struct v4l2_subdev *sd) v4l2_subdev 238 drivers/media/i2c/ad9389b.c static int ad9389b_set_rgb_quantization_mode(struct v4l2_subdev *sd, struct v4l2_ctrl *ctrl) v4l2_subdev 267 drivers/media/i2c/ad9389b.c static void ad9389b_set_manual_pll_gear(struct v4l2_subdev *sd, u32 pixelclock) v4l2_subdev 302 drivers/media/i2c/ad9389b.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 326 drivers/media/i2c/ad9389b.c static int ad9389b_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) v4l2_subdev 333 drivers/media/i2c/ad9389b.c static int ad9389b_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) v4l2_subdev 340 drivers/media/i2c/ad9389b.c static int ad9389b_log_status(struct v4l2_subdev *sd) v4l2_subdev 433 drivers/media/i2c/ad9389b.c static int ad9389b_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 497 drivers/media/i2c/ad9389b.c static void ad9389b_set_isr(struct v4l2_subdev *sd, bool enable) v4l2_subdev 528 drivers/media/i2c/ad9389b.c static int ad9389b_isr(struct v4l2_subdev *sd, u32 status, bool *handled) v4l2_subdev 564 drivers/media/i2c/ad9389b.c static int ad9389b_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 588 drivers/media/i2c/ad9389b.c static int ad9389b_s_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 621 drivers/media/i2c/ad9389b.c static int ad9389b_g_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 636 drivers/media/i2c/ad9389b.c static int ad9389b_enum_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 646 drivers/media/i2c/ad9389b.c static int ad9389b_dv_timings_cap(struct v4l2_subdev *sd, v4l2_subdev 664 drivers/media/i2c/ad9389b.c static int ad9389b_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) v4l2_subdev 693 drivers/media/i2c/ad9389b.c static int ad9389b_s_audio_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 705 drivers/media/i2c/ad9389b.c static int ad9389b_s_clock_freq(struct v4l2_subdev *sd, u32 freq) v4l2_subdev 729 drivers/media/i2c/ad9389b.c static int ad9389b_s_i2s_clock_freq(struct v4l2_subdev *sd, u32 freq) v4l2_subdev 751 drivers/media/i2c/ad9389b.c static int ad9389b_s_routing(struct v4l2_subdev *sd, u32 input, u32 output, u32 config) v4l2_subdev 785 drivers/media/i2c/ad9389b.c static void ad9389b_dbg_dump_edid(int lvl, int debug, struct v4l2_subdev *sd, v4l2_subdev 814 drivers/media/i2c/ad9389b.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 845 drivers/media/i2c/ad9389b.c static void ad9389b_audio_setup(struct v4l2_subdev *sd) v4l2_subdev 857 drivers/media/i2c/ad9389b.c static void ad9389b_setup(struct v4l2_subdev *sd) v4l2_subdev 890 drivers/media/i2c/ad9389b.c static void ad9389b_notify_monitor_detect(struct v4l2_subdev *sd) v4l2_subdev 899 drivers/media/i2c/ad9389b.c static void ad9389b_update_monitor_present_status(struct v4l2_subdev *sd) v4l2_subdev 941 drivers/media/i2c/ad9389b.c static void ad9389b_check_monitor_present_status(struct v4l2_subdev *sd) v4l2_subdev 976 drivers/media/i2c/ad9389b.c static bool edid_verify_crc(struct v4l2_subdev *sd, u32 segment) v4l2_subdev 990 drivers/media/i2c/ad9389b.c static bool edid_verify_header(struct v4l2_subdev *sd, u32 segment) v4l2_subdev 1009 drivers/media/i2c/ad9389b.c static bool ad9389b_check_edid_status(struct v4l2_subdev *sd) v4l2_subdev 1068 drivers/media/i2c/ad9389b.c static void ad9389b_init_setup(struct v4l2_subdev *sd) v4l2_subdev 1089 drivers/media/i2c/ad9389b.c struct v4l2_subdev *sd; v4l2_subdev 1179 drivers/media/i2c/ad9389b.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 327 drivers/media/i2c/adp1653.c adp1653_set_power(struct v4l2_subdev *subdev, int on) v4l2_subdev 352 drivers/media/i2c/adp1653.c static int adp1653_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 357 drivers/media/i2c/adp1653.c static int adp1653_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 383 drivers/media/i2c/adp1653.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 395 drivers/media/i2c/adp1653.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 517 drivers/media/i2c/adp1653.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 39 drivers/media/i2c/adv7170.c struct v4l2_subdev sd; v4l2_subdev 46 drivers/media/i2c/adv7170.c static inline struct adv7170 *to_adv7170(struct v4l2_subdev *sd) v4l2_subdev 60 drivers/media/i2c/adv7170.c static inline int adv7170_write(struct v4l2_subdev *sd, u8 reg, u8 value) v4l2_subdev 69 drivers/media/i2c/adv7170.c static inline int adv7170_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 76 drivers/media/i2c/adv7170.c static int adv7170_write_block(struct v4l2_subdev *sd, v4l2_subdev 184 drivers/media/i2c/adv7170.c static int adv7170_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 212 drivers/media/i2c/adv7170.c static int adv7170_s_routing(struct v4l2_subdev *sd, v4l2_subdev 252 drivers/media/i2c/adv7170.c static int adv7170_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 263 drivers/media/i2c/adv7170.c static int adv7170_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 286 drivers/media/i2c/adv7170.c static int adv7170_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 341 drivers/media/i2c/adv7170.c struct v4l2_subdev *sd; v4l2_subdev 373 drivers/media/i2c/adv7170.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 38 drivers/media/i2c/adv7175.c struct v4l2_subdev sd; v4l2_subdev 43 drivers/media/i2c/adv7175.c static inline struct adv7175 *to_adv7175(struct v4l2_subdev *sd) v4l2_subdev 57 drivers/media/i2c/adv7175.c static inline int adv7175_write(struct v4l2_subdev *sd, u8 reg, u8 value) v4l2_subdev 64 drivers/media/i2c/adv7175.c static inline int adv7175_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 71 drivers/media/i2c/adv7175.c static int adv7175_write_block(struct v4l2_subdev *sd, v4l2_subdev 112 drivers/media/i2c/adv7175.c static void set_subcarrier_freq(struct v4l2_subdev *sd, int pass_through) v4l2_subdev 183 drivers/media/i2c/adv7175.c static int adv7175_init(struct v4l2_subdev *sd, u32 val) v4l2_subdev 192 drivers/media/i2c/adv7175.c static int adv7175_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 230 drivers/media/i2c/adv7175.c static int adv7175_s_routing(struct v4l2_subdev *sd, v4l2_subdev 290 drivers/media/i2c/adv7175.c static int adv7175_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 301 drivers/media/i2c/adv7175.c static int adv7175_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 324 drivers/media/i2c/adv7175.c static int adv7175_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 356 drivers/media/i2c/adv7175.c static int adv7175_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 397 drivers/media/i2c/adv7175.c struct v4l2_subdev *sd; v4l2_subdev 428 drivers/media/i2c/adv7175.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 203 drivers/media/i2c/adv7180.c struct v4l2_subdev sd; v4l2_subdev 343 drivers/media/i2c/adv7180.c static inline struct adv7180_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 348 drivers/media/i2c/adv7180.c static int adv7180_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) v4l2_subdev 379 drivers/media/i2c/adv7180.c static int adv7180_s_routing(struct v4l2_subdev *sd, u32 input, v4l2_subdev 402 drivers/media/i2c/adv7180.c static int adv7180_g_input_status(struct v4l2_subdev *sd, u32 *status) v4l2_subdev 428 drivers/media/i2c/adv7180.c static int adv7180_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 449 drivers/media/i2c/adv7180.c static int adv7180_g_std(struct v4l2_subdev *sd, v4l2_std_id *norm) v4l2_subdev 458 drivers/media/i2c/adv7180.c static int adv7180_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 519 drivers/media/i2c/adv7180.c static int adv7180_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 538 drivers/media/i2c/adv7180.c struct v4l2_subdev *sd = to_adv7180_sd(ctrl); v4l2_subdev 635 drivers/media/i2c/adv7180.c static int adv7180_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 647 drivers/media/i2c/adv7180.c static int adv7180_mbus_fmt(struct v4l2_subdev *sd, v4l2_subdev 701 drivers/media/i2c/adv7180.c static int adv7180_get_pad_format(struct v4l2_subdev *sd, v4l2_subdev 717 drivers/media/i2c/adv7180.c static int adv7180_set_pad_format(struct v4l2_subdev *sd, v4l2_subdev 752 drivers/media/i2c/adv7180.c static int adv7180_g_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 775 drivers/media/i2c/adv7180.c static int adv7180_get_skip_frames(struct v4l2_subdev *sd, u32 *frames) v4l2_subdev 782 drivers/media/i2c/adv7180.c static int adv7180_g_pixelaspect(struct v4l2_subdev *sd, struct v4l2_fract *aspect) v4l2_subdev 797 drivers/media/i2c/adv7180.c static int adv7180_g_tvnorms(struct v4l2_subdev *sd, v4l2_std_id *norm) v4l2_subdev 803 drivers/media/i2c/adv7180.c static int adv7180_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 823 drivers/media/i2c/adv7180.c static int adv7180_subscribe_event(struct v4l2_subdev *sd, v4l2_subdev 1305 drivers/media/i2c/adv7180.c struct v4l2_subdev *sd; v4l2_subdev 1404 drivers/media/i2c/adv7180.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1445 drivers/media/i2c/adv7180.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1454 drivers/media/i2c/adv7180.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 25 drivers/media/i2c/adv7183.c struct v4l2_subdev sd; v4l2_subdev 63 drivers/media/i2c/adv7183.c static inline struct adv7183 *to_adv7183(struct v4l2_subdev *sd) v4l2_subdev 67 drivers/media/i2c/adv7183.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 72 drivers/media/i2c/adv7183.c static inline int adv7183_read(struct v4l2_subdev *sd, unsigned char reg) v4l2_subdev 79 drivers/media/i2c/adv7183.c static inline int adv7183_write(struct v4l2_subdev *sd, unsigned char reg, v4l2_subdev 87 drivers/media/i2c/adv7183.c static int adv7183_writeregs(struct v4l2_subdev *sd, v4l2_subdev 108 drivers/media/i2c/adv7183.c static int adv7183_log_status(struct v4l2_subdev *sd) v4l2_subdev 189 drivers/media/i2c/adv7183.c static int adv7183_g_std(struct v4l2_subdev *sd, v4l2_std_id *std) v4l2_subdev 197 drivers/media/i2c/adv7183.c static int adv7183_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 228 drivers/media/i2c/adv7183.c static int adv7183_reset(struct v4l2_subdev *sd, u32 val) v4l2_subdev 239 drivers/media/i2c/adv7183.c static int adv7183_s_routing(struct v4l2_subdev *sd, v4l2_subdev 322 drivers/media/i2c/adv7183.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 349 drivers/media/i2c/adv7183.c static int adv7183_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) v4l2_subdev 398 drivers/media/i2c/adv7183.c static int adv7183_g_input_status(struct v4l2_subdev *sd, u32 *status) v4l2_subdev 411 drivers/media/i2c/adv7183.c static int adv7183_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 422 drivers/media/i2c/adv7183.c static int adv7183_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 450 drivers/media/i2c/adv7183.c static int adv7183_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 463 drivers/media/i2c/adv7183.c static int adv7183_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 476 drivers/media/i2c/adv7183.c static int adv7183_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) v4l2_subdev 483 drivers/media/i2c/adv7183.c static int adv7183_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) v4l2_subdev 528 drivers/media/i2c/adv7183.c struct v4l2_subdev *sd; v4l2_subdev 619 drivers/media/i2c/adv7183.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 46 drivers/media/i2c/adv7343.c struct v4l2_subdev sd; v4l2_subdev 59 drivers/media/i2c/adv7343.c static inline struct adv7343_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 64 drivers/media/i2c/adv7343.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 69 drivers/media/i2c/adv7343.c static inline int adv7343_write(struct v4l2_subdev *sd, u8 reg, u8 value) v4l2_subdev 132 drivers/media/i2c/adv7343.c static int adv7343_setstd(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 205 drivers/media/i2c/adv7343.c static int adv7343_setoutput(struct v4l2_subdev *sd, u32 output_type) v4l2_subdev 288 drivers/media/i2c/adv7343.c static int adv7343_log_status(struct v4l2_subdev *sd) v4l2_subdev 300 drivers/media/i2c/adv7343.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 324 drivers/media/i2c/adv7343.c static int adv7343_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 339 drivers/media/i2c/adv7343.c static int adv7343_s_routing(struct v4l2_subdev *sd, v4l2_subdev 365 drivers/media/i2c/adv7343.c static int adv7343_initialize(struct v4l2_subdev *sd) v4l2_subdev 497 drivers/media/i2c/adv7343.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 48 drivers/media/i2c/adv7393.c struct v4l2_subdev sd; v4l2_subdev 60 drivers/media/i2c/adv7393.c static inline struct adv7393_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 65 drivers/media/i2c/adv7393.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 70 drivers/media/i2c/adv7393.c static inline int adv7393_write(struct v4l2_subdev *sd, u8 reg, u8 value) v4l2_subdev 135 drivers/media/i2c/adv7393.c static int adv7393_setstd(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 209 drivers/media/i2c/adv7393.c static int adv7393_setoutput(struct v4l2_subdev *sd, u32 output_type) v4l2_subdev 273 drivers/media/i2c/adv7393.c static int adv7393_log_status(struct v4l2_subdev *sd) v4l2_subdev 285 drivers/media/i2c/adv7393.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 311 drivers/media/i2c/adv7393.c static int adv7393_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 326 drivers/media/i2c/adv7393.c static int adv7393_s_routing(struct v4l2_subdev *sd, v4l2_subdev 352 drivers/media/i2c/adv7393.c static int adv7393_initialize(struct v4l2_subdev *sd) v4l2_subdev 442 drivers/media/i2c/adv7393.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 164 drivers/media/i2c/adv748x/adv748x-afe.c static int adv748x_afe_g_pixelaspect(struct v4l2_subdev *sd, v4l2_subdev 184 drivers/media/i2c/adv748x/adv748x-afe.c static int adv748x_afe_g_std(struct v4l2_subdev *sd, v4l2_std_id *norm) v4l2_subdev 193 drivers/media/i2c/adv748x/adv748x-afe.c static int adv748x_afe_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 212 drivers/media/i2c/adv748x/adv748x-afe.c static int adv748x_afe_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) v4l2_subdev 248 drivers/media/i2c/adv748x/adv748x-afe.c static int adv748x_afe_g_tvnorms(struct v4l2_subdev *sd, v4l2_std_id *norm) v4l2_subdev 255 drivers/media/i2c/adv748x/adv748x-afe.c static int adv748x_afe_g_input_status(struct v4l2_subdev *sd, u32 *status) v4l2_subdev 270 drivers/media/i2c/adv748x/adv748x-afe.c static int adv748x_afe_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 319 drivers/media/i2c/adv748x/adv748x-afe.c struct v4l2_subdev *tx; v4l2_subdev 333 drivers/media/i2c/adv748x/adv748x-afe.c static int adv748x_afe_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 345 drivers/media/i2c/adv748x/adv748x-afe.c static int adv748x_afe_get_format(struct v4l2_subdev *sd, v4l2_subdev 367 drivers/media/i2c/adv748x/adv748x-afe.c static int adv748x_afe_set_format(struct v4l2_subdev *sd, v4l2_subdev 335 drivers/media/i2c/adv748x/adv748x-core.c struct v4l2_subdev *rsd = media_entity_to_v4l2_subdev(remote->entity); v4l2_subdev 336 drivers/media/i2c/adv748x/adv748x-core.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 549 drivers/media/i2c/adv748x/adv748x-core.c void adv748x_subdev_init(struct v4l2_subdev *sd, struct adv748x_state *state, v4l2_subdev 37 drivers/media/i2c/adv748x/adv748x-csi2.c struct v4l2_subdev *src, v4l2_subdev 69 drivers/media/i2c/adv748x/adv748x-csi2.c static int adv748x_csi2_registered(struct v4l2_subdev *sd) v4l2_subdev 120 drivers/media/i2c/adv748x/adv748x-csi2.c static int adv748x_csi2_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 123 drivers/media/i2c/adv748x/adv748x-csi2.c struct v4l2_subdev *src; v4l2_subdev 144 drivers/media/i2c/adv748x/adv748x-csi2.c adv748x_csi2_get_pad_format(struct v4l2_subdev *sd, v4l2_subdev 156 drivers/media/i2c/adv748x/adv748x-csi2.c static int adv748x_csi2_get_format(struct v4l2_subdev *sd, v4l2_subdev 178 drivers/media/i2c/adv748x/adv748x-csi2.c static int adv748x_csi2_set_format(struct v4l2_subdev *sd, v4l2_subdev 235 drivers/media/i2c/adv748x/adv748x-csi2.c int adv748x_csi2_set_pixelrate(struct v4l2_subdev *sd, s64 rate) v4l2_subdev 217 drivers/media/i2c/adv748x/adv748x-hdmi.c static int adv748x_hdmi_s_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 257 drivers/media/i2c/adv748x/adv748x-hdmi.c static int adv748x_hdmi_g_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 272 drivers/media/i2c/adv748x/adv748x-hdmi.c static int adv748x_hdmi_query_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 339 drivers/media/i2c/adv748x/adv748x-hdmi.c static int adv748x_hdmi_g_input_status(struct v4l2_subdev *sd, u32 *status) v4l2_subdev 353 drivers/media/i2c/adv748x/adv748x-hdmi.c static int adv748x_hdmi_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 375 drivers/media/i2c/adv748x/adv748x-hdmi.c static int adv748x_hdmi_g_pixelaspect(struct v4l2_subdev *sd, v4l2_subdev 399 drivers/media/i2c/adv748x/adv748x-hdmi.c struct v4l2_subdev *tx; v4l2_subdev 411 drivers/media/i2c/adv748x/adv748x-hdmi.c static int adv748x_hdmi_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 423 drivers/media/i2c/adv748x/adv748x-hdmi.c static int adv748x_hdmi_get_format(struct v4l2_subdev *sd, v4l2_subdev 444 drivers/media/i2c/adv748x/adv748x-hdmi.c static int adv748x_hdmi_set_format(struct v4l2_subdev *sd, v4l2_subdev 462 drivers/media/i2c/adv748x/adv748x-hdmi.c static int adv748x_hdmi_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) v4l2_subdev 512 drivers/media/i2c/adv748x/adv748x-hdmi.c static int adv748x_hdmi_set_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) v4l2_subdev 582 drivers/media/i2c/adv748x/adv748x-hdmi.c static int adv748x_hdmi_enum_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 589 drivers/media/i2c/adv748x/adv748x-hdmi.c static int adv748x_hdmi_dv_timings_cap(struct v4l2_subdev *sd, v4l2_subdev 86 drivers/media/i2c/adv748x/adv748x.h struct v4l2_subdev *src; v4l2_subdev 87 drivers/media/i2c/adv748x/adv748x.h struct v4l2_subdev sd; v4l2_subdev 118 drivers/media/i2c/adv748x/adv748x.h struct v4l2_subdev sd; v4l2_subdev 153 drivers/media/i2c/adv748x/adv748x.h struct v4l2_subdev sd; v4l2_subdev 417 drivers/media/i2c/adv748x/adv748x.h static inline struct v4l2_subdev *adv748x_get_remote_sd(struct media_pad *pad) v4l2_subdev 426 drivers/media/i2c/adv748x/adv748x.h void adv748x_subdev_init(struct v4l2_subdev *sd, struct adv748x_state *state, v4l2_subdev 440 drivers/media/i2c/adv748x/adv748x.h int adv748x_csi2_set_pixelrate(struct v4l2_subdev *sd, s64 rate); v4l2_subdev 84 drivers/media/i2c/adv7511-v4l2.c struct v4l2_subdev sd; v4l2_subdev 127 drivers/media/i2c/adv7511-v4l2.c static void adv7511_check_monitor_present_status(struct v4l2_subdev *sd); v4l2_subdev 128 drivers/media/i2c/adv7511-v4l2.c static bool adv7511_check_edid_status(struct v4l2_subdev *sd); v4l2_subdev 129 drivers/media/i2c/adv7511-v4l2.c static void adv7511_setup(struct v4l2_subdev *sd); v4l2_subdev 130 drivers/media/i2c/adv7511-v4l2.c static int adv7511_s_i2s_clock_freq(struct v4l2_subdev *sd, u32 freq); v4l2_subdev 131 drivers/media/i2c/adv7511-v4l2.c static int adv7511_s_clock_freq(struct v4l2_subdev *sd, u32 freq); v4l2_subdev 146 drivers/media/i2c/adv7511-v4l2.c static inline struct adv7511_state *get_adv7511_state(struct v4l2_subdev *sd) v4l2_subdev 151 drivers/media/i2c/adv7511-v4l2.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 188 drivers/media/i2c/adv7511-v4l2.c static int adv7511_rd(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 195 drivers/media/i2c/adv7511-v4l2.c static int adv7511_wr(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 212 drivers/media/i2c/adv7511-v4l2.c static inline void adv7511_wr_and_or(struct v4l2_subdev *sd, u8 reg, u8 clr_mask, u8 val_mask) v4l2_subdev 234 drivers/media/i2c/adv7511-v4l2.c static void adv7511_edid_rd(struct v4l2_subdev *sd, uint16_t len, uint8_t *buf) v4l2_subdev 249 drivers/media/i2c/adv7511-v4l2.c static inline int adv7511_cec_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 256 drivers/media/i2c/adv7511-v4l2.c static int adv7511_cec_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 271 drivers/media/i2c/adv7511-v4l2.c static inline int adv7511_cec_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, v4l2_subdev 277 drivers/media/i2c/adv7511-v4l2.c static int adv7511_pktmem_rd(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 284 drivers/media/i2c/adv7511-v4l2.c static int adv7511_pktmem_wr(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 301 drivers/media/i2c/adv7511-v4l2.c static inline void adv7511_pktmem_wr_and_or(struct v4l2_subdev *sd, u8 reg, u8 clr_mask, u8 val_mask) v4l2_subdev 306 drivers/media/i2c/adv7511-v4l2.c static inline bool adv7511_have_hotplug(struct v4l2_subdev *sd) v4l2_subdev 311 drivers/media/i2c/adv7511-v4l2.c static inline bool adv7511_have_rx_sense(struct v4l2_subdev *sd) v4l2_subdev 316 drivers/media/i2c/adv7511-v4l2.c static void adv7511_csc_conversion_mode(struct v4l2_subdev *sd, u8 mode) v4l2_subdev 321 drivers/media/i2c/adv7511-v4l2.c static void adv7511_csc_coeff(struct v4l2_subdev *sd, v4l2_subdev 357 drivers/media/i2c/adv7511-v4l2.c static void adv7511_csc_rgb_full2limit(struct v4l2_subdev *sd, bool enable) v4l2_subdev 378 drivers/media/i2c/adv7511-v4l2.c static void adv7511_set_rgb_quantization_mode(struct v4l2_subdev *sd, struct v4l2_ctrl *ctrl) v4l2_subdev 415 drivers/media/i2c/adv7511-v4l2.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 450 drivers/media/i2c/adv7511-v4l2.c static void adv7511_inv_register(struct v4l2_subdev *sd) v4l2_subdev 459 drivers/media/i2c/adv7511-v4l2.c static int adv7511_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) v4l2_subdev 482 drivers/media/i2c/adv7511-v4l2.c static int adv7511_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) v4l2_subdev 525 drivers/media/i2c/adv7511-v4l2.c static void log_infoframe(struct v4l2_subdev *sd, const struct adv7511_cfg_read_infoframe *cri) v4l2_subdev 566 drivers/media/i2c/adv7511-v4l2.c static void adv7511_log_infoframes(struct v4l2_subdev *sd) v4l2_subdev 579 drivers/media/i2c/adv7511-v4l2.c static int adv7511_log_status(struct v4l2_subdev *sd) v4l2_subdev 675 drivers/media/i2c/adv7511-v4l2.c static int adv7511_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 731 drivers/media/i2c/adv7511-v4l2.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 766 drivers/media/i2c/adv7511-v4l2.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 821 drivers/media/i2c/adv7511-v4l2.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 853 drivers/media/i2c/adv7511-v4l2.c static void adv_cec_tx_raw_status(struct v4l2_subdev *sd, u8 tx_raw_status) v4l2_subdev 905 drivers/media/i2c/adv7511-v4l2.c static void adv7511_set_isr(struct v4l2_subdev *sd, bool enable) v4l2_subdev 946 drivers/media/i2c/adv7511-v4l2.c static int adv7511_isr(struct v4l2_subdev *sd, u32 status, bool *handled) v4l2_subdev 1017 drivers/media/i2c/adv7511-v4l2.c static int adv7511_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1032 drivers/media/i2c/adv7511-v4l2.c static int adv7511_s_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1079 drivers/media/i2c/adv7511-v4l2.c static int adv7511_g_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1094 drivers/media/i2c/adv7511-v4l2.c static int adv7511_enum_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1103 drivers/media/i2c/adv7511-v4l2.c static int adv7511_dv_timings_cap(struct v4l2_subdev *sd, v4l2_subdev 1120 drivers/media/i2c/adv7511-v4l2.c static int adv7511_s_audio_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1132 drivers/media/i2c/adv7511-v4l2.c static int adv7511_s_clock_freq(struct v4l2_subdev *sd, u32 freq) v4l2_subdev 1156 drivers/media/i2c/adv7511-v4l2.c static int adv7511_s_i2s_clock_freq(struct v4l2_subdev *sd, u32 freq) v4l2_subdev 1178 drivers/media/i2c/adv7511-v4l2.c static int adv7511_s_routing(struct v4l2_subdev *sd, u32 input, u32 output, u32 config) v4l2_subdev 1200 drivers/media/i2c/adv7511-v4l2.c static int adv7511_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) v4l2_subdev 1229 drivers/media/i2c/adv7511-v4l2.c static int adv7511_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1260 drivers/media/i2c/adv7511-v4l2.c static int adv7511_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 1292 drivers/media/i2c/adv7511-v4l2.c static int adv7511_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1454 drivers/media/i2c/adv7511-v4l2.c static void adv7511_dbg_dump_edid(int lvl, int debug, struct v4l2_subdev *sd, int segment, u8 *buf) v4l2_subdev 1474 drivers/media/i2c/adv7511-v4l2.c static void adv7511_notify_no_edid(struct v4l2_subdev *sd) v4l2_subdev 1492 drivers/media/i2c/adv7511-v4l2.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1521 drivers/media/i2c/adv7511-v4l2.c static void adv7511_audio_setup(struct v4l2_subdev *sd) v4l2_subdev 1531 drivers/media/i2c/adv7511-v4l2.c static void adv7511_setup(struct v4l2_subdev *sd) v4l2_subdev 1564 drivers/media/i2c/adv7511-v4l2.c static void adv7511_notify_monitor_detect(struct v4l2_subdev *sd) v4l2_subdev 1573 drivers/media/i2c/adv7511-v4l2.c static void adv7511_check_monitor_present_status(struct v4l2_subdev *sd) v4l2_subdev 1631 drivers/media/i2c/adv7511-v4l2.c static bool edid_verify_crc(struct v4l2_subdev *sd, u32 segment) v4l2_subdev 1644 drivers/media/i2c/adv7511-v4l2.c static bool edid_verify_header(struct v4l2_subdev *sd, u32 segment) v4l2_subdev 1657 drivers/media/i2c/adv7511-v4l2.c static bool adv7511_check_edid_status(struct v4l2_subdev *sd) v4l2_subdev 1724 drivers/media/i2c/adv7511-v4l2.c static int adv7511_registered(struct v4l2_subdev *sd) v4l2_subdev 1736 drivers/media/i2c/adv7511-v4l2.c static void adv7511_unregistered(struct v4l2_subdev *sd) v4l2_subdev 1750 drivers/media/i2c/adv7511-v4l2.c static void adv7511_init_setup(struct v4l2_subdev *sd) v4l2_subdev 1800 drivers/media/i2c/adv7511-v4l2.c struct v4l2_subdev *sd; v4l2_subdev 1957 drivers/media/i2c/adv7511-v4l2.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 126 drivers/media/i2c/adv7604.c void (*set_termination)(struct v4l2_subdev *sd, bool enable); v4l2_subdev 127 drivers/media/i2c/adv7604.c void (*setup_irqs)(struct v4l2_subdev *sd); v4l2_subdev 128 drivers/media/i2c/adv7604.c unsigned int (*read_hdmi_pixelclock)(struct v4l2_subdev *sd); v4l2_subdev 129 drivers/media/i2c/adv7604.c unsigned int (*read_cable_det)(struct v4l2_subdev *sd); v4l2_subdev 167 drivers/media/i2c/adv7604.c struct v4l2_subdev sd; v4l2_subdev 320 drivers/media/i2c/adv7604.c static inline struct adv76xx_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 374 drivers/media/i2c/adv7604.c static inline int io_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 381 drivers/media/i2c/adv7604.c static inline int io_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 388 drivers/media/i2c/adv7604.c static inline int io_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, v4l2_subdev 394 drivers/media/i2c/adv7604.c static inline int avlink_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 401 drivers/media/i2c/adv7604.c static inline int avlink_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 408 drivers/media/i2c/adv7604.c static inline int cec_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 415 drivers/media/i2c/adv7604.c static inline int cec_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 422 drivers/media/i2c/adv7604.c static inline int cec_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, v4l2_subdev 428 drivers/media/i2c/adv7604.c static inline int infoframe_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 435 drivers/media/i2c/adv7604.c static inline int infoframe_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 442 drivers/media/i2c/adv7604.c static inline int afe_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 449 drivers/media/i2c/adv7604.c static inline int afe_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 456 drivers/media/i2c/adv7604.c static inline int rep_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 463 drivers/media/i2c/adv7604.c static inline int rep_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 470 drivers/media/i2c/adv7604.c static inline int rep_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) v4l2_subdev 475 drivers/media/i2c/adv7604.c static inline int edid_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 482 drivers/media/i2c/adv7604.c static inline int edid_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 489 drivers/media/i2c/adv7604.c static inline int edid_write_block(struct v4l2_subdev *sd, v4l2_subdev 528 drivers/media/i2c/adv7604.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 535 drivers/media/i2c/adv7604.c static inline int hdmi_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 542 drivers/media/i2c/adv7604.c static u16 hdmi_read16(struct v4l2_subdev *sd, u8 reg, u16 mask) v4l2_subdev 547 drivers/media/i2c/adv7604.c static inline int hdmi_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 554 drivers/media/i2c/adv7604.c static inline int hdmi_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) v4l2_subdev 559 drivers/media/i2c/adv7604.c static inline int test_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 566 drivers/media/i2c/adv7604.c static inline int cp_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 573 drivers/media/i2c/adv7604.c static u16 cp_read16(struct v4l2_subdev *sd, u8 reg, u16 mask) v4l2_subdev 578 drivers/media/i2c/adv7604.c static inline int cp_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 585 drivers/media/i2c/adv7604.c static inline int cp_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) v4l2_subdev 590 drivers/media/i2c/adv7604.c static inline int vdp_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 597 drivers/media/i2c/adv7604.c static inline int vdp_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 608 drivers/media/i2c/adv7604.c static int adv76xx_read_reg(struct v4l2_subdev *sd, unsigned int reg) v4l2_subdev 625 drivers/media/i2c/adv7604.c static int adv76xx_write_reg(struct v4l2_subdev *sd, unsigned int reg, u8 val) v4l2_subdev 638 drivers/media/i2c/adv7604.c static void adv76xx_write_reg_seq(struct v4l2_subdev *sd, v4l2_subdev 753 drivers/media/i2c/adv7604.c static inline bool is_analog_input(struct v4l2_subdev *sd) v4l2_subdev 761 drivers/media/i2c/adv7604.c static inline bool is_digital_input(struct v4l2_subdev *sd) v4l2_subdev 798 drivers/media/i2c/adv7604.c adv76xx_get_dv_timings_cap(struct v4l2_subdev *sd, int pad) v4l2_subdev 824 drivers/media/i2c/adv7604.c static void adv76xx_inv_register(struct v4l2_subdev *sd) v4l2_subdev 841 drivers/media/i2c/adv7604.c static int adv76xx_g_register(struct v4l2_subdev *sd, v4l2_subdev 859 drivers/media/i2c/adv7604.c static int adv76xx_s_register(struct v4l2_subdev *sd, v4l2_subdev 875 drivers/media/i2c/adv7604.c static unsigned int adv7604_read_cable_det(struct v4l2_subdev *sd) v4l2_subdev 885 drivers/media/i2c/adv7604.c static unsigned int adv7611_read_cable_det(struct v4l2_subdev *sd) v4l2_subdev 892 drivers/media/i2c/adv7604.c static unsigned int adv7612_read_cable_det(struct v4l2_subdev *sd) v4l2_subdev 902 drivers/media/i2c/adv7604.c static int adv76xx_s_detect_tx_5v_ctrl(struct v4l2_subdev *sd) v4l2_subdev 911 drivers/media/i2c/adv7604.c static int find_and_set_predefined_video_timings(struct v4l2_subdev *sd, v4l2_subdev 931 drivers/media/i2c/adv7604.c static int configure_predefined_video_timings(struct v4l2_subdev *sd, v4l2_subdev 979 drivers/media/i2c/adv7604.c static void configure_custom_video_timings(struct v4l2_subdev *sd, v4l2_subdev 1039 drivers/media/i2c/adv7604.c static void adv76xx_set_offset(struct v4l2_subdev *sd, bool auto_offset, u16 offset_a, u16 offset_b, u16 offset_c) v4l2_subdev 1065 drivers/media/i2c/adv7604.c static void adv76xx_set_gain(struct v4l2_subdev *sd, bool auto_gain, u16 gain_a, u16 gain_b, u16 gain_c) v4l2_subdev 1095 drivers/media/i2c/adv7604.c static void set_rgb_quantization_range(struct v4l2_subdev *sd) v4l2_subdev 1197 drivers/media/i2c/adv7604.c struct v4l2_subdev *sd = v4l2_subdev 1244 drivers/media/i2c/adv7604.c struct v4l2_subdev *sd = v4l2_subdev 1258 drivers/media/i2c/adv7604.c static inline bool no_power(struct v4l2_subdev *sd) v4l2_subdev 1264 drivers/media/i2c/adv7604.c static inline bool no_signal_tmds(struct v4l2_subdev *sd) v4l2_subdev 1271 drivers/media/i2c/adv7604.c static inline bool no_lock_tmds(struct v4l2_subdev *sd) v4l2_subdev 1279 drivers/media/i2c/adv7604.c static inline bool is_hdmi(struct v4l2_subdev *sd) v4l2_subdev 1284 drivers/media/i2c/adv7604.c static inline bool no_lock_sspd(struct v4l2_subdev *sd) v4l2_subdev 1299 drivers/media/i2c/adv7604.c static inline bool no_lock_stdi(struct v4l2_subdev *sd) v4l2_subdev 1305 drivers/media/i2c/adv7604.c static inline bool no_signal(struct v4l2_subdev *sd) v4l2_subdev 1322 drivers/media/i2c/adv7604.c static inline bool no_lock_cp(struct v4l2_subdev *sd) v4l2_subdev 1334 drivers/media/i2c/adv7604.c static inline bool in_free_run(struct v4l2_subdev *sd) v4l2_subdev 1339 drivers/media/i2c/adv7604.c static int adv76xx_g_input_status(struct v4l2_subdev *sd, u32 *status) v4l2_subdev 1361 drivers/media/i2c/adv7604.c static int stdi2dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1410 drivers/media/i2c/adv7604.c static int read_stdi(struct v4l2_subdev *sd, struct stdi_readback *stdi) v4l2_subdev 1466 drivers/media/i2c/adv7604.c static int adv76xx_enum_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1479 drivers/media/i2c/adv7604.c static int adv76xx_dv_timings_cap(struct v4l2_subdev *sd, v4l2_subdev 1496 drivers/media/i2c/adv7604.c static void adv76xx_fill_optional_dv_timings_fields(struct v4l2_subdev *sd, v4l2_subdev 1504 drivers/media/i2c/adv7604.c static unsigned int adv7604_read_hdmi_pixelclock(struct v4l2_subdev *sd) v4l2_subdev 1525 drivers/media/i2c/adv7604.c static unsigned int adv7611_read_hdmi_pixelclock(struct v4l2_subdev *sd) v4l2_subdev 1536 drivers/media/i2c/adv7604.c static int adv76xx_query_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1666 drivers/media/i2c/adv7604.c static int adv76xx_s_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1709 drivers/media/i2c/adv7604.c static int adv76xx_g_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1718 drivers/media/i2c/adv7604.c static void adv7604_set_termination(struct v4l2_subdev *sd, bool enable) v4l2_subdev 1723 drivers/media/i2c/adv7604.c static void adv7611_set_termination(struct v4l2_subdev *sd, bool enable) v4l2_subdev 1728 drivers/media/i2c/adv7604.c static void enable_input(struct v4l2_subdev *sd) v4l2_subdev 1745 drivers/media/i2c/adv7604.c static void disable_input(struct v4l2_subdev *sd) v4l2_subdev 1755 drivers/media/i2c/adv7604.c static void select_input(struct v4l2_subdev *sd) v4l2_subdev 1786 drivers/media/i2c/adv7604.c static int adv76xx_s_routing(struct v4l2_subdev *sd, v4l2_subdev 1811 drivers/media/i2c/adv7604.c static int adv76xx_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1879 drivers/media/i2c/adv7604.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1891 drivers/media/i2c/adv7604.c static int adv76xx_get_format(struct v4l2_subdev *sd, v4l2_subdev 1914 drivers/media/i2c/adv7604.c static int adv76xx_get_selection(struct v4l2_subdev *sd, v4l2_subdev 1934 drivers/media/i2c/adv7604.c static int adv76xx_set_format(struct v4l2_subdev *sd, v4l2_subdev 1965 drivers/media/i2c/adv7604.c static void adv76xx_cec_tx_raw_status(struct v4l2_subdev *sd, u8 tx_raw_status) v4l2_subdev 2009 drivers/media/i2c/adv7604.c static void adv76xx_cec_isr(struct v4l2_subdev *sd, bool *handled) v4l2_subdev 2058 drivers/media/i2c/adv7604.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 2088 drivers/media/i2c/adv7604.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 2143 drivers/media/i2c/adv7604.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 2177 drivers/media/i2c/adv7604.c static int adv76xx_isr(struct v4l2_subdev *sd, u32 status, bool *handled) v4l2_subdev 2248 drivers/media/i2c/adv7604.c static int adv76xx_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) v4l2_subdev 2286 drivers/media/i2c/adv7604.c static int adv76xx_set_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) v4l2_subdev 2418 drivers/media/i2c/adv7604.c static int adv76xx_read_infoframe(struct v4l2_subdev *sd, int index, v4l2_subdev 2455 drivers/media/i2c/adv7604.c static void adv76xx_log_infoframes(struct v4l2_subdev *sd) v4l2_subdev 2474 drivers/media/i2c/adv7604.c static int adv76xx_log_status(struct v4l2_subdev *sd) v4l2_subdev 2633 drivers/media/i2c/adv7604.c static int adv76xx_subscribe_event(struct v4l2_subdev *sd, v4l2_subdev 2647 drivers/media/i2c/adv7604.c static int adv76xx_registered(struct v4l2_subdev *sd) v4l2_subdev 2659 drivers/media/i2c/adv7604.c static void adv76xx_unregistered(struct v4l2_subdev *sd) v4l2_subdev 2772 drivers/media/i2c/adv7604.c static int adv76xx_core_init(struct v4l2_subdev *sd) v4l2_subdev 2846 drivers/media/i2c/adv7604.c static void adv7604_setup_irqs(struct v4l2_subdev *sd) v4l2_subdev 2851 drivers/media/i2c/adv7604.c static void adv7611_setup_irqs(struct v4l2_subdev *sd) v4l2_subdev 2856 drivers/media/i2c/adv7604.c static void adv7612_setup_irqs(struct v4l2_subdev *sd) v4l2_subdev 2869 drivers/media/i2c/adv7604.c static struct i2c_client *adv76xx_dummy_client(struct v4l2_subdev *sd, v4l2_subdev 3347 drivers/media/i2c/adv7604.c struct v4l2_subdev *sd; v4l2_subdev 3599 drivers/media/i2c/adv7604.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 90 drivers/media/i2c/adv7842.c struct v4l2_subdev sd; v4l2_subdev 247 drivers/media/i2c/adv7842.c static inline struct adv7842_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 252 drivers/media/i2c/adv7842.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 362 drivers/media/i2c/adv7842.c static inline int io_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 369 drivers/media/i2c/adv7842.c static inline int io_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 376 drivers/media/i2c/adv7842.c static inline int io_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) v4l2_subdev 381 drivers/media/i2c/adv7842.c static inline int io_write_clr_set(struct v4l2_subdev *sd, v4l2_subdev 387 drivers/media/i2c/adv7842.c static inline int avlink_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 394 drivers/media/i2c/adv7842.c static inline int avlink_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 401 drivers/media/i2c/adv7842.c static inline int cec_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 408 drivers/media/i2c/adv7842.c static inline int cec_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 415 drivers/media/i2c/adv7842.c static inline int cec_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) v4l2_subdev 420 drivers/media/i2c/adv7842.c static inline int infoframe_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 427 drivers/media/i2c/adv7842.c static inline int infoframe_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 434 drivers/media/i2c/adv7842.c static inline int sdp_io_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 441 drivers/media/i2c/adv7842.c static inline int sdp_io_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 448 drivers/media/i2c/adv7842.c static inline int sdp_io_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) v4l2_subdev 453 drivers/media/i2c/adv7842.c static inline int sdp_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 460 drivers/media/i2c/adv7842.c static inline int sdp_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 467 drivers/media/i2c/adv7842.c static inline int sdp_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) v4l2_subdev 472 drivers/media/i2c/adv7842.c static inline int afe_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 479 drivers/media/i2c/adv7842.c static inline int afe_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 486 drivers/media/i2c/adv7842.c static inline int afe_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) v4l2_subdev 491 drivers/media/i2c/adv7842.c static inline int rep_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 498 drivers/media/i2c/adv7842.c static inline int rep_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 505 drivers/media/i2c/adv7842.c static inline int rep_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) v4l2_subdev 510 drivers/media/i2c/adv7842.c static inline int edid_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 517 drivers/media/i2c/adv7842.c static inline int edid_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 524 drivers/media/i2c/adv7842.c static inline int hdmi_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 531 drivers/media/i2c/adv7842.c static inline int hdmi_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 538 drivers/media/i2c/adv7842.c static inline int hdmi_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) v4l2_subdev 543 drivers/media/i2c/adv7842.c static inline int cp_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 550 drivers/media/i2c/adv7842.c static inline int cp_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 557 drivers/media/i2c/adv7842.c static inline int cp_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) v4l2_subdev 562 drivers/media/i2c/adv7842.c static inline int vdp_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 569 drivers/media/i2c/adv7842.c static inline int vdp_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 576 drivers/media/i2c/adv7842.c static void main_reset(struct v4l2_subdev *sd) v4l2_subdev 647 drivers/media/i2c/adv7842.c static inline bool is_analog_input(struct v4l2_subdev *sd) v4l2_subdev 655 drivers/media/i2c/adv7842.c static inline bool is_digital_input(struct v4l2_subdev *sd) v4l2_subdev 685 drivers/media/i2c/adv7842.c adv7842_get_dv_timings_cap(struct v4l2_subdev *sd) v4l2_subdev 693 drivers/media/i2c/adv7842.c static u16 adv7842_read_cable_det(struct v4l2_subdev *sd) v4l2_subdev 710 drivers/media/i2c/adv7842.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 724 drivers/media/i2c/adv7842.c static int edid_write_vga_segment(struct v4l2_subdev *sd) v4l2_subdev 770 drivers/media/i2c/adv7842.c static int edid_write_hdmi_segment(struct v4l2_subdev *sd, u8 port) v4l2_subdev 851 drivers/media/i2c/adv7842.c static void adv7842_inv_register(struct v4l2_subdev *sd) v4l2_subdev 867 drivers/media/i2c/adv7842.c static int adv7842_g_register(struct v4l2_subdev *sd, v4l2_subdev 916 drivers/media/i2c/adv7842.c static int adv7842_s_register(struct v4l2_subdev *sd, v4l2_subdev 967 drivers/media/i2c/adv7842.c static int adv7842_s_detect_tx_5v_ctrl(struct v4l2_subdev *sd) v4l2_subdev 977 drivers/media/i2c/adv7842.c static int find_and_set_predefined_video_timings(struct v4l2_subdev *sd, v4l2_subdev 998 drivers/media/i2c/adv7842.c static int configure_predefined_video_timings(struct v4l2_subdev *sd, v4l2_subdev 1050 drivers/media/i2c/adv7842.c static void configure_custom_video_timings(struct v4l2_subdev *sd, v4l2_subdev 1117 drivers/media/i2c/adv7842.c static void adv7842_set_offset(struct v4l2_subdev *sd, bool auto_offset, u16 offset_a, u16 offset_b, u16 offset_c) v4l2_subdev 1142 drivers/media/i2c/adv7842.c static void adv7842_set_gain(struct v4l2_subdev *sd, bool auto_gain, u16 gain_a, u16 gain_b, u16 gain_c) v4l2_subdev 1171 drivers/media/i2c/adv7842.c static void set_rgb_quantization_range(struct v4l2_subdev *sd) v4l2_subdev 1273 drivers/media/i2c/adv7842.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 1350 drivers/media/i2c/adv7842.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 1361 drivers/media/i2c/adv7842.c static inline bool no_power(struct v4l2_subdev *sd) v4l2_subdev 1366 drivers/media/i2c/adv7842.c static inline bool no_cp_signal(struct v4l2_subdev *sd) v4l2_subdev 1371 drivers/media/i2c/adv7842.c static inline bool is_hdmi(struct v4l2_subdev *sd) v4l2_subdev 1376 drivers/media/i2c/adv7842.c static int adv7842_g_input_status(struct v4l2_subdev *sd, u32 *status) v4l2_subdev 1415 drivers/media/i2c/adv7842.c static int stdi2dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1463 drivers/media/i2c/adv7842.c static int read_stdi(struct v4l2_subdev *sd, struct stdi_readback *stdi) v4l2_subdev 1502 drivers/media/i2c/adv7842.c static int adv7842_enum_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1512 drivers/media/i2c/adv7842.c static int adv7842_dv_timings_cap(struct v4l2_subdev *sd, v4l2_subdev 1524 drivers/media/i2c/adv7842.c static void adv7842_fill_optional_dv_timings_fields(struct v4l2_subdev *sd, v4l2_subdev 1533 drivers/media/i2c/adv7842.c static int adv7842_query_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1658 drivers/media/i2c/adv7842.c static int adv7842_s_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1704 drivers/media/i2c/adv7842.c static int adv7842_g_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1715 drivers/media/i2c/adv7842.c static void enable_input(struct v4l2_subdev *sd) v4l2_subdev 1738 drivers/media/i2c/adv7842.c static void disable_input(struct v4l2_subdev *sd) v4l2_subdev 1746 drivers/media/i2c/adv7842.c static void sdp_csc_coeff(struct v4l2_subdev *sd, v4l2_subdev 1795 drivers/media/i2c/adv7842.c static void select_input(struct v4l2_subdev *sd, v4l2_subdev 1950 drivers/media/i2c/adv7842.c static int adv7842_s_routing(struct v4l2_subdev *sd, v4l2_subdev 1997 drivers/media/i2c/adv7842.c static int adv7842_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 2061 drivers/media/i2c/adv7842.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 2073 drivers/media/i2c/adv7842.c static int adv7842_get_format(struct v4l2_subdev *sd, v4l2_subdev 2111 drivers/media/i2c/adv7842.c static int adv7842_set_format(struct v4l2_subdev *sd, v4l2_subdev 2144 drivers/media/i2c/adv7842.c static void adv7842_irq_enable(struct v4l2_subdev *sd, bool enable) v4l2_subdev 2170 drivers/media/i2c/adv7842.c static void adv7842_cec_tx_raw_status(struct v4l2_subdev *sd, u8 tx_raw_status) v4l2_subdev 2214 drivers/media/i2c/adv7842.c static void adv7842_cec_isr(struct v4l2_subdev *sd, bool *handled) v4l2_subdev 2252 drivers/media/i2c/adv7842.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 2281 drivers/media/i2c/adv7842.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 2336 drivers/media/i2c/adv7842.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 2370 drivers/media/i2c/adv7842.c static int adv7842_isr(struct v4l2_subdev *sd, u32 status, bool *handled) v4l2_subdev 2456 drivers/media/i2c/adv7842.c static int adv7842_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) v4l2_subdev 2496 drivers/media/i2c/adv7842.c static int adv7842_set_edid(struct v4l2_subdev *sd, struct v4l2_edid *e) v4l2_subdev 2550 drivers/media/i2c/adv7842.c static void log_infoframe(struct v4l2_subdev *sd, struct adv7842_cfg_read_infoframe *cri) v4l2_subdev 2585 drivers/media/i2c/adv7842.c static void adv7842_log_infoframes(struct v4l2_subdev *sd) v4l2_subdev 2626 drivers/media/i2c/adv7842.c static int adv7842_sdp_log_status(struct v4l2_subdev *sd) v4l2_subdev 2668 drivers/media/i2c/adv7842.c static int adv7842_cp_log_status(struct v4l2_subdev *sd) v4l2_subdev 2834 drivers/media/i2c/adv7842.c static int adv7842_log_status(struct v4l2_subdev *sd) v4l2_subdev 2843 drivers/media/i2c/adv7842.c static int adv7842_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) v4l2_subdev 2898 drivers/media/i2c/adv7842.c static void adv7842_s_sdp_io(struct v4l2_subdev *sd, struct adv7842_sdp_io_sync_adjustment *s) v4l2_subdev 2938 drivers/media/i2c/adv7842.c static int adv7842_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) v4l2_subdev 2962 drivers/media/i2c/adv7842.c static int adv7842_g_std(struct v4l2_subdev *sd, v4l2_std_id *norm) v4l2_subdev 2977 drivers/media/i2c/adv7842.c static int adv7842_core_init(struct v4l2_subdev *sd) v4l2_subdev 3090 drivers/media/i2c/adv7842.c static int adv7842_ddr_ram_test(struct v4l2_subdev *sd) v4l2_subdev 3158 drivers/media/i2c/adv7842.c static void adv7842_rewrite_i2c_addresses(struct v4l2_subdev *sd, v4l2_subdev 3176 drivers/media/i2c/adv7842.c static int adv7842_command_ram_test(struct v4l2_subdev *sd) v4l2_subdev 3225 drivers/media/i2c/adv7842.c static long adv7842_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) v4l2_subdev 3234 drivers/media/i2c/adv7842.c static int adv7842_subscribe_event(struct v4l2_subdev *sd, v4l2_subdev 3248 drivers/media/i2c/adv7842.c static int adv7842_registered(struct v4l2_subdev *sd) v4l2_subdev 3260 drivers/media/i2c/adv7842.c static void adv7842_unregistered(struct v4l2_subdev *sd) v4l2_subdev 3351 drivers/media/i2c/adv7842.c static void adv7842_unregister_clients(struct v4l2_subdev *sd) v4l2_subdev 3379 drivers/media/i2c/adv7842.c static struct i2c_client *adv7842_dummy_client(struct v4l2_subdev *sd, const char *desc, v4l2_subdev 3402 drivers/media/i2c/adv7842.c static int adv7842_register_clients(struct v4l2_subdev *sd) v4l2_subdev 3444 drivers/media/i2c/adv7842.c struct v4l2_subdev *sd; v4l2_subdev 3585 drivers/media/i2c/adv7842.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 35 drivers/media/i2c/ak7375.c struct v4l2_subdev sd; v4l2_subdev 46 drivers/media/i2c/ak7375.c static inline struct ak7375_device *sd_to_ak7375_vcm(struct v4l2_subdev *subdev) v4l2_subdev 88 drivers/media/i2c/ak7375.c static int ak7375_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 101 drivers/media/i2c/ak7375.c static int ak7375_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 182 drivers/media/i2c/ak7375.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 201 drivers/media/i2c/ak7375.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 237 drivers/media/i2c/ak7375.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 29 drivers/media/i2c/ak881x.c struct v4l2_subdev subdev; v4l2_subdev 61 drivers/media/i2c/ak881x.c static int ak881x_g_register(struct v4l2_subdev *sd, v4l2_subdev 78 drivers/media/i2c/ak881x.c static int ak881x_s_register(struct v4l2_subdev *sd, v4l2_subdev 93 drivers/media/i2c/ak881x.c static int ak881x_fill_fmt(struct v4l2_subdev *sd, v4l2_subdev 113 drivers/media/i2c/ak881x.c static int ak881x_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 124 drivers/media/i2c/ak881x.c static int ak881x_get_selection(struct v4l2_subdev *sd, v4l2_subdev 146 drivers/media/i2c/ak881x.c static int ak881x_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 177 drivers/media/i2c/ak881x.c static int ak881x_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 41 drivers/media/i2c/bt819.c struct v4l2_subdev sd; v4l2_subdev 50 drivers/media/i2c/bt819.c static inline struct bt819 *to_bt819(struct v4l2_subdev *sd) v4l2_subdev 55 drivers/media/i2c/bt819.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 138 drivers/media/i2c/bt819.c static int bt819_init(struct v4l2_subdev *sd) v4l2_subdev 200 drivers/media/i2c/bt819.c static int bt819_status(struct v4l2_subdev *sd, u32 *pstatus, v4l2_std_id *pstd) v4l2_subdev 225 drivers/media/i2c/bt819.c static int bt819_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) v4l2_subdev 230 drivers/media/i2c/bt819.c static int bt819_g_input_status(struct v4l2_subdev *sd, u32 *status) v4l2_subdev 235 drivers/media/i2c/bt819.c static int bt819_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 284 drivers/media/i2c/bt819.c static int bt819_s_routing(struct v4l2_subdev *sd, v4l2_subdev 313 drivers/media/i2c/bt819.c static int bt819_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 328 drivers/media/i2c/bt819.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 388 drivers/media/i2c/bt819.c struct v4l2_subdev *sd; v4l2_subdev 451 drivers/media/i2c/bt819.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 42 drivers/media/i2c/bt856.c struct v4l2_subdev sd; v4l2_subdev 48 drivers/media/i2c/bt856.c static inline struct bt856 *to_bt856(struct v4l2_subdev *sd) v4l2_subdev 82 drivers/media/i2c/bt856.c static int bt856_init(struct v4l2_subdev *sd, u32 arg) v4l2_subdev 109 drivers/media/i2c/bt856.c static int bt856_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 130 drivers/media/i2c/bt856.c static int bt856_s_routing(struct v4l2_subdev *sd, v4l2_subdev 188 drivers/media/i2c/bt856.c struct v4l2_subdev *sd; v4l2_subdev 228 drivers/media/i2c/bt856.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 40 drivers/media/i2c/bt866.c struct v4l2_subdev sd; v4l2_subdev 44 drivers/media/i2c/bt866.c static inline struct bt866 *to_bt866(struct v4l2_subdev *sd) v4l2_subdev 78 drivers/media/i2c/bt866.c static int bt866_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 88 drivers/media/i2c/bt866.c static int bt866_s_routing(struct v4l2_subdev *sd, v4l2_subdev 180 drivers/media/i2c/bt866.c struct v4l2_subdev *sd; v4l2_subdev 195 drivers/media/i2c/bt866.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 23 drivers/media/i2c/cs3308.c static inline int cs3308_write(struct v4l2_subdev *sd, u8 reg, u8 value) v4l2_subdev 30 drivers/media/i2c/cs3308.c static inline int cs3308_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 38 drivers/media/i2c/cs3308.c static int cs3308_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) v4l2_subdev 45 drivers/media/i2c/cs3308.c static int cs3308_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) v4l2_subdev 70 drivers/media/i2c/cs3308.c struct v4l2_subdev *sd; v4l2_subdev 83 drivers/media/i2c/cs3308.c sd = kzalloc(sizeof(struct v4l2_subdev), GFP_KERNEL); v4l2_subdev 104 drivers/media/i2c/cs3308.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 27 drivers/media/i2c/cs5345.c struct v4l2_subdev sd; v4l2_subdev 31 drivers/media/i2c/cs5345.c static inline struct cs5345_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 36 drivers/media/i2c/cs5345.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 43 drivers/media/i2c/cs5345.c static inline int cs5345_write(struct v4l2_subdev *sd, u8 reg, u8 value) v4l2_subdev 50 drivers/media/i2c/cs5345.c static inline int cs5345_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 57 drivers/media/i2c/cs5345.c static int cs5345_s_routing(struct v4l2_subdev *sd, v4l2_subdev 71 drivers/media/i2c/cs5345.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 86 drivers/media/i2c/cs5345.c static int cs5345_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) v4l2_subdev 93 drivers/media/i2c/cs5345.c static int cs5345_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) v4l2_subdev 100 drivers/media/i2c/cs5345.c static int cs5345_log_status(struct v4l2_subdev *sd) v4l2_subdev 143 drivers/media/i2c/cs5345.c struct v4l2_subdev *sd; v4l2_subdev 183 drivers/media/i2c/cs5345.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 32 drivers/media/i2c/cs53l32a.c struct v4l2_subdev sd; v4l2_subdev 36 drivers/media/i2c/cs53l32a.c static inline struct cs53l32a_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 41 drivers/media/i2c/cs53l32a.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 48 drivers/media/i2c/cs53l32a.c static int cs53l32a_write(struct v4l2_subdev *sd, u8 reg, u8 value) v4l2_subdev 55 drivers/media/i2c/cs53l32a.c static int cs53l32a_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 62 drivers/media/i2c/cs53l32a.c static int cs53l32a_s_routing(struct v4l2_subdev *sd, v4l2_subdev 79 drivers/media/i2c/cs53l32a.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 93 drivers/media/i2c/cs53l32a.c static int cs53l32a_log_status(struct v4l2_subdev *sd) v4l2_subdev 135 drivers/media/i2c/cs53l32a.c struct v4l2_subdev *sd; v4l2_subdev 195 drivers/media/i2c/cs53l32a.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 504 drivers/media/i2c/cx25840/cx25840-audio.c int cx25840_s_clock_freq(struct v4l2_subdev *sd, u32 freq) v4l2_subdev 526 drivers/media/i2c/cx25840/cx25840-audio.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 174 drivers/media/i2c/cx25840/cx25840-core.c static int cx23885_s_io_pin_config(struct v4l2_subdev *sd, size_t n, v4l2_subdev 385 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_s_io_pin_config(struct v4l2_subdev *sd, size_t n, v4l2_subdev 524 drivers/media/i2c/cx25840/cx25840-core.c static int common_s_io_pin_config(struct v4l2_subdev *sd, size_t n, v4l2_subdev 1709 drivers/media/i2c/cx25840/cx25840-core.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 1748 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 2263 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_init(struct v4l2_subdev *sd, u32 val) v4l2_subdev 2294 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_reset(struct v4l2_subdev *sd, u32 val) v4l2_subdev 2327 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_load_fw(struct v4l2_subdev *sd) v4l2_subdev 2339 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_g_register(struct v4l2_subdev *sd, v4l2_subdev 2349 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_s_register(struct v4l2_subdev *sd, v4l2_subdev 2359 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_s_audio_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 2385 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 2419 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) v4l2_subdev 2454 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_g_input_status(struct v4l2_subdev *sd, u32 *status) v4l2_subdev 2470 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_g_std(struct v4l2_subdev *sd, v4l2_std_id *std) v4l2_subdev 2479 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 2491 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_s_radio(struct v4l2_subdev *sd) v4l2_subdev 2499 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_s_video_routing(struct v4l2_subdev *sd, v4l2_subdev 2516 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_s_audio_routing(struct v4l2_subdev *sd, v4l2_subdev 2527 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_s_frequency(struct v4l2_subdev *sd, v4l2_subdev 2536 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) v4l2_subdev 2573 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) v4l2_subdev 2622 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_log_status(struct v4l2_subdev *sd) v4l2_subdev 2635 drivers/media/i2c/cx25840/cx25840-core.c static int cx23885_irq_handler(struct v4l2_subdev *sd, u32 status, v4l2_subdev 2704 drivers/media/i2c/cx25840/cx25840-core.c static int cx25840_irq_handler(struct v4l2_subdev *sd, u32 status, v4l2_subdev 5832 drivers/media/i2c/cx25840/cx25840-core.c struct v4l2_subdev *sd; v4l2_subdev 6031 drivers/media/i2c/cx25840/cx25840-core.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 73 drivers/media/i2c/cx25840/cx25840-core.h struct v4l2_subdev sd; v4l2_subdev 102 drivers/media/i2c/cx25840/cx25840-core.h static inline struct cx25840_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 107 drivers/media/i2c/cx25840/cx25840-core.h static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 172 drivers/media/i2c/cx25840/cx25840-core.h int cx25840_s_clock_freq(struct v4l2_subdev *sd, u32 freq); v4l2_subdev 178 drivers/media/i2c/cx25840/cx25840-core.h int cx25840_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt); v4l2_subdev 179 drivers/media/i2c/cx25840/cx25840-core.h int cx25840_s_sliced_fmt(struct v4l2_subdev *sd, v4l2_subdev 181 drivers/media/i2c/cx25840/cx25840-core.h int cx25840_g_sliced_fmt(struct v4l2_subdev *sd, v4l2_subdev 183 drivers/media/i2c/cx25840/cx25840-core.h int cx25840_decode_vbi_line(struct v4l2_subdev *sd, v4l2_subdev 189 drivers/media/i2c/cx25840/cx25840-core.h int cx25840_ir_log_status(struct v4l2_subdev *sd); v4l2_subdev 190 drivers/media/i2c/cx25840/cx25840-core.h int cx25840_ir_irq_handler(struct v4l2_subdev *sd, u32 status, bool *handled); v4l2_subdev 191 drivers/media/i2c/cx25840/cx25840-core.h int cx25840_ir_probe(struct v4l2_subdev *sd); v4l2_subdev 192 drivers/media/i2c/cx25840/cx25840-core.h int cx25840_ir_remove(struct v4l2_subdev *sd); v4l2_subdev 114 drivers/media/i2c/cx25840/cx25840-ir.c static inline struct cx25840_ir_state *to_ir_state(struct v4l2_subdev *sd) v4l2_subdev 484 drivers/media/i2c/cx25840/cx25840-ir.c static inline void irqenable_rx(struct v4l2_subdev *sd, u32 mask) v4l2_subdev 495 drivers/media/i2c/cx25840/cx25840-ir.c static inline void irqenable_tx(struct v4l2_subdev *sd, u32 mask) v4l2_subdev 508 drivers/media/i2c/cx25840/cx25840-ir.c int cx25840_ir_irq_handler(struct v4l2_subdev *sd, u32 status, bool *handled) v4l2_subdev 648 drivers/media/i2c/cx25840/cx25840-ir.c static int cx25840_ir_rx_read(struct v4l2_subdev *sd, u8 *buf, size_t count, v4l2_subdev 706 drivers/media/i2c/cx25840/cx25840-ir.c static int cx25840_ir_rx_g_parameters(struct v4l2_subdev *sd, v4l2_subdev 721 drivers/media/i2c/cx25840/cx25840-ir.c static int cx25840_ir_rx_shutdown(struct v4l2_subdev *sd) v4l2_subdev 746 drivers/media/i2c/cx25840/cx25840-ir.c static int cx25840_ir_rx_s_parameters(struct v4l2_subdev *sd, v4l2_subdev 841 drivers/media/i2c/cx25840/cx25840-ir.c static int cx25840_ir_tx_write(struct v4l2_subdev *sd, u8 *buf, size_t count, v4l2_subdev 896 drivers/media/i2c/cx25840/cx25840-ir.c static int cx25840_ir_tx_g_parameters(struct v4l2_subdev *sd, v4l2_subdev 911 drivers/media/i2c/cx25840/cx25840-ir.c static int cx25840_ir_tx_shutdown(struct v4l2_subdev *sd) v4l2_subdev 934 drivers/media/i2c/cx25840/cx25840-ir.c static int cx25840_ir_tx_s_parameters(struct v4l2_subdev *sd, v4l2_subdev 1022 drivers/media/i2c/cx25840/cx25840-ir.c int cx25840_ir_log_status(struct v4l2_subdev *sd) v4l2_subdev 1206 drivers/media/i2c/cx25840/cx25840-ir.c int cx25840_ir_probe(struct v4l2_subdev *sd) v4l2_subdev 1245 drivers/media/i2c/cx25840/cx25840-ir.c int cx25840_ir_remove(struct v4l2_subdev *sd) v4l2_subdev 72 drivers/media/i2c/cx25840/cx25840-vbi.c int cx25840_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi) v4l2_subdev 117 drivers/media/i2c/cx25840/cx25840-vbi.c int cx25840_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt) v4l2_subdev 137 drivers/media/i2c/cx25840/cx25840-vbi.c int cx25840_s_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi) v4l2_subdev 216 drivers/media/i2c/cx25840/cx25840-vbi.c int cx25840_decode_vbi_line(struct v4l2_subdev *sd, struct v4l2_decode_vbi_line *vbi) v4l2_subdev 36 drivers/media/i2c/dw9714.c struct v4l2_subdev sd; v4l2_subdev 45 drivers/media/i2c/dw9714.c static inline struct dw9714_device *sd_to_dw9714_vcm(struct v4l2_subdev *subdev) v4l2_subdev 86 drivers/media/i2c/dw9714.c static int dw9714_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 99 drivers/media/i2c/dw9714.c static int dw9714_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 180 drivers/media/i2c/dw9714.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 197 drivers/media/i2c/dw9714.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 221 drivers/media/i2c/dw9714.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 43 drivers/media/i2c/dw9807-vcm.c struct v4l2_subdev sd; v4l2_subdev 48 drivers/media/i2c/dw9807-vcm.c struct v4l2_subdev *subdev) v4l2_subdev 131 drivers/media/i2c/dw9807-vcm.c static int dw9807_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 144 drivers/media/i2c/dw9807-vcm.c static int dw9807_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 229 drivers/media/i2c/dw9807-vcm.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 247 drivers/media/i2c/dw9807-vcm.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 279 drivers/media/i2c/dw9807-vcm.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 41 drivers/media/i2c/et8ek8/et8ek8_driver.c struct v4l2_subdev subdev; v4l2_subdev 748 drivers/media/i2c/et8ek8/et8ek8_driver.c struct v4l2_subdev *subdev = &sensor->subdev; v4l2_subdev 786 drivers/media/i2c/et8ek8/et8ek8_driver.c static int et8ek8_s_stream(struct v4l2_subdev *subdev, int streaming) v4l2_subdev 817 drivers/media/i2c/et8ek8/et8ek8_driver.c struct v4l2_subdev *subdev = &sensor->subdev; v4l2_subdev 884 drivers/media/i2c/et8ek8/et8ek8_driver.c static int et8ek8_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 922 drivers/media/i2c/et8ek8/et8ek8_driver.c static int et8ek8_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 960 drivers/media/i2c/et8ek8/et8ek8_driver.c static int et8ek8_enum_frame_ival(struct v4l2_subdev *subdev, v4l2_subdev 1006 drivers/media/i2c/et8ek8/et8ek8_driver.c static int et8ek8_get_pad_format(struct v4l2_subdev *subdev, v4l2_subdev 1022 drivers/media/i2c/et8ek8/et8ek8_driver.c static int et8ek8_set_pad_format(struct v4l2_subdev *subdev, v4l2_subdev 1046 drivers/media/i2c/et8ek8/et8ek8_driver.c static int et8ek8_get_frame_interval(struct v4l2_subdev *subdev, v4l2_subdev 1057 drivers/media/i2c/et8ek8/et8ek8_driver.c static int et8ek8_set_frame_interval(struct v4l2_subdev *subdev, v4l2_subdev 1079 drivers/media/i2c/et8ek8/et8ek8_driver.c static int et8ek8_g_priv_mem(struct v4l2_subdev *subdev) v4l2_subdev 1154 drivers/media/i2c/et8ek8/et8ek8_driver.c static int et8ek8_dev_init(struct v4l2_subdev *subdev) v4l2_subdev 1240 drivers/media/i2c/et8ek8/et8ek8_driver.c struct v4l2_subdev *subdev = i2c_get_clientdata(to_i2c_client(dev)); v4l2_subdev 1258 drivers/media/i2c/et8ek8/et8ek8_driver.c et8ek8_registered(struct v4l2_subdev *subdev) v4l2_subdev 1297 drivers/media/i2c/et8ek8/et8ek8_driver.c static int et8ek8_set_power(struct v4l2_subdev *subdev, int on) v4l2_subdev 1323 drivers/media/i2c/et8ek8/et8ek8_driver.c static int et8ek8_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1337 drivers/media/i2c/et8ek8/et8ek8_driver.c static int et8ek8_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1378 drivers/media/i2c/et8ek8/et8ek8_driver.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 1390 drivers/media/i2c/et8ek8/et8ek8_driver.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 1465 drivers/media/i2c/et8ek8/et8ek8_driver.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 41 drivers/media/i2c/imx214.c struct v4l2_subdev sd; v4l2_subdev 426 drivers/media/i2c/imx214.c static inline struct imx214 *to_imx214(struct v4l2_subdev *sd) v4l2_subdev 434 drivers/media/i2c/imx214.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 462 drivers/media/i2c/imx214.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 475 drivers/media/i2c/imx214.c static int imx214_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 487 drivers/media/i2c/imx214.c static int imx214_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 504 drivers/media/i2c/imx214.c static int imx214_s_register(struct v4l2_subdev *subdev, v4l2_subdev 512 drivers/media/i2c/imx214.c static int imx214_g_register(struct v4l2_subdev *subdev, v4l2_subdev 550 drivers/media/i2c/imx214.c static int imx214_get_format(struct v4l2_subdev *sd, v4l2_subdev 578 drivers/media/i2c/imx214.c static int imx214_set_format(struct v4l2_subdev *sd, v4l2_subdev 618 drivers/media/i2c/imx214.c static int imx214_get_selection(struct v4l2_subdev *sd, v4l2_subdev 634 drivers/media/i2c/imx214.c static int imx214_entity_init_cfg(struct v4l2_subdev *subdev, v4l2_subdev 769 drivers/media/i2c/imx214.c static int imx214_s_stream(struct v4l2_subdev *subdev, int enable) v4l2_subdev 802 drivers/media/i2c/imx214.c static int imx214_g_frame_interval(struct v4l2_subdev *subdev, v4l2_subdev 812 drivers/media/i2c/imx214.c static int imx214_enum_frame_interval(struct v4l2_subdev *subdev, v4l2_subdev 914 drivers/media/i2c/imx214.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 926 drivers/media/i2c/imx214.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1076 drivers/media/i2c/imx214.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 591 drivers/media/i2c/imx258.c struct v4l2_subdev sd; v4l2_subdev 615 drivers/media/i2c/imx258.c static inline struct imx258 *to_imx258(struct v4l2_subdev *_sd) v4l2_subdev 695 drivers/media/i2c/imx258.c static int imx258_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 791 drivers/media/i2c/imx258.c static int imx258_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 804 drivers/media/i2c/imx258.c static int imx258_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 844 drivers/media/i2c/imx258.c static int imx258_get_pad_format(struct v4l2_subdev *sd, v4l2_subdev 858 drivers/media/i2c/imx258.c static int imx258_set_pad_format(struct v4l2_subdev *sd, v4l2_subdev 975 drivers/media/i2c/imx258.c static int imx258_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1022 drivers/media/i2c/imx258.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1034 drivers/media/i2c/imx258.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1268 drivers/media/i2c/imx258.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 508 drivers/media/i2c/imx274.c struct v4l2_subdev sd; v4l2_subdev 546 drivers/media/i2c/imx274.c static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 552 drivers/media/i2c/imx274.c static inline struct stimx274 *to_imx274(struct v4l2_subdev *sd) v4l2_subdev 780 drivers/media/i2c/imx274.c struct v4l2_subdev *sd = ctrl_to_sd(ctrl); v4l2_subdev 935 drivers/media/i2c/imx274.c static int imx274_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 957 drivers/media/i2c/imx274.c static int imx274_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 990 drivers/media/i2c/imx274.c static int imx274_get_selection(struct v4l2_subdev *sd, v4l2_subdev 1106 drivers/media/i2c/imx274.c static int imx274_set_selection(struct v4l2_subdev *sd, v4l2_subdev 1204 drivers/media/i2c/imx274.c static int imx274_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1226 drivers/media/i2c/imx274.c static int imx274_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1318 drivers/media/i2c/imx274.c static int imx274_s_stream(struct v4l2_subdev *sd, int on) v4l2_subdev 1826 drivers/media/i2c/imx274.c struct v4l2_subdev *sd; v4l2_subdev 1968 drivers/media/i2c/imx274.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 115 drivers/media/i2c/imx319.c struct v4l2_subdev sd; v4l2_subdev 1762 drivers/media/i2c/imx319.c static inline struct imx319 *to_imx319(struct v4l2_subdev *_sd) v4l2_subdev 1859 drivers/media/i2c/imx319.c static int imx319_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1949 drivers/media/i2c/imx319.c static int imx319_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1965 drivers/media/i2c/imx319.c static int imx319_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 2004 drivers/media/i2c/imx319.c struct v4l2_subdev *sd = &imx319->sd; v4l2_subdev 2016 drivers/media/i2c/imx319.c static int imx319_get_pad_format(struct v4l2_subdev *sd, v4l2_subdev 2031 drivers/media/i2c/imx319.c imx319_set_pad_format(struct v4l2_subdev *sd, v4l2_subdev 2131 drivers/media/i2c/imx319.c static int imx319_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 2183 drivers/media/i2c/imx319.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 2195 drivers/media/i2c/imx319.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 2519 drivers/media/i2c/imx319.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 101 drivers/media/i2c/imx355.c struct v4l2_subdev sd; v4l2_subdev 1062 drivers/media/i2c/imx355.c static inline struct imx355 *to_imx355(struct v4l2_subdev *_sd) v4l2_subdev 1160 drivers/media/i2c/imx355.c static int imx355_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1250 drivers/media/i2c/imx355.c static int imx355_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1266 drivers/media/i2c/imx355.c static int imx355_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 1305 drivers/media/i2c/imx355.c struct v4l2_subdev *sd = &imx355->sd; v4l2_subdev 1317 drivers/media/i2c/imx355.c static int imx355_get_pad_format(struct v4l2_subdev *sd, v4l2_subdev 1332 drivers/media/i2c/imx355.c imx355_set_pad_format(struct v4l2_subdev *sd, v4l2_subdev 1432 drivers/media/i2c/imx355.c static int imx355_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1484 drivers/media/i2c/imx355.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1496 drivers/media/i2c/imx355.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1819 drivers/media/i2c/imx355.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 187 drivers/media/i2c/ks0127.c struct v4l2_subdev sd; v4l2_subdev 192 drivers/media/i2c/ks0127.c static inline struct ks0127 *to_ks0127(struct v4l2_subdev *sd) v4l2_subdev 302 drivers/media/i2c/ks0127.c static u8 ks0127_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 329 drivers/media/i2c/ks0127.c static void ks0127_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 343 drivers/media/i2c/ks0127.c static void ks0127_and_or(struct v4l2_subdev *sd, u8 reg, u8 and_v, u8 or_v) v4l2_subdev 357 drivers/media/i2c/ks0127.c static void ks0127_init(struct v4l2_subdev *sd) v4l2_subdev 401 drivers/media/i2c/ks0127.c static int ks0127_s_routing(struct v4l2_subdev *sd, v4l2_subdev 534 drivers/media/i2c/ks0127.c static int ks0127_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 578 drivers/media/i2c/ks0127.c static int ks0127_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 595 drivers/media/i2c/ks0127.c static int ks0127_status(struct v4l2_subdev *sd, u32 *pstatus, v4l2_std_id *pstd) v4l2_subdev 624 drivers/media/i2c/ks0127.c static int ks0127_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) v4l2_subdev 630 drivers/media/i2c/ks0127.c static int ks0127_g_input_status(struct v4l2_subdev *sd, u32 *status) v4l2_subdev 656 drivers/media/i2c/ks0127.c struct v4l2_subdev *sd; v4l2_subdev 680 drivers/media/i2c/ks0127.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 61 drivers/media/i2c/lm3560.c struct v4l2_subdev subdev_led[LM3560_LED_MAX]; v4l2_subdev 72 drivers/media/i2c/lm3646.c struct v4l2_subdev subdev_led; v4l2_subdev 26 drivers/media/i2c/m52790.c struct v4l2_subdev sd; v4l2_subdev 31 drivers/media/i2c/m52790.c static inline struct m52790_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 38 drivers/media/i2c/m52790.c static int m52790_write(struct v4l2_subdev *sd) v4l2_subdev 57 drivers/media/i2c/m52790.c static int m52790_s_routing(struct v4l2_subdev *sd, v4l2_subdev 69 drivers/media/i2c/m52790.c static int m52790_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) v4l2_subdev 80 drivers/media/i2c/m52790.c static int m52790_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) v4l2_subdev 93 drivers/media/i2c/m52790.c static int m52790_log_status(struct v4l2_subdev *sd) v4l2_subdev 136 drivers/media/i2c/m52790.c struct v4l2_subdev *sd; v4l2_subdev 159 drivers/media/i2c/m52790.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 195 drivers/media/i2c/m5mols/m5mols.h struct v4l2_subdev sd; v4l2_subdev 272 drivers/media/i2c/m5mols/m5mols.h int m5mols_read_u8(struct v4l2_subdev *sd, u32 reg_comb, u8 *val); v4l2_subdev 273 drivers/media/i2c/m5mols/m5mols.h int m5mols_read_u16(struct v4l2_subdev *sd, u32 reg_comb, u16 *val); v4l2_subdev 274 drivers/media/i2c/m5mols/m5mols.h int m5mols_read_u32(struct v4l2_subdev *sd, u32 reg_comb, u32 *val); v4l2_subdev 275 drivers/media/i2c/m5mols/m5mols.h int m5mols_write(struct v4l2_subdev *sd, u32 reg_comb, u32 val); v4l2_subdev 277 drivers/media/i2c/m5mols/m5mols.h int m5mols_busy_wait(struct v4l2_subdev *sd, u32 reg, u32 value, u32 mask, v4l2_subdev 308 drivers/media/i2c/m5mols/m5mols.h int m5mols_enable_interrupt(struct v4l2_subdev *sd, u8 reg); v4l2_subdev 309 drivers/media/i2c/m5mols/m5mols.h int m5mols_wait_interrupt(struct v4l2_subdev *sd, u8 condition, u32 timeout); v4l2_subdev 315 drivers/media/i2c/m5mols/m5mols.h int m5mols_init_controls(struct v4l2_subdev *sd); v4l2_subdev 318 drivers/media/i2c/m5mols/m5mols.h int m5mols_update_fw(struct v4l2_subdev *sd, v4l2_subdev 321 drivers/media/i2c/m5mols/m5mols.h static inline struct m5mols_info *to_m5mols(struct v4l2_subdev *subdev) v4l2_subdev 326 drivers/media/i2c/m5mols/m5mols.h static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 40 drivers/media/i2c/m5mols/m5mols_capture.c static int m5mols_read_rational(struct v4l2_subdev *sd, u32 addr_num, v4l2_subdev 63 drivers/media/i2c/m5mols/m5mols_capture.c struct v4l2_subdev *sd = &info->sd; v4l2_subdev 110 drivers/media/i2c/m5mols/m5mols_capture.c struct v4l2_subdev *sd = &info->sd; v4l2_subdev 132 drivers/media/i2c/m5mols/m5mols_controls.c struct v4l2_subdev *sd = &info->sd; v4l2_subdev 240 drivers/media/i2c/m5mols/m5mols_controls.c struct v4l2_subdev *sd = &info->sd; v4l2_subdev 290 drivers/media/i2c/m5mols/m5mols_controls.c struct v4l2_subdev *sd = &info->sd; v4l2_subdev 328 drivers/media/i2c/m5mols/m5mols_controls.c struct v4l2_subdev *sd = &info->sd; v4l2_subdev 389 drivers/media/i2c/m5mols/m5mols_controls.c struct v4l2_subdev *sd = &info->sd; v4l2_subdev 402 drivers/media/i2c/m5mols/m5mols_controls.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 449 drivers/media/i2c/m5mols/m5mols_controls.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 537 drivers/media/i2c/m5mols/m5mols_controls.c int m5mols_init_controls(struct v4l2_subdev *sd) v4l2_subdev 139 drivers/media/i2c/m5mols/m5mols_core.c static int m5mols_read(struct v4l2_subdev *sd, u32 size, u32 reg, u32 *val) v4l2_subdev 185 drivers/media/i2c/m5mols/m5mols_core.c int m5mols_read_u8(struct v4l2_subdev *sd, u32 reg, u8 *val) v4l2_subdev 203 drivers/media/i2c/m5mols/m5mols_core.c int m5mols_read_u16(struct v4l2_subdev *sd, u32 reg, u16 *val) v4l2_subdev 221 drivers/media/i2c/m5mols/m5mols_core.c int m5mols_read_u32(struct v4l2_subdev *sd, u32 reg, u32 *val) v4l2_subdev 239 drivers/media/i2c/m5mols/m5mols_core.c int m5mols_write(struct v4l2_subdev *sd, u32 reg, u32 val) v4l2_subdev 297 drivers/media/i2c/m5mols/m5mols_core.c int m5mols_busy_wait(struct v4l2_subdev *sd, u32 reg, u32 value, u32 mask, v4l2_subdev 325 drivers/media/i2c/m5mols/m5mols_core.c int m5mols_enable_interrupt(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 338 drivers/media/i2c/m5mols/m5mols_core.c int m5mols_wait_interrupt(struct v4l2_subdev *sd, u8 irq_mask, u32 timeout) v4l2_subdev 360 drivers/media/i2c/m5mols/m5mols_core.c static int m5mols_reg_mode(struct v4l2_subdev *sd, u8 mode) v4l2_subdev 380 drivers/media/i2c/m5mols/m5mols_core.c struct v4l2_subdev *sd = &info->sd; v4l2_subdev 434 drivers/media/i2c/m5mols/m5mols_core.c static int m5mols_get_version(struct v4l2_subdev *sd) v4l2_subdev 506 drivers/media/i2c/m5mols/m5mols_core.c static int __find_resolution(struct v4l2_subdev *sd, v4l2_subdev 552 drivers/media/i2c/m5mols/m5mols_core.c static int m5mols_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 571 drivers/media/i2c/m5mols/m5mols_core.c static int m5mols_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 605 drivers/media/i2c/m5mols/m5mols_core.c static int m5mols_get_frame_desc(struct v4l2_subdev *sd, unsigned int pad, v4l2_subdev 628 drivers/media/i2c/m5mols/m5mols_core.c static int m5mols_set_frame_desc(struct v4l2_subdev *sd, unsigned int pad, v4l2_subdev 650 drivers/media/i2c/m5mols/m5mols_core.c static int m5mols_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 704 drivers/media/i2c/m5mols/m5mols_core.c struct v4l2_subdev *sd = &info->sd; v4l2_subdev 720 drivers/media/i2c/m5mols/m5mols_core.c static int m5mols_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 750 drivers/media/i2c/m5mols/m5mols_core.c struct v4l2_subdev *sd = &info->sd; v4l2_subdev 793 drivers/media/i2c/m5mols/m5mols_core.c int __attribute__ ((weak)) m5mols_update_fw(struct v4l2_subdev *sd, v4l2_subdev 807 drivers/media/i2c/m5mols/m5mols_core.c static int m5mols_fw_start(struct v4l2_subdev *sd) v4l2_subdev 864 drivers/media/i2c/m5mols/m5mols_core.c static int m5mols_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 892 drivers/media/i2c/m5mols/m5mols_core.c static int m5mols_log_status(struct v4l2_subdev *sd) v4l2_subdev 909 drivers/media/i2c/m5mols/m5mols_core.c static int m5mols_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 943 drivers/media/i2c/m5mols/m5mols_core.c struct v4l2_subdev *sd; v4l2_subdev 1028 drivers/media/i2c/m5mols/m5mols_core.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 264 drivers/media/i2c/max2175.c struct v4l2_subdev sd; /* Sub-device */ v4l2_subdev 299 drivers/media/i2c/max2175.c static inline struct max2175 *max2175_from_sd(struct v4l2_subdev *sd) v4l2_subdev 1094 drivers/media/i2c/max2175.c static int max2175_s_frequency(struct v4l2_subdev *sd, v4l2_subdev 1124 drivers/media/i2c/max2175.c static int max2175_g_frequency(struct v4l2_subdev *sd, v4l2_subdev 1140 drivers/media/i2c/max2175.c static int max2175_enum_freq_bands(struct v4l2_subdev *sd, v4l2_subdev 1153 drivers/media/i2c/max2175.c static int max2175_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) v4l2_subdev 1169 drivers/media/i2c/max2175.c static int max2175_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) v4l2_subdev 1281 drivers/media/i2c/max2175.c struct v4l2_subdev *sd; v4l2_subdev 1409 drivers/media/i2c/max2175.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 86 drivers/media/i2c/ml86v7667.c struct v4l2_subdev sd; v4l2_subdev 91 drivers/media/i2c/ml86v7667.c static inline struct ml86v7667_priv *to_ml86v7667(struct v4l2_subdev *subdev) v4l2_subdev 96 drivers/media/i2c/ml86v7667.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 114 drivers/media/i2c/ml86v7667.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 159 drivers/media/i2c/ml86v7667.c static int ml86v7667_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) v4l2_subdev 176 drivers/media/i2c/ml86v7667.c static int ml86v7667_g_input_status(struct v4l2_subdev *sd, u32 *status) v4l2_subdev 190 drivers/media/i2c/ml86v7667.c static int ml86v7667_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 202 drivers/media/i2c/ml86v7667.c static int ml86v7667_fill_fmt(struct v4l2_subdev *sd, v4l2_subdev 222 drivers/media/i2c/ml86v7667.c static int ml86v7667_g_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 232 drivers/media/i2c/ml86v7667.c static int ml86v7667_g_std(struct v4l2_subdev *sd, v4l2_std_id *std) v4l2_subdev 241 drivers/media/i2c/ml86v7667.c static int ml86v7667_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 260 drivers/media/i2c/ml86v7667.c static int ml86v7667_g_register(struct v4l2_subdev *sd, v4l2_subdev 276 drivers/media/i2c/ml86v7667.c static int ml86v7667_s_register(struct v4l2_subdev *sd, v4l2_subdev 418 drivers/media/i2c/ml86v7667.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 407 drivers/media/i2c/msp3400-driver.c static int msp_s_radio(struct v4l2_subdev *sd) v4l2_subdev 434 drivers/media/i2c/msp3400-driver.c static int msp_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *freq) v4l2_subdev 443 drivers/media/i2c/msp3400-driver.c static int msp_querystd(struct v4l2_subdev *sd, v4l2_std_id *id) v4l2_subdev 457 drivers/media/i2c/msp3400-driver.c static int msp_s_std(struct v4l2_subdev *sd, v4l2_std_id id) v4l2_subdev 470 drivers/media/i2c/msp3400-driver.c static int msp_s_routing(struct v4l2_subdev *sd, v4l2_subdev 506 drivers/media/i2c/msp3400-driver.c static int msp_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) v4l2_subdev 524 drivers/media/i2c/msp3400-driver.c static int msp_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) v4l2_subdev 539 drivers/media/i2c/msp3400-driver.c static int msp_s_i2s_clock_freq(struct v4l2_subdev *sd, u32 freq) v4l2_subdev 559 drivers/media/i2c/msp3400-driver.c static int msp_log_status(struct v4l2_subdev *sd) v4l2_subdev 669 drivers/media/i2c/msp3400-driver.c struct v4l2_subdev *sd; v4l2_subdev 62 drivers/media/i2c/msp3400-driver.h struct v4l2_subdev sd; v4l2_subdev 119 drivers/media/i2c/msp3400-driver.h static inline struct msp_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 89 drivers/media/i2c/mt9m001.c struct v4l2_subdev subdev; v4l2_subdev 186 drivers/media/i2c/mt9m001.c static int mt9m001_apply_selection(struct v4l2_subdev *sd) v4l2_subdev 208 drivers/media/i2c/mt9m001.c static int mt9m001_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 255 drivers/media/i2c/mt9m001.c static int mt9m001_set_selection(struct v4l2_subdev *sd, v4l2_subdev 296 drivers/media/i2c/mt9m001.c static int mt9m001_get_selection(struct v4l2_subdev *sd, v4l2_subdev 321 drivers/media/i2c/mt9m001.c static int mt9m001_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 350 drivers/media/i2c/mt9m001.c static int mt9m001_s_fmt(struct v4l2_subdev *sd, v4l2_subdev 378 drivers/media/i2c/mt9m001.c static int mt9m001_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 418 drivers/media/i2c/mt9m001.c static int mt9m001_g_register(struct v4l2_subdev *sd, v4l2_subdev 435 drivers/media/i2c/mt9m001.c static int mt9m001_s_register(struct v4l2_subdev *sd, v4l2_subdev 507 drivers/media/i2c/mt9m001.c struct v4l2_subdev *sd = &mt9m001->subdev; v4l2_subdev 633 drivers/media/i2c/mt9m001.c static int mt9m001_g_skip_top_lines(struct v4l2_subdev *sd, u32 *lines) v4l2_subdev 658 drivers/media/i2c/mt9m001.c static int mt9m001_init_cfg(struct v4l2_subdev *sd, v4l2_subdev 678 drivers/media/i2c/mt9m001.c static int mt9m001_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 692 drivers/media/i2c/mt9m001.c static int mt9m001_g_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 133 drivers/media/i2c/mt9m032.c struct v4l2_subdev subdev; v4l2_subdev 306 drivers/media/i2c/mt9m032.c static int mt9m032_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 317 drivers/media/i2c/mt9m032.c static int mt9m032_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 376 drivers/media/i2c/mt9m032.c static int mt9m032_get_pad_format(struct v4l2_subdev *subdev, v4l2_subdev 389 drivers/media/i2c/mt9m032.c static int mt9m032_set_pad_format(struct v4l2_subdev *subdev, v4l2_subdev 412 drivers/media/i2c/mt9m032.c static int mt9m032_get_pad_selection(struct v4l2_subdev *subdev, v4l2_subdev 428 drivers/media/i2c/mt9m032.c static int mt9m032_set_pad_selection(struct v4l2_subdev *subdev, v4l2_subdev 487 drivers/media/i2c/mt9m032.c static int mt9m032_get_frame_interval(struct v4l2_subdev *subdev, v4l2_subdev 500 drivers/media/i2c/mt9m032.c static int mt9m032_set_frame_interval(struct v4l2_subdev *subdev, v4l2_subdev 526 drivers/media/i2c/mt9m032.c static int mt9m032_s_stream(struct v4l2_subdev *subdev, int streaming) v4l2_subdev 545 drivers/media/i2c/mt9m032.c static int mt9m032_g_register(struct v4l2_subdev *sd, v4l2_subdev 565 drivers/media/i2c/mt9m032.c static int mt9m032_s_register(struct v4l2_subdev *sd, v4l2_subdev 859 drivers/media/i2c/mt9m032.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 230 drivers/media/i2c/mt9m111.c struct v4l2_subdev subdev; v4l2_subdev 451 drivers/media/i2c/mt9m111.c static int mt9m111_set_selection(struct v4l2_subdev *sd, v4l2_subdev 495 drivers/media/i2c/mt9m111.c static int mt9m111_get_selection(struct v4l2_subdev *sd, v4l2_subdev 520 drivers/media/i2c/mt9m111.c static int mt9m111_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 626 drivers/media/i2c/mt9m111.c static int mt9m111_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 753 drivers/media/i2c/mt9m111.c static int mt9m111_g_register(struct v4l2_subdev *sd, v4l2_subdev 772 drivers/media/i2c/mt9m111.c static int mt9m111_s_register(struct v4l2_subdev *sd, v4l2_subdev 1012 drivers/media/i2c/mt9m111.c static int mt9m111_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 1055 drivers/media/i2c/mt9m111.c static int mt9m111_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1065 drivers/media/i2c/mt9m111.c static int mt9m111_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1102 drivers/media/i2c/mt9m111.c static int mt9m111_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1113 drivers/media/i2c/mt9m111.c static int mt9m111_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1121 drivers/media/i2c/mt9m111.c static int mt9m111_init_cfg(struct v4l2_subdev *sd, v4l2_subdev 1140 drivers/media/i2c/mt9m111.c static int mt9m111_g_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 120 drivers/media/i2c/mt9p031.c struct v4l2_subdev subdev; v4l2_subdev 146 drivers/media/i2c/mt9p031.c static struct mt9p031 *to_mt9p031(struct v4l2_subdev *sd) v4l2_subdev 445 drivers/media/i2c/mt9p031.c static int mt9p031_s_stream(struct v4l2_subdev *subdev, int enable) v4l2_subdev 473 drivers/media/i2c/mt9p031.c static int mt9p031_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 486 drivers/media/i2c/mt9p031.c static int mt9p031_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 532 drivers/media/i2c/mt9p031.c static int mt9p031_get_format(struct v4l2_subdev *subdev, v4l2_subdev 543 drivers/media/i2c/mt9p031.c static int mt9p031_set_format(struct v4l2_subdev *subdev, v4l2_subdev 581 drivers/media/i2c/mt9p031.c static int mt9p031_get_selection(struct v4l2_subdev *subdev, v4l2_subdev 594 drivers/media/i2c/mt9p031.c static int mt9p031_set_selection(struct v4l2_subdev *subdev, v4l2_subdev 882 drivers/media/i2c/mt9p031.c static int mt9p031_set_power(struct v4l2_subdev *subdev, int on) v4l2_subdev 911 drivers/media/i2c/mt9p031.c static int mt9p031_registered(struct v4l2_subdev *subdev) v4l2_subdev 940 drivers/media/i2c/mt9p031.c static int mt9p031_open(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) v4l2_subdev 967 drivers/media/i2c/mt9p031.c static int mt9p031_close(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) v4l2_subdev 1155 drivers/media/i2c/mt9p031.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 116 drivers/media/i2c/mt9t001.c struct v4l2_subdev subdev; v4l2_subdev 135 drivers/media/i2c/mt9t001.c static inline struct mt9t001 *to_mt9t001(struct v4l2_subdev *sd) v4l2_subdev 282 drivers/media/i2c/mt9t001.c static int mt9t001_s_stream(struct v4l2_subdev *subdev, int enable) v4l2_subdev 337 drivers/media/i2c/mt9t001.c static int mt9t001_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 348 drivers/media/i2c/mt9t001.c static int mt9t001_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 363 drivers/media/i2c/mt9t001.c static int mt9t001_get_format(struct v4l2_subdev *subdev, v4l2_subdev 374 drivers/media/i2c/mt9t001.c static int mt9t001_set_format(struct v4l2_subdev *subdev, v4l2_subdev 412 drivers/media/i2c/mt9t001.c static int mt9t001_get_selection(struct v4l2_subdev *subdev, v4l2_subdev 425 drivers/media/i2c/mt9t001.c static int mt9t001_set_selection(struct v4l2_subdev *subdev, v4l2_subdev 738 drivers/media/i2c/mt9t001.c static int mt9t001_set_power(struct v4l2_subdev *subdev, int on) v4l2_subdev 767 drivers/media/i2c/mt9t001.c static int mt9t001_registered(struct v4l2_subdev *subdev) v4l2_subdev 796 drivers/media/i2c/mt9t001.c static int mt9t001_open(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) v4l2_subdev 817 drivers/media/i2c/mt9t001.c static int mt9t001_close(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) v4l2_subdev 958 drivers/media/i2c/mt9t001.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 91 drivers/media/i2c/mt9t112.c struct v4l2_subdev subdev; v4l2_subdev 721 drivers/media/i2c/mt9t112.c static int mt9t112_g_register(struct v4l2_subdev *sd, v4l2_subdev 735 drivers/media/i2c/mt9t112.c static int mt9t112_s_register(struct v4l2_subdev *sd, v4l2_subdev 774 drivers/media/i2c/mt9t112.c static int mt9t112_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 794 drivers/media/i2c/mt9t112.c static int mt9t112_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 874 drivers/media/i2c/mt9t112.c static int mt9t112_get_selection(struct v4l2_subdev *sd, v4l2_subdev 899 drivers/media/i2c/mt9t112.c static int mt9t112_set_selection(struct v4l2_subdev *sd, v4l2_subdev 914 drivers/media/i2c/mt9t112.c static int mt9t112_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 934 drivers/media/i2c/mt9t112.c static int mt9t112_s_fmt(struct v4l2_subdev *sd, v4l2_subdev 955 drivers/media/i2c/mt9t112.c static int mt9t112_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 990 drivers/media/i2c/mt9t112.c static int mt9t112_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 51 drivers/media/i2c/mt9v011.c struct v4l2_subdev sd; v4l2_subdev 65 drivers/media/i2c/mt9v011.c static inline struct mt9v011 *to_mt9v011(struct v4l2_subdev *sd) v4l2_subdev 70 drivers/media/i2c/mt9v011.c static int mt9v011_read(struct v4l2_subdev *sd, unsigned char addr) v4l2_subdev 95 drivers/media/i2c/mt9v011.c static void mt9v011_write(struct v4l2_subdev *sd, unsigned char addr, v4l2_subdev 175 drivers/media/i2c/mt9v011.c static void set_balance(struct v4l2_subdev *sd) v4l2_subdev 201 drivers/media/i2c/mt9v011.c static void calc_fps(struct v4l2_subdev *sd, u32 *numerator, u32 *denominator) v4l2_subdev 231 drivers/media/i2c/mt9v011.c static u16 calc_speed(struct v4l2_subdev *sd, u32 numerator, u32 denominator) v4l2_subdev 271 drivers/media/i2c/mt9v011.c static void set_res(struct v4l2_subdev *sd) v4l2_subdev 300 drivers/media/i2c/mt9v011.c static void set_read_mode(struct v4l2_subdev *sd) v4l2_subdev 314 drivers/media/i2c/mt9v011.c static int mt9v011_reset(struct v4l2_subdev *sd, u32 val) v4l2_subdev 329 drivers/media/i2c/mt9v011.c static int mt9v011_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 340 drivers/media/i2c/mt9v011.c static int mt9v011_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 367 drivers/media/i2c/mt9v011.c static int mt9v011_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 377 drivers/media/i2c/mt9v011.c static int mt9v011_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 395 drivers/media/i2c/mt9v011.c static int mt9v011_g_register(struct v4l2_subdev *sd, v4l2_subdev 404 drivers/media/i2c/mt9v011.c static int mt9v011_s_register(struct v4l2_subdev *sd, v4l2_subdev 417 drivers/media/i2c/mt9v011.c struct v4l2_subdev *sd = &core->sd; v4l2_subdev 486 drivers/media/i2c/mt9v011.c struct v4l2_subdev *sd; v4l2_subdev 566 drivers/media/i2c/mt9v011.c struct v4l2_subdev *sd = i2c_get_clientdata(c); v4l2_subdev 185 drivers/media/i2c/mt9v032.c struct v4l2_subdev subdev; v4l2_subdev 220 drivers/media/i2c/mt9v032.c static struct mt9v032 *to_mt9v032(struct v4l2_subdev *sd) v4l2_subdev 379 drivers/media/i2c/mt9v032.c static int mt9v032_s_stream(struct v4l2_subdev *subdev, int enable) v4l2_subdev 427 drivers/media/i2c/mt9v032.c static int mt9v032_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 440 drivers/media/i2c/mt9v032.c static int mt9v032_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 459 drivers/media/i2c/mt9v032.c static int mt9v032_get_format(struct v4l2_subdev *subdev, v4l2_subdev 494 drivers/media/i2c/mt9v032.c static int mt9v032_set_format(struct v4l2_subdev *subdev, v4l2_subdev 538 drivers/media/i2c/mt9v032.c static int mt9v032_get_selection(struct v4l2_subdev *subdev, v4l2_subdev 551 drivers/media/i2c/mt9v032.c static int mt9v032_set_selection(struct v4l2_subdev *subdev, v4l2_subdev 842 drivers/media/i2c/mt9v032.c static int mt9v032_set_power(struct v4l2_subdev *subdev, int on) v4l2_subdev 871 drivers/media/i2c/mt9v032.c static int mt9v032_registered(struct v4l2_subdev *subdev) v4l2_subdev 919 drivers/media/i2c/mt9v032.c static int mt9v032_open(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) v4l2_subdev 946 drivers/media/i2c/mt9v032.c static int mt9v032_close(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) v4l2_subdev 1189 drivers/media/i2c/mt9v032.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 123 drivers/media/i2c/mt9v111.c struct v4l2_subdev sd; v4l2_subdev 277 drivers/media/i2c/mt9v111.c struct v4l2_subdev *sd = i2c_get_clientdata(c); v4l2_subdev 361 drivers/media/i2c/mt9v111.c static int __mt9v111_power_on(struct v4l2_subdev *sd) v4l2_subdev 381 drivers/media/i2c/mt9v111.c static int __mt9v111_power_off(struct v4l2_subdev *sd) v4l2_subdev 646 drivers/media/i2c/mt9v111.c static int mt9v111_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 684 drivers/media/i2c/mt9v111.c static int mt9v111_s_stream(struct v4l2_subdev *subdev, int enable) v4l2_subdev 724 drivers/media/i2c/mt9v111.c static int mt9v111_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 776 drivers/media/i2c/mt9v111.c static int mt9v111_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 812 drivers/media/i2c/mt9v111.c static int mt9v111_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 824 drivers/media/i2c/mt9v111.c static int mt9v111_enum_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 847 drivers/media/i2c/mt9v111.c static int mt9v111_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 862 drivers/media/i2c/mt9v111.c static int mt9v111_get_format(struct v4l2_subdev *subdev, v4l2_subdev 879 drivers/media/i2c/mt9v111.c static int mt9v111_set_format(struct v4l2_subdev *subdev, v4l2_subdev 956 drivers/media/i2c/mt9v111.c static int mt9v111_init_cfg(struct v4l2_subdev *subdev, v4l2_subdev 1242 drivers/media/i2c/mt9v111.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 129 drivers/media/i2c/noon010pc30.c struct v4l2_subdev sd; v4l2_subdev 231 drivers/media/i2c/noon010pc30.c static inline struct noon010_info *to_noon010(struct v4l2_subdev *sd) v4l2_subdev 236 drivers/media/i2c/noon010pc30.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 255 drivers/media/i2c/noon010pc30.c static int cam_i2c_read(struct v4l2_subdev *sd, u32 reg_addr) v4l2_subdev 266 drivers/media/i2c/noon010pc30.c static int cam_i2c_write(struct v4l2_subdev *sd, u32 reg_addr, u32 val) v4l2_subdev 277 drivers/media/i2c/noon010pc30.c static inline int noon010_bulk_write_reg(struct v4l2_subdev *sd, v4l2_subdev 291 drivers/media/i2c/noon010pc30.c static int noon010_power_ctrl(struct v4l2_subdev *sd, bool reset, bool sleep) v4l2_subdev 310 drivers/media/i2c/noon010pc30.c static int noon010_enable_autowhitebalance(struct v4l2_subdev *sd, int on) v4l2_subdev 321 drivers/media/i2c/noon010pc30.c static int noon010_set_flip(struct v4l2_subdev *sd, int hflip, int vflip) v4l2_subdev 345 drivers/media/i2c/noon010pc30.c static int noon010_set_params(struct v4l2_subdev *sd) v4l2_subdev 456 drivers/media/i2c/noon010pc30.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 490 drivers/media/i2c/noon010pc30.c static int noon010_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 501 drivers/media/i2c/noon010pc30.c static int noon010_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 529 drivers/media/i2c/noon010pc30.c static const struct noon010_format *noon010_try_fmt(struct v4l2_subdev *sd, v4l2_subdev 542 drivers/media/i2c/noon010pc30.c static int noon010_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 576 drivers/media/i2c/noon010pc30.c static int noon010_base_config(struct v4l2_subdev *sd) v4l2_subdev 587 drivers/media/i2c/noon010pc30.c static int noon010_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 610 drivers/media/i2c/noon010pc30.c static int noon010_s_stream(struct v4l2_subdev *sd, int on) v4l2_subdev 630 drivers/media/i2c/noon010pc30.c static int noon010_log_status(struct v4l2_subdev *sd) v4l2_subdev 638 drivers/media/i2c/noon010pc30.c static int noon010_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 701 drivers/media/i2c/noon010pc30.c struct v4l2_subdev *sd; v4l2_subdev 796 drivers/media/i2c/noon010pc30.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1029 drivers/media/i2c/ov13858.c struct v4l2_subdev sd; v4l2_subdev 1148 drivers/media/i2c/ov13858.c static int ov13858_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1276 drivers/media/i2c/ov13858.c static int ov13858_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1289 drivers/media/i2c/ov13858.c static int ov13858_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 1321 drivers/media/i2c/ov13858.c struct v4l2_subdev *sd = &ov13858->sd; v4l2_subdev 1333 drivers/media/i2c/ov13858.c static int ov13858_get_pad_format(struct v4l2_subdev *sd, v4l2_subdev 1348 drivers/media/i2c/ov13858.c ov13858_set_pad_format(struct v4l2_subdev *sd, v4l2_subdev 1404 drivers/media/i2c/ov13858.c static int ov13858_get_skip_frames(struct v4l2_subdev *sd, u32 *frames) v4l2_subdev 1461 drivers/media/i2c/ov13858.c static int ov13858_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1508 drivers/media/i2c/ov13858.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1520 drivers/media/i2c/ov13858.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1758 drivers/media/i2c/ov13858.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 297 drivers/media/i2c/ov2640.c struct v4l2_subdev subdev; v4l2_subdev 716 drivers/media/i2c/ov2640.c struct v4l2_subdev *sd = v4l2_subdev 755 drivers/media/i2c/ov2640.c static int ov2640_g_register(struct v4l2_subdev *sd, v4l2_subdev 774 drivers/media/i2c/ov2640.c static int ov2640_s_register(struct v4l2_subdev *sd, v4l2_subdev 801 drivers/media/i2c/ov2640.c static int ov2640_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 915 drivers/media/i2c/ov2640.c static int ov2640_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 948 drivers/media/i2c/ov2640.c static int ov2640_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1007 drivers/media/i2c/ov2640.c static int ov2640_init_cfg(struct v4l2_subdev *sd, v4l2_subdev 1028 drivers/media/i2c/ov2640.c static int ov2640_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1039 drivers/media/i2c/ov2640.c static int ov2640_get_selection(struct v4l2_subdev *sd, v4l2_subdev 1059 drivers/media/i2c/ov2640.c static int ov2640_s_stream(struct v4l2_subdev *sd, int on) v4l2_subdev 222 drivers/media/i2c/ov2659.c struct v4l2_subdev sd; v4l2_subdev 836 drivers/media/i2c/ov2659.c static inline struct ov2659 *to_ov2659(struct v4l2_subdev *sd) v4l2_subdev 990 drivers/media/i2c/ov2659.c static int ov2659_init(struct v4l2_subdev *sd, u32 val) v4l2_subdev 1001 drivers/media/i2c/ov2659.c static int ov2659_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1017 drivers/media/i2c/ov2659.c static int ov2659_enum_frame_sizes(struct v4l2_subdev *sd, v4l2_subdev 1043 drivers/media/i2c/ov2659.c static int ov2659_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 1105 drivers/media/i2c/ov2659.c static int ov2659_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1186 drivers/media/i2c/ov2659.c static int ov2659_s_stream(struct v4l2_subdev *sd, int on) v4l2_subdev 1273 drivers/media/i2c/ov2659.c static int ov2659_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1316 drivers/media/i2c/ov2659.c static int ov2659_detect(struct v4l2_subdev *sd) v4l2_subdev 1398 drivers/media/i2c/ov2659.c struct v4l2_subdev *sd; v4l2_subdev 1493 drivers/media/i2c/ov2659.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 104 drivers/media/i2c/ov2680.c struct v4l2_subdev sd; v4l2_subdev 181 drivers/media/i2c/ov2680.c static struct ov2680_dev *to_ov2680_dev(struct v4l2_subdev *sd) v4l2_subdev 191 drivers/media/i2c/ov2680.c static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 581 drivers/media/i2c/ov2680.c static int ov2680_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 606 drivers/media/i2c/ov2680.c static int ov2680_s_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 618 drivers/media/i2c/ov2680.c static int ov2680_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 647 drivers/media/i2c/ov2680.c static int ov2680_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 661 drivers/media/i2c/ov2680.c static int ov2680_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 692 drivers/media/i2c/ov2680.c static int ov2680_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 745 drivers/media/i2c/ov2680.c static int ov2680_init_cfg(struct v4l2_subdev *sd, v4l2_subdev 760 drivers/media/i2c/ov2680.c static int ov2680_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 777 drivers/media/i2c/ov2680.c static int ov2680_enum_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 798 drivers/media/i2c/ov2680.c struct v4l2_subdev *sd = ctrl_to_sd(ctrl); v4l2_subdev 826 drivers/media/i2c/ov2680.c struct v4l2_subdev *sd = ctrl_to_sd(ctrl); v4l2_subdev 1101 drivers/media/i2c/ov2680.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1115 drivers/media/i2c/ov2680.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1127 drivers/media/i2c/ov2680.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 91 drivers/media/i2c/ov2685.c struct v4l2_subdev subdev; v4l2_subdev 330 drivers/media/i2c/ov2685.c static int ov2685_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 343 drivers/media/i2c/ov2685.c static int ov2685_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 355 drivers/media/i2c/ov2685.c static int ov2685_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 367 drivers/media/i2c/ov2685.c static int ov2685_enum_frame_sizes(struct v4l2_subdev *sd, v4l2_subdev 446 drivers/media/i2c/ov2685.c static int ov2685_s_stream(struct v4l2_subdev *sd, int on) v4l2_subdev 490 drivers/media/i2c/ov2685.c static int ov2685_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 510 drivers/media/i2c/ov2685.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 519 drivers/media/i2c/ov2685.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 806 drivers/media/i2c/ov2685.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 221 drivers/media/i2c/ov5640.c struct v4l2_subdev sd; v4l2_subdev 254 drivers/media/i2c/ov5640.c static inline struct ov5640_dev *to_ov5640_dev(struct v4l2_subdev *sd) v4l2_subdev 259 drivers/media/i2c/ov5640.c static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 2073 drivers/media/i2c/ov5640.c static int ov5640_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 2144 drivers/media/i2c/ov5640.c static int ov5640_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 2169 drivers/media/i2c/ov5640.c static int ov5640_try_fmt_internal(struct v4l2_subdev *sd, v4l2_subdev 2202 drivers/media/i2c/ov5640.c static int ov5640_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 2569 drivers/media/i2c/ov5640.c struct v4l2_subdev *sd = ctrl_to_sd(ctrl); v4l2_subdev 2595 drivers/media/i2c/ov5640.c struct v4l2_subdev *sd = ctrl_to_sd(ctrl); v4l2_subdev 2727 drivers/media/i2c/ov5640.c static int ov5640_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 2747 drivers/media/i2c/ov5640.c struct v4l2_subdev *sd, v4l2_subdev 2772 drivers/media/i2c/ov5640.c static int ov5640_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 2784 drivers/media/i2c/ov5640.c static int ov5640_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 2830 drivers/media/i2c/ov5640.c static int ov5640_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 2843 drivers/media/i2c/ov5640.c static int ov5640_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 3078 drivers/media/i2c/ov5640.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 90 drivers/media/i2c/ov5645.c struct v4l2_subdev sd; v4l2_subdev 117 drivers/media/i2c/ov5645.c static inline struct ov5645 *to_ov5645(struct v4l2_subdev *sd) v4l2_subdev 672 drivers/media/i2c/ov5645.c static int ov5645_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 839 drivers/media/i2c/ov5645.c static int ov5645_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 851 drivers/media/i2c/ov5645.c static int ov5645_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 885 drivers/media/i2c/ov5645.c static int ov5645_get_format(struct v4l2_subdev *sd, v4l2_subdev 910 drivers/media/i2c/ov5645.c static int ov5645_set_format(struct v4l2_subdev *sd, v4l2_subdev 958 drivers/media/i2c/ov5645.c static int ov5645_entity_init_cfg(struct v4l2_subdev *subdev, v4l2_subdev 972 drivers/media/i2c/ov5645.c static int ov5645_get_selection(struct v4l2_subdev *sd, v4l2_subdev 986 drivers/media/i2c/ov5645.c static int ov5645_s_stream(struct v4l2_subdev *subdev, int enable) v4l2_subdev 1259 drivers/media/i2c/ov5645.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 81 drivers/media/i2c/ov5647.c struct v4l2_subdev sd; v4l2_subdev 91 drivers/media/i2c/ov5647.c static inline struct ov5647 *to_state(struct v4l2_subdev *sd) v4l2_subdev 199 drivers/media/i2c/ov5647.c static int ov5647_write(struct v4l2_subdev *sd, u16 reg, u8 val) v4l2_subdev 213 drivers/media/i2c/ov5647.c static int ov5647_read(struct v4l2_subdev *sd, u16 reg, u8 *val) v4l2_subdev 234 drivers/media/i2c/ov5647.c static int ov5647_write_array(struct v4l2_subdev *sd, v4l2_subdev 248 drivers/media/i2c/ov5647.c static int ov5647_set_virtual_channel(struct v4l2_subdev *sd, int channel) v4l2_subdev 261 drivers/media/i2c/ov5647.c static int ov5647_stream_on(struct v4l2_subdev *sd) v4l2_subdev 276 drivers/media/i2c/ov5647.c static int ov5647_stream_off(struct v4l2_subdev *sd) v4l2_subdev 292 drivers/media/i2c/ov5647.c static int set_sw_standby(struct v4l2_subdev *sd, bool standby) v4l2_subdev 309 drivers/media/i2c/ov5647.c static int __sensor_init(struct v4l2_subdev *sd) v4l2_subdev 347 drivers/media/i2c/ov5647.c static int ov5647_sensor_power(struct v4l2_subdev *sd, int on) v4l2_subdev 408 drivers/media/i2c/ov5647.c static int ov5647_sensor_get_register(struct v4l2_subdev *sd, v4l2_subdev 424 drivers/media/i2c/ov5647.c static int ov5647_sensor_set_register(struct v4l2_subdev *sd, v4l2_subdev 442 drivers/media/i2c/ov5647.c static int ov5647_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 454 drivers/media/i2c/ov5647.c static int ov5647_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 476 drivers/media/i2c/ov5647.c static int ov5647_detect(struct v4l2_subdev *sd) v4l2_subdev 507 drivers/media/i2c/ov5647.c static int ov5647_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 555 drivers/media/i2c/ov5647.c struct v4l2_subdev *sd; v4l2_subdev 616 drivers/media/i2c/ov5647.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1815 drivers/media/i2c/ov5670.c struct v4l2_subdev sd; v4l2_subdev 1935 drivers/media/i2c/ov5670.c static int ov5670_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 2142 drivers/media/i2c/ov5670.c static int ov5670_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 2155 drivers/media/i2c/ov5670.c static int ov5670_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 2195 drivers/media/i2c/ov5670.c static int ov5670_get_pad_format(struct v4l2_subdev *sd, v4l2_subdev 2209 drivers/media/i2c/ov5670.c static int ov5670_set_pad_format(struct v4l2_subdev *sd, v4l2_subdev 2254 drivers/media/i2c/ov5670.c static int ov5670_get_skip_frames(struct v4l2_subdev *sd, u32 *frames) v4l2_subdev 2326 drivers/media/i2c/ov5670.c static int ov5670_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 2365 drivers/media/i2c/ov5670.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 2377 drivers/media/i2c/ov5670.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 2530 drivers/media/i2c/ov5670.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 473 drivers/media/i2c/ov5675.c struct v4l2_subdev sd; v4l2_subdev 786 drivers/media/i2c/ov5675.c static int ov5675_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 824 drivers/media/i2c/ov5675.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 839 drivers/media/i2c/ov5675.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 859 drivers/media/i2c/ov5675.c static int ov5675_set_format(struct v4l2_subdev *sd, v4l2_subdev 900 drivers/media/i2c/ov5675.c static int ov5675_get_format(struct v4l2_subdev *sd, v4l2_subdev 918 drivers/media/i2c/ov5675.c static int ov5675_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 930 drivers/media/i2c/ov5675.c static int ov5675_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 948 drivers/media/i2c/ov5675.c static int ov5675_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1075 drivers/media/i2c/ov5675.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 101 drivers/media/i2c/ov5695.c struct v4l2_subdev subdev; v4l2_subdev 808 drivers/media/i2c/ov5695.c static int ov5695_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 843 drivers/media/i2c/ov5695.c static int ov5695_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 869 drivers/media/i2c/ov5695.c static int ov5695_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 880 drivers/media/i2c/ov5695.c static int ov5695_enum_frame_sizes(struct v4l2_subdev *sd, v4l2_subdev 937 drivers/media/i2c/ov5695.c static int ov5695_s_stream(struct v4l2_subdev *sd, int on) v4l2_subdev 1037 drivers/media/i2c/ov5695.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1046 drivers/media/i2c/ov5695.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1055 drivers/media/i2c/ov5695.c static int ov5695_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1278 drivers/media/i2c/ov5695.c struct v4l2_subdev *sd; v4l2_subdev 1369 drivers/media/i2c/ov5695.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 179 drivers/media/i2c/ov6650.c struct v4l2_subdev subdev; v4l2_subdev 311 drivers/media/i2c/ov6650.c static int ov6650_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 320 drivers/media/i2c/ov6650.c struct v4l2_subdev *sd = &priv->subdev; v4l2_subdev 353 drivers/media/i2c/ov6650.c struct v4l2_subdev *sd = &priv->subdev; v4l2_subdev 403 drivers/media/i2c/ov6650.c static int ov6650_get_register(struct v4l2_subdev *sd, v4l2_subdev 422 drivers/media/i2c/ov6650.c static int ov6650_set_register(struct v4l2_subdev *sd, v4l2_subdev 434 drivers/media/i2c/ov6650.c static int ov6650_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 448 drivers/media/i2c/ov6650.c static int ov6650_get_selection(struct v4l2_subdev *sd, v4l2_subdev 473 drivers/media/i2c/ov6650.c static int ov6650_set_selection(struct v4l2_subdev *sd, v4l2_subdev 516 drivers/media/i2c/ov6650.c static int ov6650_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 567 drivers/media/i2c/ov6650.c static int ov6650_s_fmt(struct v4l2_subdev *sd, struct v4l2_mbus_framefmt *mf) v4l2_subdev 681 drivers/media/i2c/ov6650.c static int ov6650_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 741 drivers/media/i2c/ov6650.c static int ov6650_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 752 drivers/media/i2c/ov6650.c static int ov6650_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 768 drivers/media/i2c/ov6650.c static int ov6650_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 832 drivers/media/i2c/ov6650.c static int ov6650_video_probe(struct v4l2_subdev *sd) v4l2_subdev 912 drivers/media/i2c/ov6650.c static int ov6650_g_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 927 drivers/media/i2c/ov6650.c static int ov6650_s_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 65 drivers/media/i2c/ov7251.c struct v4l2_subdev sd; v4l2_subdev 97 drivers/media/i2c/ov7251.c static inline struct ov7251 *to_ov7251(struct v4l2_subdev *sd) v4l2_subdev 768 drivers/media/i2c/ov7251.c static int ov7251_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 900 drivers/media/i2c/ov7251.c static int ov7251_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 912 drivers/media/i2c/ov7251.c static int ov7251_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 930 drivers/media/i2c/ov7251.c static int ov7251_enum_frame_ival(struct v4l2_subdev *subdev, v4l2_subdev 967 drivers/media/i2c/ov7251.c static int ov7251_get_format(struct v4l2_subdev *sd, v4l2_subdev 1029 drivers/media/i2c/ov7251.c static int ov7251_set_format(struct v4l2_subdev *sd, v4l2_subdev 1100 drivers/media/i2c/ov7251.c static int ov7251_entity_init_cfg(struct v4l2_subdev *subdev, v4l2_subdev 1117 drivers/media/i2c/ov7251.c static int ov7251_get_selection(struct v4l2_subdev *sd, v4l2_subdev 1134 drivers/media/i2c/ov7251.c static int ov7251_s_stream(struct v4l2_subdev *subdev, int enable) v4l2_subdev 1169 drivers/media/i2c/ov7251.c static int ov7251_get_frame_interval(struct v4l2_subdev *subdev, v4l2_subdev 1181 drivers/media/i2c/ov7251.c static int ov7251_set_frame_interval(struct v4l2_subdev *subdev, v4l2_subdev 1473 drivers/media/i2c/ov7251.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 44 drivers/media/i2c/ov7640.c struct v4l2_subdev *sd; v4l2_subdev 70 drivers/media/i2c/ov7640.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 211 drivers/media/i2c/ov7670.c int (*set_framerate)(struct v4l2_subdev *, struct v4l2_fract *); v4l2_subdev 212 drivers/media/i2c/ov7670.c void (*get_framerate)(struct v4l2_subdev *, struct v4l2_fract *); v4l2_subdev 220 drivers/media/i2c/ov7670.c struct v4l2_subdev sd; v4l2_subdev 258 drivers/media/i2c/ov7670.c static inline struct ov7670_info *to_state(struct v4l2_subdev *sd) v4l2_subdev 263 drivers/media/i2c/ov7670.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 478 drivers/media/i2c/ov7670.c static int ov7670_read_smbus(struct v4l2_subdev *sd, unsigned char reg, v4l2_subdev 493 drivers/media/i2c/ov7670.c static int ov7670_write_smbus(struct v4l2_subdev *sd, unsigned char reg, v4l2_subdev 507 drivers/media/i2c/ov7670.c static int ov7670_read_i2c(struct v4l2_subdev *sd, unsigned char reg, v4l2_subdev 540 drivers/media/i2c/ov7670.c static int ov7670_write_i2c(struct v4l2_subdev *sd, unsigned char reg, v4l2_subdev 560 drivers/media/i2c/ov7670.c static int ov7670_read(struct v4l2_subdev *sd, unsigned char reg, v4l2_subdev 570 drivers/media/i2c/ov7670.c static int ov7670_write(struct v4l2_subdev *sd, unsigned char reg, v4l2_subdev 580 drivers/media/i2c/ov7670.c static int ov7670_update_bits(struct v4l2_subdev *sd, unsigned char reg, v4l2_subdev 596 drivers/media/i2c/ov7670.c static int ov7670_write_array(struct v4l2_subdev *sd, struct regval_list *vals) v4l2_subdev 611 drivers/media/i2c/ov7670.c static int ov7670_reset(struct v4l2_subdev *sd, u32 val) v4l2_subdev 619 drivers/media/i2c/ov7670.c static int ov7670_init(struct v4l2_subdev *sd, u32 val) v4l2_subdev 624 drivers/media/i2c/ov7670.c static int ov7670_detect(struct v4l2_subdev *sd) v4l2_subdev 792 drivers/media/i2c/ov7670.c static void ov7675_get_framerate(struct v4l2_subdev *sd, v4l2_subdev 813 drivers/media/i2c/ov7670.c static int ov7675_apply_framerate(struct v4l2_subdev *sd) v4l2_subdev 826 drivers/media/i2c/ov7670.c static int ov7675_set_framerate(struct v4l2_subdev *sd, v4l2_subdev 876 drivers/media/i2c/ov7670.c static void ov7670_get_framerate_legacy(struct v4l2_subdev *sd, v4l2_subdev 887 drivers/media/i2c/ov7670.c static int ov7670_set_framerate_legacy(struct v4l2_subdev *sd, v4l2_subdev 919 drivers/media/i2c/ov7670.c static int ov7670_set_hw(struct v4l2_subdev *sd, int hstart, int hstop, v4l2_subdev 948 drivers/media/i2c/ov7670.c static int ov7670_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 959 drivers/media/i2c/ov7670.c static int ov7670_try_fmt_internal(struct v4l2_subdev *sd, v4l2_subdev 1023 drivers/media/i2c/ov7670.c static int ov7670_apply_fmt(struct v4l2_subdev *sd) v4l2_subdev 1093 drivers/media/i2c/ov7670.c static int ov7670_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1132 drivers/media/i2c/ov7670.c static int ov7670_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 1160 drivers/media/i2c/ov7670.c static int ov7670_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1171 drivers/media/i2c/ov7670.c static int ov7670_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1190 drivers/media/i2c/ov7670.c static int ov7670_enum_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1229 drivers/media/i2c/ov7670.c static int ov7670_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 1266 drivers/media/i2c/ov7670.c static int ov7670_store_cmatrix(struct v4l2_subdev *sd, v4l2_subdev 1380 drivers/media/i2c/ov7670.c static int ov7670_s_sat_hue(struct v4l2_subdev *sd, int sat, int hue) v4l2_subdev 1403 drivers/media/i2c/ov7670.c static int ov7670_s_brightness(struct v4l2_subdev *sd, int value) v4l2_subdev 1416 drivers/media/i2c/ov7670.c static int ov7670_s_contrast(struct v4l2_subdev *sd, int value) v4l2_subdev 1421 drivers/media/i2c/ov7670.c static int ov7670_s_hflip(struct v4l2_subdev *sd, int value) v4l2_subdev 1436 drivers/media/i2c/ov7670.c static int ov7670_s_vflip(struct v4l2_subdev *sd, int value) v4l2_subdev 1457 drivers/media/i2c/ov7670.c static int ov7670_g_gain(struct v4l2_subdev *sd, __s32 *value) v4l2_subdev 1467 drivers/media/i2c/ov7670.c static int ov7670_s_gain(struct v4l2_subdev *sd, int value) v4l2_subdev 1484 drivers/media/i2c/ov7670.c static int ov7670_s_autogain(struct v4l2_subdev *sd, int value) v4l2_subdev 1500 drivers/media/i2c/ov7670.c static int ov7670_s_exp(struct v4l2_subdev *sd, int value) v4l2_subdev 1526 drivers/media/i2c/ov7670.c static int ov7670_s_autoexp(struct v4l2_subdev *sd, v4l2_subdev 1550 drivers/media/i2c/ov7670.c static int ov7670_s_test_pattern(struct v4l2_subdev *sd, int value) v4l2_subdev 1565 drivers/media/i2c/ov7670.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 1577 drivers/media/i2c/ov7670.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 1620 drivers/media/i2c/ov7670.c static int ov7670_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) v4l2_subdev 1631 drivers/media/i2c/ov7670.c static int ov7670_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) v4l2_subdev 1638 drivers/media/i2c/ov7670.c static void ov7670_power_on(struct v4l2_subdev *sd) v4l2_subdev 1660 drivers/media/i2c/ov7670.c static void ov7670_power_off(struct v4l2_subdev *sd) v4l2_subdev 1675 drivers/media/i2c/ov7670.c static int ov7670_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 1695 drivers/media/i2c/ov7670.c static void ov7670_get_default_format(struct v4l2_subdev *sd, v4l2_subdev 1708 drivers/media/i2c/ov7670.c static int ov7670_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1838 drivers/media/i2c/ov7670.c struct v4l2_subdev *sd; v4l2_subdev 1997 drivers/media/i2c/ov7670.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 416 drivers/media/i2c/ov772x.c struct v4l2_subdev subdev; v4l2_subdev 550 drivers/media/i2c/ov772x.c static struct ov772x_priv *to_ov772x(struct v4l2_subdev *sd) v4l2_subdev 573 drivers/media/i2c/ov772x.c static int ov772x_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 706 drivers/media/i2c/ov772x.c static int ov772x_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 718 drivers/media/i2c/ov772x.c static int ov772x_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 809 drivers/media/i2c/ov772x.c static int ov772x_g_register(struct v4l2_subdev *sd, v4l2_subdev 829 drivers/media/i2c/ov772x.c static int ov772x_s_register(struct v4l2_subdev *sd, v4l2_subdev 900 drivers/media/i2c/ov772x.c static int ov772x_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 1138 drivers/media/i2c/ov772x.c static int ov772x_get_selection(struct v4l2_subdev *sd, v4l2_subdev 1160 drivers/media/i2c/ov772x.c static int ov772x_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 1179 drivers/media/i2c/ov772x.c static int ov772x_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1301 drivers/media/i2c/ov772x.c static int ov772x_enum_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1319 drivers/media/i2c/ov772x.c static int ov772x_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 85 drivers/media/i2c/ov7740.c struct v4l2_subdev subdev; v4l2_subdev 270 drivers/media/i2c/ov7740.c static int ov7740_get_register(struct v4l2_subdev *sd, v4l2_subdev 285 drivers/media/i2c/ov7740.c static int ov7740_set_register(struct v4l2_subdev *sd, v4l2_subdev 614 drivers/media/i2c/ov7740.c static int ov7740_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 652 drivers/media/i2c/ov7740.c static int ov7740_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 664 drivers/media/i2c/ov7740.c static int ov7740_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 711 drivers/media/i2c/ov7740.c static int ov7740_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 723 drivers/media/i2c/ov7740.c static int ov7740_enum_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 742 drivers/media/i2c/ov7740.c static int ov7740_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 758 drivers/media/i2c/ov7740.c static int ov7740_try_fmt_internal(struct v4l2_subdev *sd, v4l2_subdev 805 drivers/media/i2c/ov7740.c static int ov7740_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 850 drivers/media/i2c/ov7740.c static int ov7740_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 891 drivers/media/i2c/ov7740.c static void ov7740_get_default_format(struct v4l2_subdev *sd, v4l2_subdev 904 drivers/media/i2c/ov7740.c static int ov7740_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1068 drivers/media/i2c/ov7740.c struct v4l2_subdev *sd; v4l2_subdev 1167 drivers/media/i2c/ov7740.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1188 drivers/media/i2c/ov7740.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1199 drivers/media/i2c/ov7740.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 565 drivers/media/i2c/ov8856.c struct v4l2_subdev sd; v4l2_subdev 876 drivers/media/i2c/ov8856.c static int ov8856_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 914 drivers/media/i2c/ov8856.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 929 drivers/media/i2c/ov8856.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 949 drivers/media/i2c/ov8856.c static int ov8856_set_format(struct v4l2_subdev *sd, v4l2_subdev 990 drivers/media/i2c/ov8856.c static int ov8856_get_format(struct v4l2_subdev *sd, v4l2_subdev 1008 drivers/media/i2c/ov8856.c static int ov8856_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1021 drivers/media/i2c/ov8856.c static int ov8856_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 1039 drivers/media/i2c/ov8856.c static int ov8856_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1163 drivers/media/i2c/ov8856.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 266 drivers/media/i2c/ov9640.c static int ov9640_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 295 drivers/media/i2c/ov9640.c static int ov9640_get_register(struct v4l2_subdev *sd, v4l2_subdev 316 drivers/media/i2c/ov9640.c static int ov9640_set_register(struct v4l2_subdev *sd, v4l2_subdev 328 drivers/media/i2c/ov9640.c static int ov9640_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 503 drivers/media/i2c/ov9640.c static int ov9640_s_fmt(struct v4l2_subdev *sd, v4l2_subdev 521 drivers/media/i2c/ov9640.c static int ov9640_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 555 drivers/media/i2c/ov9640.c static int ov9640_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 567 drivers/media/i2c/ov9640.c static int ov9640_get_selection(struct v4l2_subdev *sd, v4l2_subdev 589 drivers/media/i2c/ov9640.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 651 drivers/media/i2c/ov9640.c static int ov9640_g_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 748 drivers/media/i2c/ov9640.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 197 drivers/media/i2c/ov9640.h struct v4l2_subdev subdev; v4l2_subdev 249 drivers/media/i2c/ov9650.c struct v4l2_subdev sd; v4l2_subdev 415 drivers/media/i2c/ov9650.c static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 420 drivers/media/i2c/ov9650.c static inline struct ov965x *to_ov965x(struct v4l2_subdev *sd) v4l2_subdev 531 drivers/media/i2c/ov9650.c static int ov965x_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 905 drivers/media/i2c/ov9650.c struct v4l2_subdev *sd = ctrl_to_sd(ctrl); v4l2_subdev 919 drivers/media/i2c/ov9650.c struct v4l2_subdev *sd = ctrl_to_sd(ctrl); v4l2_subdev 1072 drivers/media/i2c/ov9650.c static int ov965x_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1083 drivers/media/i2c/ov9650.c static int ov965x_enum_frame_sizes(struct v4l2_subdev *sd, v4l2_subdev 1106 drivers/media/i2c/ov9650.c static int ov965x_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1153 drivers/media/i2c/ov9650.c static int ov965x_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1169 drivers/media/i2c/ov9650.c static int ov965x_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 1214 drivers/media/i2c/ov9650.c static int ov965x_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1323 drivers/media/i2c/ov9650.c static int ov965x_s_stream(struct v4l2_subdev *sd, int on) v4l2_subdev 1364 drivers/media/i2c/ov9650.c static int ov965x_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1457 drivers/media/i2c/ov9650.c static int ov965x_detect_sensor(struct v4l2_subdev *sd) v4l2_subdev 1496 drivers/media/i2c/ov9650.c struct v4l2_subdev *sd; v4l2_subdev 1588 drivers/media/i2c/ov9650.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 152 drivers/media/i2c/rj54n1cb0c.c struct v4l2_subdev subdev; v4l2_subdev 490 drivers/media/i2c/rj54n1cb0c.c static int rj54n1_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 501 drivers/media/i2c/rj54n1cb0c.c static int rj54n1_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 540 drivers/media/i2c/rj54n1cb0c.c static int rj54n1_sensor_scale(struct v4l2_subdev *sd, s32 *in_w, s32 *in_h, v4l2_subdev 543 drivers/media/i2c/rj54n1cb0c.c static int rj54n1_set_selection(struct v4l2_subdev *sd, v4l2_subdev 580 drivers/media/i2c/rj54n1cb0c.c static int rj54n1_get_selection(struct v4l2_subdev *sd, v4l2_subdev 605 drivers/media/i2c/rj54n1cb0c.c static int rj54n1_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 633 drivers/media/i2c/rj54n1cb0c.c static int rj54n1_sensor_scale(struct v4l2_subdev *sd, s32 *in_w, s32 *in_h, v4l2_subdev 975 drivers/media/i2c/rj54n1cb0c.c static int rj54n1_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1129 drivers/media/i2c/rj54n1cb0c.c static int rj54n1_g_register(struct v4l2_subdev *sd, v4l2_subdev 1147 drivers/media/i2c/rj54n1cb0c.c static int rj54n1_s_register(struct v4l2_subdev *sd, v4l2_subdev 1163 drivers/media/i2c/rj54n1cb0c.c static int rj54n1_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 1192 drivers/media/i2c/rj54n1cb0c.c struct v4l2_subdev *sd = &rj54n1->subdev; v4l2_subdev 342 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_load_fw(struct v4l2_subdev *sd) v4l2_subdev 413 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int __s5c73m3_s_stream(struct s5c73m3 *state, struct v4l2_subdev *sd, v4l2_subdev 451 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_oif_s_stream(struct v4l2_subdev *sd, int on) v4l2_subdev 481 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *sd = &state->sensor_sd; v4l2_subdev 521 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *sd = &state->sensor_sd; v4l2_subdev 555 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *sd = &state->sensor_sd; v4l2_subdev 660 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *sd = &state->sensor_sd; v4l2_subdev 730 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *sd = &state->sensor_sd; v4l2_subdev 824 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *sd = &state->sensor_sd; v4l2_subdev 874 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_oif_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 923 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_oif_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 948 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_oif_enum_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 986 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 1020 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_oif_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 1058 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1097 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_oif_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1144 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_oif_get_frame_desc(struct v4l2_subdev *sd, unsigned int pad, v4l2_subdev 1162 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_oif_set_frame_desc(struct v4l2_subdev *sd, unsigned int pad, v4l2_subdev 1185 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1201 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_oif_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1216 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 1243 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_oif_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 1302 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_oif_log_status(struct v4l2_subdev *sd) v4l2_subdev 1314 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1329 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_oif_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1434 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_oif_set_power(struct v4l2_subdev *sd, int on) v4l2_subdev 1466 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_oif_registered(struct v4l2_subdev *sd) v4l2_subdev 1489 drivers/media/i2c/s5c73m3/s5c73m3-core.c static void s5c73m3_oif_unregistered(struct v4l2_subdev *sd) v4l2_subdev 1656 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *sd; v4l2_subdev 1657 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *oif_sd; v4l2_subdev 1772 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *oif_sd = i2c_get_clientdata(client); v4l2_subdev 1774 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *sensor_sd = &state->sensor_sd; v4l2_subdev 62 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c struct v4l2_subdev *sd = ctrl_to_sensor_sd(ctrl); v4l2_subdev 108 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c struct v4l2_subdev *sd = &state->sensor_sd; v4l2_subdev 268 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c struct v4l2_subdev *sd = &state->sensor_sd; v4l2_subdev 339 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c struct v4l2_subdev *sd = ctrl_to_sensor_sd(ctrl); v4l2_subdev 373 drivers/media/i2c/s5c73m3/s5c73m3.h struct v4l2_subdev sensor_sd; v4l2_subdev 376 drivers/media/i2c/s5c73m3/s5c73m3.h struct v4l2_subdev oif_sd; v4l2_subdev 440 drivers/media/i2c/s5c73m3/s5c73m3.h static inline struct v4l2_subdev *ctrl_to_sensor_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 446 drivers/media/i2c/s5c73m3/s5c73m3.h static inline struct s5c73m3 *sensor_sd_to_s5c73m3(struct v4l2_subdev *sd) v4l2_subdev 451 drivers/media/i2c/s5c73m3/s5c73m3.h static inline struct s5c73m3 *oif_sd_to_s5c73m3(struct v4l2_subdev *sd) v4l2_subdev 181 drivers/media/i2c/s5k4ecgx.c struct v4l2_subdev sd; v4l2_subdev 196 drivers/media/i2c/s5k4ecgx.c static inline struct s5k4ecgx *to_s5k4ecgx(struct v4l2_subdev *sd) v4l2_subdev 266 drivers/media/i2c/s5k4ecgx.c static int s5k4ecgx_read_fw_ver(struct v4l2_subdev *sd) v4l2_subdev 287 drivers/media/i2c/s5k4ecgx.c static int s5k4ecgx_set_ahb_address(struct v4l2_subdev *sd) v4l2_subdev 324 drivers/media/i2c/s5k4ecgx.c static int s5k4ecgx_load_firmware(struct v4l2_subdev *sd) v4l2_subdev 440 drivers/media/i2c/s5k4ecgx.c static int s5k4ecgx_init_sensor(struct v4l2_subdev *sd) v4l2_subdev 527 drivers/media/i2c/s5k4ecgx.c static int s5k4ecgx_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 538 drivers/media/i2c/s5k4ecgx.c static int s5k4ecgx_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 565 drivers/media/i2c/s5k4ecgx.c static const struct s5k4ecgx_pixfmt *s5k4ecgx_try_fmt(struct v4l2_subdev *sd, v4l2_subdev 578 drivers/media/i2c/s5k4ecgx.c static int s5k4ecgx_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 624 drivers/media/i2c/s5k4ecgx.c struct v4l2_subdev *sd = &container_of(ctrl->handler, struct s5k4ecgx, v4l2_subdev 668 drivers/media/i2c/s5k4ecgx.c static int s5k4ecgx_registered(struct v4l2_subdev *sd) v4l2_subdev 687 drivers/media/i2c/s5k4ecgx.c static int s5k4ecgx_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 705 drivers/media/i2c/s5k4ecgx.c static int s5k4ecgx_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 730 drivers/media/i2c/s5k4ecgx.c static int s5k4ecgx_log_status(struct v4l2_subdev *sd) v4l2_subdev 810 drivers/media/i2c/s5k4ecgx.c static int s5k4ecgx_s_stream(struct v4l2_subdev *sd, int on) v4l2_subdev 932 drivers/media/i2c/s5k4ecgx.c struct v4l2_subdev *sd; v4l2_subdev 997 drivers/media/i2c/s5k4ecgx.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 298 drivers/media/i2c/s5k5baf.c struct v4l2_subdev cis_sd; v4l2_subdev 301 drivers/media/i2c/s5k5baf.c struct v4l2_subdev sd; v4l2_subdev 401 drivers/media/i2c/s5k5baf.c static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 406 drivers/media/i2c/s5k5baf.c static inline bool s5k5baf_is_cis_subdev(struct v4l2_subdev *sd) v4l2_subdev 411 drivers/media/i2c/s5k5baf.c static inline struct s5k5baf *to_s5k5baf(struct v4l2_subdev *sd) v4l2_subdev 1047 drivers/media/i2c/s5k5baf.c static int s5k5baf_set_power(struct v4l2_subdev *sd, int on) v4l2_subdev 1100 drivers/media/i2c/s5k5baf.c static int s5k5baf_s_stream(struct v4l2_subdev *sd, int on) v4l2_subdev 1132 drivers/media/i2c/s5k5baf.c static int s5k5baf_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1169 drivers/media/i2c/s5k5baf.c static int s5k5baf_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1183 drivers/media/i2c/s5k5baf.c static int s5k5baf_enum_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1202 drivers/media/i2c/s5k5baf.c static int s5k5baf_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1220 drivers/media/i2c/s5k5baf.c static int s5k5baf_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 1278 drivers/media/i2c/s5k5baf.c static int s5k5baf_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 1308 drivers/media/i2c/s5k5baf.c static int s5k5baf_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 1370 drivers/media/i2c/s5k5baf.c static int s5k5baf_get_selection(struct v4l2_subdev *sd, v4l2_subdev 1461 drivers/media/i2c/s5k5baf.c static int s5k5baf_set_selection(struct v4l2_subdev *sd, v4l2_subdev 1550 drivers/media/i2c/s5k5baf.c struct v4l2_subdev *sd = ctrl_to_sd(ctrl); v4l2_subdev 1699 drivers/media/i2c/s5k5baf.c static int s5k5baf_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1746 drivers/media/i2c/s5k5baf.c static int s5k5baf_registered(struct v4l2_subdev *sd) v4l2_subdev 1763 drivers/media/i2c/s5k5baf.c static void s5k5baf_unregistered(struct v4l2_subdev *sd) v4l2_subdev 1892 drivers/media/i2c/s5k5baf.c struct v4l2_subdev *sd; v4l2_subdev 2017 drivers/media/i2c/s5k5baf.c struct v4l2_subdev *sd = i2c_get_clientdata(c); v4l2_subdev 59 drivers/media/i2c/s5k6a3.c struct v4l2_subdev subdev; v4l2_subdev 76 drivers/media/i2c/s5k6a3.c static inline struct s5k6a3 *sd_to_s5k6a3(struct v4l2_subdev *sd) v4l2_subdev 101 drivers/media/i2c/s5k6a3.c static int s5k6a3_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 135 drivers/media/i2c/s5k6a3.c static int s5k6a3_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 153 drivers/media/i2c/s5k6a3.c static int s5k6a3_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 174 drivers/media/i2c/s5k6a3.c static int s5k6a3_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 248 drivers/media/i2c/s5k6a3.c static int s5k6a3_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 282 drivers/media/i2c/s5k6a3.c struct v4l2_subdev *sd; v4l2_subdev 354 drivers/media/i2c/s5k6a3.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 227 drivers/media/i2c/s5k6aa.c struct v4l2_subdev sd; v4l2_subdev 300 drivers/media/i2c/s5k6aa.c static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 305 drivers/media/i2c/s5k6aa.c static inline struct s5k6aa *to_s5k6aa(struct v4l2_subdev *sd) v4l2_subdev 382 drivers/media/i2c/s5k6aa.c static int s5k6aa_write_array(struct v4l2_subdev *sd, v4l2_subdev 787 drivers/media/i2c/s5k6aa.c static int s5k6aa_initialize_isp(struct v4l2_subdev *sd) v4l2_subdev 872 drivers/media/i2c/s5k6aa.c static int s5k6aa_set_power(struct v4l2_subdev *sd, int on) v4l2_subdev 914 drivers/media/i2c/s5k6aa.c static int s5k6aa_s_stream(struct v4l2_subdev *sd, int on) v4l2_subdev 934 drivers/media/i2c/s5k6aa.c static int s5k6aa_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 979 drivers/media/i2c/s5k6aa.c static int s5k6aa_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 999 drivers/media/i2c/s5k6aa.c static int s5k6aa_enum_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1026 drivers/media/i2c/s5k6aa.c static int s5k6aa_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1037 drivers/media/i2c/s5k6aa.c static int s5k6aa_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 1091 drivers/media/i2c/s5k6aa.c static int s5k6aa_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 1112 drivers/media/i2c/s5k6aa.c static int s5k6aa_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 1165 drivers/media/i2c/s5k6aa.c static int s5k6aa_get_selection(struct v4l2_subdev *sd, v4l2_subdev 1188 drivers/media/i2c/s5k6aa.c static int s5k6aa_set_selection(struct v4l2_subdev *sd, v4l2_subdev 1252 drivers/media/i2c/s5k6aa.c struct v4l2_subdev *sd = ctrl_to_sd(ctrl); v4l2_subdev 1325 drivers/media/i2c/s5k6aa.c static int s5k6aa_log_status(struct v4l2_subdev *sd) v4l2_subdev 1426 drivers/media/i2c/s5k6aa.c static int s5k6aa_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1467 drivers/media/i2c/s5k6aa.c static int s5k6aa_registered(struct v4l2_subdev *sd) v4l2_subdev 1546 drivers/media/i2c/s5k6aa.c struct v4l2_subdev *sd; v4l2_subdev 1621 drivers/media/i2c/s5k6aa.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 56 drivers/media/i2c/saa6588.c struct v4l2_subdev sd; v4l2_subdev 70 drivers/media/i2c/saa6588.c static inline struct saa6588 *to_saa6588(struct v4l2_subdev *sd) v4l2_subdev 383 drivers/media/i2c/saa6588.c static long saa6588_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) v4l2_subdev 415 drivers/media/i2c/saa6588.c static int saa6588_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) v4l2_subdev 425 drivers/media/i2c/saa6588.c static int saa6588_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) v4l2_subdev 455 drivers/media/i2c/saa6588.c struct v4l2_subdev *sd; v4l2_subdev 489 drivers/media/i2c/saa6588.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 82 drivers/media/i2c/saa6752hs.c struct v4l2_subdev sd; v4l2_subdev 108 drivers/media/i2c/saa6752hs.c static inline struct saa6752hs_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 424 drivers/media/i2c/saa6752hs.c static int saa6752hs_init(struct v4l2_subdev *sd, u32 leading_null_bytes) v4l2_subdev 545 drivers/media/i2c/saa6752hs.c static int saa6752hs_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 565 drivers/media/i2c/saa6752hs.c static int saa6752hs_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 628 drivers/media/i2c/saa6752hs.c static int saa6752hs_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 666 drivers/media/i2c/saa6752hs.c struct v4l2_subdev *sd; v4l2_subdev 769 drivers/media/i2c/saa6752hs.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 42 drivers/media/i2c/saa7110.c struct v4l2_subdev sd; v4l2_subdev 53 drivers/media/i2c/saa7110.c static inline struct saa7110 *to_saa7110(struct v4l2_subdev *sd) v4l2_subdev 58 drivers/media/i2c/saa7110.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 67 drivers/media/i2c/saa7110.c static int saa7110_write(struct v4l2_subdev *sd, u8 reg, u8 value) v4l2_subdev 76 drivers/media/i2c/saa7110.c static int saa7110_write_block(struct v4l2_subdev *sd, const u8 *data, unsigned int len) v4l2_subdev 105 drivers/media/i2c/saa7110.c static inline int saa7110_read(struct v4l2_subdev *sd) v4l2_subdev 120 drivers/media/i2c/saa7110.c static int saa7110_selmux(struct v4l2_subdev *sd, int chan) v4l2_subdev 177 drivers/media/i2c/saa7110.c static v4l2_std_id determine_norm(struct v4l2_subdev *sd) v4l2_subdev 235 drivers/media/i2c/saa7110.c static int saa7110_g_input_status(struct v4l2_subdev *sd, u32 *pstatus) v4l2_subdev 252 drivers/media/i2c/saa7110.c static int saa7110_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) v4l2_subdev 258 drivers/media/i2c/saa7110.c static int saa7110_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 290 drivers/media/i2c/saa7110.c static int saa7110_s_routing(struct v4l2_subdev *sd, v4l2_subdev 306 drivers/media/i2c/saa7110.c static int saa7110_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 320 drivers/media/i2c/saa7110.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 365 drivers/media/i2c/saa7110.c struct v4l2_subdev *sd; v4l2_subdev 433 drivers/media/i2c/saa7110.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 69 drivers/media/i2c/saa7115.c struct v4l2_subdev sd; v4l2_subdev 97 drivers/media/i2c/saa7115.c static inline struct saa711x_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 102 drivers/media/i2c/saa7115.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 109 drivers/media/i2c/saa7115.c static inline int saa711x_write(struct v4l2_subdev *sd, u8 reg, u8 value) v4l2_subdev 154 drivers/media/i2c/saa7115.c static int saa711x_writeregs(struct v4l2_subdev *sd, const unsigned char *regs) v4l2_subdev 175 drivers/media/i2c/saa7115.c static inline int saa711x_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 750 drivers/media/i2c/saa7115.c static int saa711x_s_clock_freq(struct v4l2_subdev *sd, u32 freq) v4l2_subdev 813 drivers/media/i2c/saa7115.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 829 drivers/media/i2c/saa7115.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 864 drivers/media/i2c/saa7115.c static int saa711x_set_size(struct v4l2_subdev *sd, int width, int height) v4l2_subdev 970 drivers/media/i2c/saa7115.c static void saa711x_set_v4lstd(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 1048 drivers/media/i2c/saa7115.c static void saa711x_set_lcr(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *fmt) v4l2_subdev 1130 drivers/media/i2c/saa7115.c static int saa711x_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *sliced) v4l2_subdev 1157 drivers/media/i2c/saa7115.c static int saa711x_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt) v4l2_subdev 1163 drivers/media/i2c/saa7115.c static int saa711x_s_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *fmt) v4l2_subdev 1169 drivers/media/i2c/saa7115.c static int saa711x_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1190 drivers/media/i2c/saa7115.c static int saa711x_decode_vbi_line(struct v4l2_subdev *sd, struct v4l2_decode_vbi_line *vbi) v4l2_subdev 1255 drivers/media/i2c/saa7115.c static int saa711x_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) v4l2_subdev 1269 drivers/media/i2c/saa7115.c static int saa711x_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 1278 drivers/media/i2c/saa7115.c static int saa711x_s_radio(struct v4l2_subdev *sd) v4l2_subdev 1286 drivers/media/i2c/saa7115.c static int saa711x_s_routing(struct v4l2_subdev *sd, v4l2_subdev 1350 drivers/media/i2c/saa7115.c static int saa711x_s_gpio(struct v4l2_subdev *sd, u32 val) v4l2_subdev 1361 drivers/media/i2c/saa7115.c static int saa711x_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1377 drivers/media/i2c/saa7115.c static int saa711x_s_crystal_freq(struct v4l2_subdev *sd, u32 freq, u32 flags) v4l2_subdev 1392 drivers/media/i2c/saa7115.c static int saa711x_reset(struct v4l2_subdev *sd, u32 val) v4l2_subdev 1399 drivers/media/i2c/saa7115.c static int saa711x_g_vbi_data(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_data *data) v4l2_subdev 1431 drivers/media/i2c/saa7115.c static int saa711x_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) v4l2_subdev 1491 drivers/media/i2c/saa7115.c static int saa711x_g_input_status(struct v4l2_subdev *sd, u32 *status) v4l2_subdev 1507 drivers/media/i2c/saa7115.c static int saa711x_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) v4l2_subdev 1514 drivers/media/i2c/saa7115.c static int saa711x_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) v4l2_subdev 1521 drivers/media/i2c/saa7115.c static int saa711x_log_status(struct v4l2_subdev *sd) v4l2_subdev 1634 drivers/media/i2c/saa7115.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1811 drivers/media/i2c/saa7115.c struct v4l2_subdev *sd; v4l2_subdev 1932 drivers/media/i2c/saa7115.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 246 drivers/media/i2c/saa7127.c struct v4l2_subdev sd; v4l2_subdev 266 drivers/media/i2c/saa7127.c static inline struct saa7127_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 302 drivers/media/i2c/saa7127.c static int saa7127_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 311 drivers/media/i2c/saa7127.c static int saa7127_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 326 drivers/media/i2c/saa7127.c static int saa7127_write_inittab(struct v4l2_subdev *sd, v4l2_subdev 338 drivers/media/i2c/saa7127.c static int saa7127_set_vps(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data) v4l2_subdev 369 drivers/media/i2c/saa7127.c static int saa7127_set_cc(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data) v4l2_subdev 396 drivers/media/i2c/saa7127.c static int saa7127_set_xds(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data) v4l2_subdev 422 drivers/media/i2c/saa7127.c static int saa7127_set_wss(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data) v4l2_subdev 447 drivers/media/i2c/saa7127.c static int saa7127_set_video_enable(struct v4l2_subdev *sd, int enable) v4l2_subdev 466 drivers/media/i2c/saa7127.c static int saa7127_set_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 500 drivers/media/i2c/saa7127.c static int saa7127_set_output_type(struct v4l2_subdev *sd, int output) v4l2_subdev 559 drivers/media/i2c/saa7127.c static int saa7127_set_input_type(struct v4l2_subdev *sd, int input) v4l2_subdev 584 drivers/media/i2c/saa7127.c static int saa7127_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 593 drivers/media/i2c/saa7127.c static int saa7127_s_routing(struct v4l2_subdev *sd, v4l2_subdev 606 drivers/media/i2c/saa7127.c static int saa7127_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 615 drivers/media/i2c/saa7127.c static int saa7127_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *fmt) v4l2_subdev 635 drivers/media/i2c/saa7127.c static int saa7127_s_vbi_data(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data) v4l2_subdev 653 drivers/media/i2c/saa7127.c static int saa7127_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) v4l2_subdev 660 drivers/media/i2c/saa7127.c static int saa7127_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) v4l2_subdev 667 drivers/media/i2c/saa7127.c static int saa7127_log_status(struct v4l2_subdev *sd) v4l2_subdev 715 drivers/media/i2c/saa7127.c struct v4l2_subdev *sd; v4l2_subdev 790 drivers/media/i2c/saa7127.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 44 drivers/media/i2c/saa717x.c struct v4l2_subdev sd; v4l2_subdev 63 drivers/media/i2c/saa717x.c static inline struct saa717x_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 68 drivers/media/i2c/saa717x.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 86 drivers/media/i2c/saa717x.c static int saa717x_write(struct v4l2_subdev *sd, u32 reg, u32 value) v4l2_subdev 112 drivers/media/i2c/saa717x.c static void saa717x_write_regs(struct v4l2_subdev *sd, u32 *data) v4l2_subdev 120 drivers/media/i2c/saa717x.c static u32 saa717x_read(struct v4l2_subdev *sd, u32 reg) v4l2_subdev 680 drivers/media/i2c/saa717x.c static void get_inf_dev_status(struct v4l2_subdev *sd, v4l2_subdev 757 drivers/media/i2c/saa717x.c static void set_audio_mode(struct v4l2_subdev *sd, int audio_mode) v4l2_subdev 767 drivers/media/i2c/saa717x.c static int set_audio_regs(struct v4l2_subdev *sd, v4l2_subdev 806 drivers/media/i2c/saa717x.c static void set_h_prescale(struct v4l2_subdev *sd, v4l2_subdev 851 drivers/media/i2c/saa717x.c static void set_v_scale(struct v4l2_subdev *sd, int task, int yscale) v4l2_subdev 864 drivers/media/i2c/saa717x.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 911 drivers/media/i2c/saa717x.c static int saa717x_s_video_routing(struct v4l2_subdev *sd, v4l2_subdev 965 drivers/media/i2c/saa717x.c static int saa717x_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) v4l2_subdev 972 drivers/media/i2c/saa717x.c static int saa717x_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) v4l2_subdev 982 drivers/media/i2c/saa717x.c static int saa717x_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1050 drivers/media/i2c/saa717x.c static int saa717x_s_radio(struct v4l2_subdev *sd) v4l2_subdev 1058 drivers/media/i2c/saa717x.c static int saa717x_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 1070 drivers/media/i2c/saa717x.c static int saa717x_s_audio_routing(struct v4l2_subdev *sd, v4l2_subdev 1086 drivers/media/i2c/saa717x.c static int saa717x_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1098 drivers/media/i2c/saa717x.c static int saa717x_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) v4l2_subdev 1132 drivers/media/i2c/saa717x.c static int saa717x_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) v4l2_subdev 1175 drivers/media/i2c/saa717x.c static int saa717x_log_status(struct v4l2_subdev *sd) v4l2_subdev 1236 drivers/media/i2c/saa717x.c struct v4l2_subdev *sd; v4l2_subdev 1329 drivers/media/i2c/saa717x.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 35 drivers/media/i2c/saa7185.c struct v4l2_subdev sd; v4l2_subdev 41 drivers/media/i2c/saa7185.c static inline struct saa7185 *to_saa7185(struct v4l2_subdev *sd) v4l2_subdev 48 drivers/media/i2c/saa7185.c static inline int saa7185_read(struct v4l2_subdev *sd) v4l2_subdev 55 drivers/media/i2c/saa7185.c static int saa7185_write(struct v4l2_subdev *sd, u8 reg, u8 value) v4l2_subdev 65 drivers/media/i2c/saa7185.c static int saa7185_write_block(struct v4l2_subdev *sd, v4l2_subdev 207 drivers/media/i2c/saa7185.c static int saa7185_init(struct v4l2_subdev *sd, u32 val) v4l2_subdev 219 drivers/media/i2c/saa7185.c static int saa7185_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 233 drivers/media/i2c/saa7185.c static int saa7185_s_routing(struct v4l2_subdev *sd, v4l2_subdev 298 drivers/media/i2c/saa7185.c struct v4l2_subdev *sd; v4l2_subdev 327 drivers/media/i2c/saa7185.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 1201 drivers/media/i2c/smiapp/smiapp-core.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 1351 drivers/media/i2c/smiapp/smiapp-core.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 1536 drivers/media/i2c/smiapp/smiapp-core.c static int smiapp_set_stream(struct v4l2_subdev *subdev, int enable) v4l2_subdev 1569 drivers/media/i2c/smiapp/smiapp-core.c static int smiapp_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 1612 drivers/media/i2c/smiapp/smiapp-core.c static u32 __smiapp_get_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 1623 drivers/media/i2c/smiapp/smiapp-core.c static int __smiapp_get_format(struct v4l2_subdev *subdev, v4l2_subdev 1649 drivers/media/i2c/smiapp/smiapp-core.c static int smiapp_get_format(struct v4l2_subdev *subdev, v4l2_subdev 1663 drivers/media/i2c/smiapp/smiapp-core.c static void smiapp_get_crop_compose(struct v4l2_subdev *subdev, v4l2_subdev 1693 drivers/media/i2c/smiapp/smiapp-core.c static void smiapp_propagate(struct v4l2_subdev *subdev, v4l2_subdev 1742 drivers/media/i2c/smiapp/smiapp-core.c static int smiapp_set_format_source(struct v4l2_subdev *subdev, v4l2_subdev 1795 drivers/media/i2c/smiapp/smiapp-core.c static int smiapp_set_format(struct v4l2_subdev *subdev, v4l2_subdev 1852 drivers/media/i2c/smiapp/smiapp-core.c static int scaling_goodness(struct v4l2_subdev *subdev, int w, int ask_w, v4l2_subdev 1890 drivers/media/i2c/smiapp/smiapp-core.c static void smiapp_set_compose_binner(struct v4l2_subdev *subdev, v4l2_subdev 1938 drivers/media/i2c/smiapp/smiapp-core.c static void smiapp_set_compose_scaler(struct v4l2_subdev *subdev, v4l2_subdev 2054 drivers/media/i2c/smiapp/smiapp-core.c static int smiapp_set_compose(struct v4l2_subdev *subdev, v4l2_subdev 2081 drivers/media/i2c/smiapp/smiapp-core.c static int __smiapp_sel_supported(struct v4l2_subdev *subdev, v4l2_subdev 2124 drivers/media/i2c/smiapp/smiapp-core.c static int smiapp_set_crop(struct v4l2_subdev *subdev, v4l2_subdev 2184 drivers/media/i2c/smiapp/smiapp-core.c static int __smiapp_get_selection(struct v4l2_subdev *subdev, v4l2_subdev 2234 drivers/media/i2c/smiapp/smiapp-core.c static int smiapp_get_selection(struct v4l2_subdev *subdev, v4l2_subdev 2247 drivers/media/i2c/smiapp/smiapp-core.c static int smiapp_set_selection(struct v4l2_subdev *subdev, v4l2_subdev 2287 drivers/media/i2c/smiapp/smiapp-core.c static int smiapp_get_skip_frames(struct v4l2_subdev *subdev, u32 *frames) v4l2_subdev 2295 drivers/media/i2c/smiapp/smiapp-core.c static int smiapp_get_skip_top_lines(struct v4l2_subdev *subdev, u32 *lines) v4l2_subdev 2312 drivers/media/i2c/smiapp/smiapp-core.c struct v4l2_subdev *subdev = i2c_get_clientdata(to_i2c_client(dev)); v4l2_subdev 2357 drivers/media/i2c/smiapp/smiapp-core.c struct v4l2_subdev *subdev = i2c_get_clientdata(to_i2c_client(dev)); v4l2_subdev 2544 drivers/media/i2c/smiapp/smiapp-core.c static void smiapp_unregistered(struct v4l2_subdev *subdev) v4l2_subdev 2553 drivers/media/i2c/smiapp/smiapp-core.c static int smiapp_registered(struct v4l2_subdev *subdev) v4l2_subdev 2634 drivers/media/i2c/smiapp/smiapp-core.c static int smiapp_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 2712 drivers/media/i2c/smiapp/smiapp-core.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 2737 drivers/media/i2c/smiapp/smiapp-core.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 3135 drivers/media/i2c/smiapp/smiapp-core.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 151 drivers/media/i2c/smiapp/smiapp.h struct v4l2_subdev sd; v4l2_subdev 37 drivers/media/i2c/sony-btf-mpx.c struct v4l2_subdev sd; v4l2_subdev 42 drivers/media/i2c/sony-btf-mpx.c static inline struct sony_btf_mpx *to_state(struct v4l2_subdev *sd) v4l2_subdev 267 drivers/media/i2c/sony-btf-mpx.c static int sony_btf_mpx_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 288 drivers/media/i2c/sony-btf-mpx.c static int sony_btf_mpx_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) v4l2_subdev 302 drivers/media/i2c/sony-btf-mpx.c static int sony_btf_mpx_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) v4l2_subdev 338 drivers/media/i2c/sony-btf-mpx.c struct v4l2_subdev *sd; v4l2_subdev 362 drivers/media/i2c/sony-btf-mpx.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 141 drivers/media/i2c/sr030pc30.c struct v4l2_subdev sd; v4l2_subdev 280 drivers/media/i2c/sr030pc30.c static inline struct sr030pc30_info *to_sr030pc30(struct v4l2_subdev *sd) v4l2_subdev 299 drivers/media/i2c/sr030pc30.c static int cam_i2c_read(struct v4l2_subdev *sd, u32 reg_addr) v4l2_subdev 310 drivers/media/i2c/sr030pc30.c static int cam_i2c_write(struct v4l2_subdev *sd, u32 reg_addr, u32 val) v4l2_subdev 322 drivers/media/i2c/sr030pc30.c static inline int sr030pc30_bulk_write_reg(struct v4l2_subdev *sd, v4l2_subdev 335 drivers/media/i2c/sr030pc30.c static int sr030pc30_pwr_ctrl(struct v4l2_subdev *sd, v4l2_subdev 355 drivers/media/i2c/sr030pc30.c static int sr030pc30_set_flip(struct v4l2_subdev *sd) v4l2_subdev 372 drivers/media/i2c/sr030pc30.c static int sr030pc30_set_params(struct v4l2_subdev *sd) v4l2_subdev 421 drivers/media/i2c/sr030pc30.c struct v4l2_subdev *sd = &info->sd; v4l2_subdev 470 drivers/media/i2c/sr030pc30.c static int sr030pc30_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 482 drivers/media/i2c/sr030pc30.c static int sr030pc30_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 507 drivers/media/i2c/sr030pc30.c static const struct sr030pc30_format *try_fmt(struct v4l2_subdev *sd, v4l2_subdev 527 drivers/media/i2c/sr030pc30.c static int sr030pc30_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 553 drivers/media/i2c/sr030pc30.c static int sr030pc30_base_config(struct v4l2_subdev *sd) v4l2_subdev 591 drivers/media/i2c/sr030pc30.c static int sr030pc30_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 682 drivers/media/i2c/sr030pc30.c struct v4l2_subdev *sd; v4l2_subdev 737 drivers/media/i2c/sr030pc30.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 86 drivers/media/i2c/st-mipid02.c struct v4l2_subdev sd; v4l2_subdev 97 drivers/media/i2c/st-mipid02.c struct v4l2_subdev *s_subdev; v4l2_subdev 213 drivers/media/i2c/st-mipid02.c static inline struct mipid02_dev *to_mipid02_dev(struct v4l2_subdev *sd) v4l2_subdev 348 drivers/media/i2c/st-mipid02.c struct v4l2_subdev *subdev) v4l2_subdev 367 drivers/media/i2c/st-mipid02.c struct v4l2_subdev *subdev) v4l2_subdev 390 drivers/media/i2c/st-mipid02.c struct v4l2_subdev *subdev = bridge->s_subdev; v4l2_subdev 620 drivers/media/i2c/st-mipid02.c static int mipid02_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 646 drivers/media/i2c/st-mipid02.c static int mipid02_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 673 drivers/media/i2c/st-mipid02.c static int mipid02_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 707 drivers/media/i2c/st-mipid02.c static void mipid02_set_fmt_source(struct v4l2_subdev *sd, v4l2_subdev 725 drivers/media/i2c/st-mipid02.c static void mipid02_set_fmt_sink(struct v4l2_subdev *sd, v4l2_subdev 742 drivers/media/i2c/st-mipid02.c static int mipid02_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 796 drivers/media/i2c/st-mipid02.c struct v4l2_subdev *s_subdev, v4l2_subdev 830 drivers/media/i2c/st-mipid02.c struct v4l2_subdev *s_subdev, v4l2_subdev 1048 drivers/media/i2c/st-mipid02.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 73 drivers/media/i2c/tc358743.c struct v4l2_subdev sd; v4l2_subdev 102 drivers/media/i2c/tc358743.c static void tc358743_enable_interrupts(struct v4l2_subdev *sd, v4l2_subdev 104 drivers/media/i2c/tc358743.c static int tc358743_s_ctrl_detect_tx_5v(struct v4l2_subdev *sd); v4l2_subdev 106 drivers/media/i2c/tc358743.c static inline struct tc358743_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 113 drivers/media/i2c/tc358743.c static void i2c_rd(struct v4l2_subdev *sd, u16 reg, u8 *values, u32 n) v4l2_subdev 141 drivers/media/i2c/tc358743.c static void i2c_wr(struct v4l2_subdev *sd, u16 reg, u8 *values, u32 n) v4l2_subdev 195 drivers/media/i2c/tc358743.c static noinline u32 i2c_rdreg(struct v4l2_subdev *sd, u16 reg, u32 n) v4l2_subdev 204 drivers/media/i2c/tc358743.c static noinline void i2c_wrreg(struct v4l2_subdev *sd, u16 reg, u32 val, u32 n) v4l2_subdev 211 drivers/media/i2c/tc358743.c static u8 i2c_rd8(struct v4l2_subdev *sd, u16 reg) v4l2_subdev 216 drivers/media/i2c/tc358743.c static void i2c_wr8(struct v4l2_subdev *sd, u16 reg, u8 val) v4l2_subdev 221 drivers/media/i2c/tc358743.c static void i2c_wr8_and_or(struct v4l2_subdev *sd, u16 reg, v4l2_subdev 227 drivers/media/i2c/tc358743.c static u16 i2c_rd16(struct v4l2_subdev *sd, u16 reg) v4l2_subdev 232 drivers/media/i2c/tc358743.c static void i2c_wr16(struct v4l2_subdev *sd, u16 reg, u16 val) v4l2_subdev 237 drivers/media/i2c/tc358743.c static void i2c_wr16_and_or(struct v4l2_subdev *sd, u16 reg, u16 mask, u16 val) v4l2_subdev 242 drivers/media/i2c/tc358743.c static u32 i2c_rd32(struct v4l2_subdev *sd, u16 reg) v4l2_subdev 247 drivers/media/i2c/tc358743.c static void i2c_wr32(struct v4l2_subdev *sd, u16 reg, u32 val) v4l2_subdev 254 drivers/media/i2c/tc358743.c static inline bool is_hdmi(struct v4l2_subdev *sd) v4l2_subdev 259 drivers/media/i2c/tc358743.c static inline bool tx_5v_power_present(struct v4l2_subdev *sd) v4l2_subdev 264 drivers/media/i2c/tc358743.c static inline bool no_signal(struct v4l2_subdev *sd) v4l2_subdev 269 drivers/media/i2c/tc358743.c static inline bool no_sync(struct v4l2_subdev *sd) v4l2_subdev 274 drivers/media/i2c/tc358743.c static inline bool audio_present(struct v4l2_subdev *sd) v4l2_subdev 279 drivers/media/i2c/tc358743.c static int get_audio_sampling_rate(struct v4l2_subdev *sd) v4l2_subdev 304 drivers/media/i2c/tc358743.c static int tc358743_get_detected_timings(struct v4l2_subdev *sd, v4l2_subdev 361 drivers/media/i2c/tc358743.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 368 drivers/media/i2c/tc358743.c static void tc358743_set_hdmi_hdcp(struct v4l2_subdev *sd, bool enable) v4l2_subdev 390 drivers/media/i2c/tc358743.c static void tc358743_disable_edid(struct v4l2_subdev *sd) v4l2_subdev 403 drivers/media/i2c/tc358743.c static void tc358743_enable_edid(struct v4l2_subdev *sd) v4l2_subdev 423 drivers/media/i2c/tc358743.c static void tc358743_erase_bksv(struct v4l2_subdev *sd) v4l2_subdev 433 drivers/media/i2c/tc358743.c static void print_avi_infoframe(struct v4l2_subdev *sd) v4l2_subdev 457 drivers/media/i2c/tc358743.c static int tc358743_s_ctrl_detect_tx_5v(struct v4l2_subdev *sd) v4l2_subdev 465 drivers/media/i2c/tc358743.c static int tc358743_s_ctrl_audio_sampling_rate(struct v4l2_subdev *sd) v4l2_subdev 473 drivers/media/i2c/tc358743.c static int tc358743_s_ctrl_audio_present(struct v4l2_subdev *sd) v4l2_subdev 481 drivers/media/i2c/tc358743.c static int tc358743_update_controls(struct v4l2_subdev *sd) v4l2_subdev 494 drivers/media/i2c/tc358743.c static void tc358743_reset_phy(struct v4l2_subdev *sd) v4l2_subdev 502 drivers/media/i2c/tc358743.c static void tc358743_reset(struct v4l2_subdev *sd, uint16_t mask) v4l2_subdev 510 drivers/media/i2c/tc358743.c static inline void tc358743_sleep_mode(struct v4l2_subdev *sd, bool enable) v4l2_subdev 516 drivers/media/i2c/tc358743.c static inline void enable_stream(struct v4l2_subdev *sd, bool enable) v4l2_subdev 544 drivers/media/i2c/tc358743.c static void tc358743_set_pll(struct v4l2_subdev *sd) v4l2_subdev 583 drivers/media/i2c/tc358743.c static void tc358743_set_ref_clk(struct v4l2_subdev *sd) v4l2_subdev 632 drivers/media/i2c/tc358743.c static void tc358743_set_csi_color_space(struct v4l2_subdev *sd) v4l2_subdev 666 drivers/media/i2c/tc358743.c static unsigned tc358743_num_csi_lanes_needed(struct v4l2_subdev *sd) v4l2_subdev 679 drivers/media/i2c/tc358743.c static void tc358743_set_csi(struct v4l2_subdev *sd) v4l2_subdev 743 drivers/media/i2c/tc358743.c static void tc358743_set_hdmi_phy(struct v4l2_subdev *sd) v4l2_subdev 773 drivers/media/i2c/tc358743.c static void tc358743_set_hdmi_audio(struct v4l2_subdev *sd) v4l2_subdev 799 drivers/media/i2c/tc358743.c static void tc358743_set_hdmi_info_frame_mode(struct v4l2_subdev *sd) v4l2_subdev 813 drivers/media/i2c/tc358743.c static void tc358743_initial_setup(struct v4l2_subdev *sd) v4l2_subdev 858 drivers/media/i2c/tc358743.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 872 drivers/media/i2c/tc358743.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 887 drivers/media/i2c/tc358743.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 902 drivers/media/i2c/tc358743.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 922 drivers/media/i2c/tc358743.c static void tc358743_cec_isr(struct v4l2_subdev *sd, u16 intstatus, v4l2_subdev 981 drivers/media/i2c/tc358743.c static void tc358743_format_change(struct v4l2_subdev *sd) v4l2_subdev 1009 drivers/media/i2c/tc358743.c static void tc358743_init_interrupts(struct v4l2_subdev *sd) v4l2_subdev 1020 drivers/media/i2c/tc358743.c static void tc358743_enable_interrupts(struct v4l2_subdev *sd, v4l2_subdev 1043 drivers/media/i2c/tc358743.c static void tc358743_hdmi_audio_int_handler(struct v4l2_subdev *sd, v4l2_subdev 1057 drivers/media/i2c/tc358743.c static void tc358743_csi_err_int_handler(struct v4l2_subdev *sd, bool *handled) v4l2_subdev 1064 drivers/media/i2c/tc358743.c static void tc358743_hdmi_misc_int_handler(struct v4l2_subdev *sd, v4l2_subdev 1096 drivers/media/i2c/tc358743.c static void tc358743_hdmi_cbit_int_handler(struct v4l2_subdev *sd, v4l2_subdev 1134 drivers/media/i2c/tc358743.c static void tc358743_hdmi_clk_int_handler(struct v4l2_subdev *sd, bool *handled) v4l2_subdev 1169 drivers/media/i2c/tc358743.c static void tc358743_hdmi_sys_int_handler(struct v4l2_subdev *sd, bool *handled) v4l2_subdev 1237 drivers/media/i2c/tc358743.c static int tc358743_log_status(struct v4l2_subdev *sd) v4l2_subdev 1332 drivers/media/i2c/tc358743.c static void tc358743_print_register_map(struct v4l2_subdev *sd) v4l2_subdev 1365 drivers/media/i2c/tc358743.c static int tc358743_g_register(struct v4l2_subdev *sd, v4l2_subdev 1380 drivers/media/i2c/tc358743.c static int tc358743_s_register(struct v4l2_subdev *sd, v4l2_subdev 1408 drivers/media/i2c/tc358743.c static int tc358743_isr(struct v4l2_subdev *sd, u32 status, bool *handled) v4l2_subdev 1494 drivers/media/i2c/tc358743.c static int tc358743_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh, v4l2_subdev 1509 drivers/media/i2c/tc358743.c static int tc358743_g_input_status(struct v4l2_subdev *sd, u32 *status) v4l2_subdev 1520 drivers/media/i2c/tc358743.c static int tc358743_s_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1552 drivers/media/i2c/tc358743.c static int tc358743_g_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1562 drivers/media/i2c/tc358743.c static int tc358743_enum_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1572 drivers/media/i2c/tc358743.c static int tc358743_query_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1594 drivers/media/i2c/tc358743.c static int tc358743_dv_timings_cap(struct v4l2_subdev *sd, v4l2_subdev 1605 drivers/media/i2c/tc358743.c static int tc358743_g_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 1635 drivers/media/i2c/tc358743.c static int tc358743_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1648 drivers/media/i2c/tc358743.c static int tc358743_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1665 drivers/media/i2c/tc358743.c static int tc358743_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 1701 drivers/media/i2c/tc358743.c static int tc358743_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1736 drivers/media/i2c/tc358743.c static int tc358743_g_edid(struct v4l2_subdev *sd, v4l2_subdev 1767 drivers/media/i2c/tc358743.c static int tc358743_s_edid(struct v4l2_subdev *sd, v4l2_subdev 2035 drivers/media/i2c/tc358743.c struct v4l2_subdev *sd; v4l2_subdev 2186 drivers/media/i2c/tc358743.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 226 drivers/media/i2c/tda1997x.c struct v4l2_subdev sd; v4l2_subdev 296 drivers/media/i2c/tda1997x.c static inline struct tda1997x_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 301 drivers/media/i2c/tda1997x.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 306 drivers/media/i2c/tda1997x.c static int tda1997x_cec_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 320 drivers/media/i2c/tda1997x.c static int tda1997x_cec_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 339 drivers/media/i2c/tda1997x.c static int tda1997x_setpage(struct v4l2_subdev *sd, u8 page) v4l2_subdev 358 drivers/media/i2c/tda1997x.c static inline int io_read(struct v4l2_subdev *sd, u16 reg) v4l2_subdev 381 drivers/media/i2c/tda1997x.c static inline long io_read16(struct v4l2_subdev *sd, u16 reg) v4l2_subdev 398 drivers/media/i2c/tda1997x.c static inline long io_read24(struct v4l2_subdev *sd, u16 reg) v4l2_subdev 419 drivers/media/i2c/tda1997x.c static unsigned int io_readn(struct v4l2_subdev *sd, u16 reg, u8 len, u8 *data) v4l2_subdev 436 drivers/media/i2c/tda1997x.c static int io_write(struct v4l2_subdev *sd, u16 reg, u8 val) v4l2_subdev 460 drivers/media/i2c/tda1997x.c static int io_write16(struct v4l2_subdev *sd, u16 reg, u16 val) v4l2_subdev 473 drivers/media/i2c/tda1997x.c static int io_write24(struct v4l2_subdev *sd, u16 reg, u32 val) v4l2_subdev 502 drivers/media/i2c/tda1997x.c static int tda1997x_manual_hpd(struct v4l2_subdev *sd, enum hpd_mode mode) v4l2_subdev 564 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 575 drivers/media/i2c/tda1997x.c static void tda1997x_disable_edid(struct v4l2_subdev *sd) v4l2_subdev 586 drivers/media/i2c/tda1997x.c static void tda1997x_enable_edid(struct v4l2_subdev *sd) v4l2_subdev 645 drivers/media/i2c/tda1997x.c tda1997x_configure_csc(struct v4l2_subdev *sd) v4l2_subdev 743 drivers/media/i2c/tda1997x.c tda1997x_configure_vhref(struct v4l2_subdev *sd) v4l2_subdev 830 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 907 drivers/media/i2c/tda1997x.c tda1997x_configure_audout(struct v4l2_subdev *sd, u8 channel_assignment) v4l2_subdev 1018 drivers/media/i2c/tda1997x.c tda1997x_hdmi_info_reset(struct v4l2_subdev *sd, u8 info_rst, bool reset_sus) v4l2_subdev 1045 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1075 drivers/media/i2c/tda1997x.c tda1997x_detect_tx_5v(struct v4l2_subdev *sd) v4l2_subdev 1083 drivers/media/i2c/tda1997x.c tda1997x_detect_tx_hpd(struct v4l2_subdev *sd) v4l2_subdev 1094 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1160 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1187 drivers/media/i2c/tda1997x.c tda1997x_read_activity_status_regs(struct v4l2_subdev *sd) v4l2_subdev 1248 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1352 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1398 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1418 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1483 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1510 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1558 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1579 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1620 drivers/media/i2c/tda1997x.c tda1997x_g_input_status(struct v4l2_subdev *sd, u32 *status) v4l2_subdev 1656 drivers/media/i2c/tda1997x.c static int tda1997x_s_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1681 drivers/media/i2c/tda1997x.c static int tda1997x_g_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1694 drivers/media/i2c/tda1997x.c static int tda1997x_query_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1720 drivers/media/i2c/tda1997x.c static int tda1997x_init_cfg(struct v4l2_subdev *sd, v4l2_subdev 1732 drivers/media/i2c/tda1997x.c static int tda1997x_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1764 drivers/media/i2c/tda1997x.c static int tda1997x_get_format(struct v4l2_subdev *sd, v4l2_subdev 1786 drivers/media/i2c/tda1997x.c static int tda1997x_set_format(struct v4l2_subdev *sd, v4l2_subdev 1827 drivers/media/i2c/tda1997x.c static int tda1997x_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) v4l2_subdev 1854 drivers/media/i2c/tda1997x.c static int tda1997x_set_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) v4l2_subdev 1896 drivers/media/i2c/tda1997x.c static int tda1997x_get_dv_timings_cap(struct v4l2_subdev *sd, v4l2_subdev 1903 drivers/media/i2c/tda1997x.c static int tda1997x_enum_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 1925 drivers/media/i2c/tda1997x.c static int tda1997x_log_infoframe(struct v4l2_subdev *sd, int addr) v4l2_subdev 1947 drivers/media/i2c/tda1997x.c static int tda1997x_log_status(struct v4l2_subdev *sd) v4l2_subdev 2003 drivers/media/i2c/tda1997x.c static int tda1997x_subscribe_event(struct v4l2_subdev *sd, v4l2_subdev 2039 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 2056 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 2071 drivers/media/i2c/tda1997x.c static int tda1997x_core_init(struct v4l2_subdev *sd) v4l2_subdev 2404 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 2509 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd; v4l2_subdev 2792 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 63 drivers/media/i2c/tda7432.c struct v4l2_subdev sd; v4l2_subdev 77 drivers/media/i2c/tda7432.c static inline struct tda7432 *to_state(struct v4l2_subdev *sd) v4l2_subdev 82 drivers/media/i2c/tda7432.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 220 drivers/media/i2c/tda7432.c static int tda7432_write(struct v4l2_subdev *sd, int subaddr, int val) v4l2_subdev 237 drivers/media/i2c/tda7432.c static int tda7432_set(struct v4l2_subdev *sd) v4l2_subdev 263 drivers/media/i2c/tda7432.c static int tda7432_log_status(struct v4l2_subdev *sd) v4l2_subdev 273 drivers/media/i2c/tda7432.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 350 drivers/media/i2c/tda7432.c struct v4l2_subdev *sd; v4l2_subdev 395 drivers/media/i2c/tda7432.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 47 drivers/media/i2c/tda9840.c static void tda9840_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 56 drivers/media/i2c/tda9840.c static int tda9840_status(struct v4l2_subdev *sd) v4l2_subdev 81 drivers/media/i2c/tda9840.c static int tda9840_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *t) v4l2_subdev 113 drivers/media/i2c/tda9840.c static int tda9840_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *t) v4l2_subdev 155 drivers/media/i2c/tda9840.c struct v4l2_subdev *sd; v4l2_subdev 180 drivers/media/i2c/tda9840.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 37 drivers/media/i2c/tea6415c.c static int tea6415c_s_routing(struct v4l2_subdev *sd, v4l2_subdev 122 drivers/media/i2c/tea6415c.c struct v4l2_subdev *sd; v4l2_subdev 139 drivers/media/i2c/tea6415c.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 38 drivers/media/i2c/tea6420.c static int tea6420_s_routing(struct v4l2_subdev *sd, v4l2_subdev 93 drivers/media/i2c/tea6420.c struct v4l2_subdev *sd; v4l2_subdev 121 drivers/media/i2c/tea6420.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 36 drivers/media/i2c/ths7303.c struct v4l2_subdev sd; v4l2_subdev 55 drivers/media/i2c/ths7303.c static inline struct ths7303_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 60 drivers/media/i2c/ths7303.c static int ths7303_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 67 drivers/media/i2c/ths7303.c static int ths7303_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 82 drivers/media/i2c/ths7303.c static int ths7303_setval(struct v4l2_subdev *sd, v4l2_subdev 139 drivers/media/i2c/ths7303.c static int ths7303_s_std_output(struct v4l2_subdev *sd, v4l2_std_id norm) v4l2_subdev 152 drivers/media/i2c/ths7303.c static int ths7303_config(struct v4l2_subdev *sd) v4l2_subdev 186 drivers/media/i2c/ths7303.c static int ths7303_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 196 drivers/media/i2c/ths7303.c static int ths7303_s_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 218 drivers/media/i2c/ths7303.c static int ths7303_g_register(struct v4l2_subdev *sd, v4l2_subdev 226 drivers/media/i2c/ths7303.c static int ths7303_s_register(struct v4l2_subdev *sd, v4l2_subdev 264 drivers/media/i2c/ths7303.c static void ths7303_log_channel_status(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 281 drivers/media/i2c/ths7303.c static int ths7303_log_status(struct v4l2_subdev *sd) v4l2_subdev 330 drivers/media/i2c/ths7303.c struct v4l2_subdev *sd; v4l2_subdev 363 drivers/media/i2c/ths7303.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 41 drivers/media/i2c/ths8200.c struct v4l2_subdev sd; v4l2_subdev 56 drivers/media/i2c/ths8200.c static inline struct ths8200_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 71 drivers/media/i2c/ths8200.c static int ths8200_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 78 drivers/media/i2c/ths8200.c static int ths8200_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 97 drivers/media/i2c/ths8200.c ths8200_write_and_or(struct v4l2_subdev *sd, u8 reg, v4l2_subdev 105 drivers/media/i2c/ths8200.c static int ths8200_g_register(struct v4l2_subdev *sd, v4l2_subdev 114 drivers/media/i2c/ths8200.c static int ths8200_s_register(struct v4l2_subdev *sd, v4l2_subdev 123 drivers/media/i2c/ths8200.c static int ths8200_log_status(struct v4l2_subdev *sd) v4l2_subdev 145 drivers/media/i2c/ths8200.c static int ths8200_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 172 drivers/media/i2c/ths8200.c static int ths8200_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 188 drivers/media/i2c/ths8200.c static void ths8200_core_init(struct v4l2_subdev *sd) v4l2_subdev 214 drivers/media/i2c/ths8200.c static void ths8200_setup(struct v4l2_subdev *sd, struct v4l2_bt_timings *bt) v4l2_subdev 361 drivers/media/i2c/ths8200.c static int ths8200_s_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 388 drivers/media/i2c/ths8200.c static int ths8200_g_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 400 drivers/media/i2c/ths8200.c static int ths8200_enum_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 410 drivers/media/i2c/ths8200.c static int ths8200_dv_timings_cap(struct v4l2_subdev *sd, v4l2_subdev 442 drivers/media/i2c/ths8200.c struct v4l2_subdev *sd; v4l2_subdev 473 drivers/media/i2c/ths8200.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 31 drivers/media/i2c/tlv320aic23b.c struct v4l2_subdev sd; v4l2_subdev 35 drivers/media/i2c/tlv320aic23b.c static inline struct tlv320aic23b_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 40 drivers/media/i2c/tlv320aic23b.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 45 drivers/media/i2c/tlv320aic23b.c static int tlv320aic23b_write(struct v4l2_subdev *sd, int reg, u16 val) v4l2_subdev 63 drivers/media/i2c/tlv320aic23b.c static int tlv320aic23b_s_clock_freq(struct v4l2_subdev *sd, u32 freq) v4l2_subdev 83 drivers/media/i2c/tlv320aic23b.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 96 drivers/media/i2c/tlv320aic23b.c static int tlv320aic23b_log_status(struct v4l2_subdev *sd) v4l2_subdev 136 drivers/media/i2c/tlv320aic23b.c struct v4l2_subdev *sd; v4l2_subdev 182 drivers/media/i2c/tlv320aic23b.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 113 drivers/media/i2c/tvaudio.c struct v4l2_subdev sd; v4l2_subdev 140 drivers/media/i2c/tvaudio.c static inline struct CHIPSTATE *to_state(struct v4l2_subdev *sd) v4l2_subdev 145 drivers/media/i2c/tvaudio.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 156 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = &chip->sd; v4l2_subdev 200 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = &chip->sd; v4l2_subdev 221 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = &chip->sd; v4l2_subdev 239 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = &chip->sd; v4l2_subdev 274 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = &chip->sd; v4l2_subdev 329 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = &chip->sd; v4l2_subdev 418 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = &chip->sd; v4l2_subdev 750 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = &chip->sd; v4l2_subdev 771 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = &chip->sd; v4l2_subdev 919 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = &chip->sd; v4l2_subdev 958 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = &chip->sd; v4l2_subdev 1006 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = &chip->sd; v4l2_subdev 1097 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = &chip->sd; v4l2_subdev 1240 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = &chip->sd; v4l2_subdev 1449 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = &chip->sd; v4l2_subdev 1745 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 1785 drivers/media/i2c/tvaudio.c static int tvaudio_s_radio(struct v4l2_subdev *sd) v4l2_subdev 1794 drivers/media/i2c/tvaudio.c static int tvaudio_s_routing(struct v4l2_subdev *sd, v4l2_subdev 1813 drivers/media/i2c/tvaudio.c static int tvaudio_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) v4l2_subdev 1843 drivers/media/i2c/tvaudio.c static int tvaudio_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) v4l2_subdev 1861 drivers/media/i2c/tvaudio.c static int tvaudio_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 1869 drivers/media/i2c/tvaudio.c static int tvaudio_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *freq) v4l2_subdev 1890 drivers/media/i2c/tvaudio.c static int tvaudio_log_status(struct v4l2_subdev *sd) v4l2_subdev 1941 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd; v4l2_subdev 2070 drivers/media/i2c/tvaudio.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 76 drivers/media/i2c/tvp514x.c static int tvp514x_s_stream(struct v4l2_subdev *sd, int enable); v4l2_subdev 98 drivers/media/i2c/tvp514x.c struct v4l2_subdev sd; v4l2_subdev 261 drivers/media/i2c/tvp514x.c static inline struct tvp514x_decoder *to_decoder(struct v4l2_subdev *sd) v4l2_subdev 266 drivers/media/i2c/tvp514x.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 279 drivers/media/i2c/tvp514x.c static int tvp514x_read_reg(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 304 drivers/media/i2c/tvp514x.c static void dump_reg(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 321 drivers/media/i2c/tvp514x.c static int tvp514x_write_reg(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 353 drivers/media/i2c/tvp514x.c static int tvp514x_write_regs(struct v4l2_subdev *sd, v4l2_subdev 384 drivers/media/i2c/tvp514x.c static enum tvp514x_std tvp514x_query_current_std(struct v4l2_subdev *sd) v4l2_subdev 411 drivers/media/i2c/tvp514x.c static void tvp514x_reg_dump(struct v4l2_subdev *sd) v4l2_subdev 464 drivers/media/i2c/tvp514x.c static int tvp514x_configure(struct v4l2_subdev *sd, v4l2_subdev 492 drivers/media/i2c/tvp514x.c static int tvp514x_detect(struct v4l2_subdev *sd, v4l2_subdev 532 drivers/media/i2c/tvp514x.c static int tvp514x_querystd(struct v4l2_subdev *sd, v4l2_std_id *std_id) v4l2_subdev 614 drivers/media/i2c/tvp514x.c static int tvp514x_s_std(struct v4l2_subdev *sd, v4l2_std_id std_id) v4l2_subdev 651 drivers/media/i2c/tvp514x.c static int tvp514x_s_routing(struct v4l2_subdev *sd, v4l2_subdev 697 drivers/media/i2c/tvp514x.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 748 drivers/media/i2c/tvp514x.c tvp514x_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 773 drivers/media/i2c/tvp514x.c tvp514x_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 799 drivers/media/i2c/tvp514x.c static int tvp514x_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 861 drivers/media/i2c/tvp514x.c static int tvp514x_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 888 drivers/media/i2c/tvp514x.c static int tvp514x_get_pad_format(struct v4l2_subdev *sd, v4l2_subdev 920 drivers/media/i2c/tvp514x.c static int tvp514x_set_pad_format(struct v4l2_subdev *sd, v4l2_subdev 1030 drivers/media/i2c/tvp514x.c struct v4l2_subdev *sd; v4l2_subdev 1126 drivers/media/i2c/tvp514x.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 53 drivers/media/i2c/tvp5150.c struct v4l2_subdev sd; v4l2_subdev 78 drivers/media/i2c/tvp5150.c static inline struct tvp5150 *to_tvp5150(struct v4l2_subdev *sd) v4l2_subdev 83 drivers/media/i2c/tvp5150.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 88 drivers/media/i2c/tvp5150.c static int tvp5150_read(struct v4l2_subdev *sd, unsigned char addr) v4l2_subdev 100 drivers/media/i2c/tvp5150.c static void dump_reg_range(struct v4l2_subdev *sd, char *s, u8 init, v4l2_subdev 121 drivers/media/i2c/tvp5150.c static int tvp5150_log_status(struct v4l2_subdev *sd) v4l2_subdev 259 drivers/media/i2c/tvp5150.c static void tvp5150_selmux(struct v4l2_subdev *sd) v4l2_subdev 574 drivers/media/i2c/tvp5150.c static int tvp5150_write_inittab(struct v4l2_subdev *sd, v4l2_subdev 586 drivers/media/i2c/tvp5150.c static int tvp5150_vdp_init(struct v4l2_subdev *sd) v4l2_subdev 618 drivers/media/i2c/tvp5150.c static int tvp5150_g_sliced_vbi_cap(struct v4l2_subdev *sd, v4l2_subdev 655 drivers/media/i2c/tvp5150.c static int tvp5150_set_vbi(struct v4l2_subdev *sd, v4l2_subdev 700 drivers/media/i2c/tvp5150.c static int tvp5150_get_vbi(struct v4l2_subdev *sd, int line) v4l2_subdev 736 drivers/media/i2c/tvp5150.c static int tvp5150_set_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 764 drivers/media/i2c/tvp5150.c static int tvp5150_g_std(struct v4l2_subdev *sd, v4l2_std_id *std) v4l2_subdev 773 drivers/media/i2c/tvp5150.c static int tvp5150_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 791 drivers/media/i2c/tvp5150.c static v4l2_std_id tvp5150_read_std(struct v4l2_subdev *sd) v4l2_subdev 813 drivers/media/i2c/tvp5150.c static int query_lock(struct v4l2_subdev *sd) v4l2_subdev 827 drivers/media/i2c/tvp5150.c static int tvp5150_querystd(struct v4l2_subdev *sd, v4l2_std_id *std_id) v4l2_subdev 876 drivers/media/i2c/tvp5150.c static int tvp5150_reset(struct v4l2_subdev *sd, u32 val) v4l2_subdev 910 drivers/media/i2c/tvp5150.c static int tvp5150_enable(struct v4l2_subdev *sd) v4l2_subdev 952 drivers/media/i2c/tvp5150.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 989 drivers/media/i2c/tvp5150.c static int tvp5150_fill_fmt(struct v4l2_subdev *sd, v4l2_subdev 1013 drivers/media/i2c/tvp5150.c static int tvp5150_set_selection(struct v4l2_subdev *sd, v4l2_subdev 1073 drivers/media/i2c/tvp5150.c static int tvp5150_get_selection(struct v4l2_subdev *sd, v4l2_subdev 1107 drivers/media/i2c/tvp5150.c static int tvp5150_g_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 1122 drivers/media/i2c/tvp5150.c static int tvp5150_init_cfg(struct v4l2_subdev *sd, v4l2_subdev 1143 drivers/media/i2c/tvp5150.c static int tvp5150_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1154 drivers/media/i2c/tvp5150.c static int tvp5150_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 1181 drivers/media/i2c/tvp5150.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 1210 drivers/media/i2c/tvp5150.c static int tvp5150_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1239 drivers/media/i2c/tvp5150.c static int tvp5150_s_routing(struct v4l2_subdev *sd, v4l2_subdev 1256 drivers/media/i2c/tvp5150.c static int tvp5150_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt) v4l2_subdev 1278 drivers/media/i2c/tvp5150.c static int tvp5150_s_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi) v4l2_subdev 1306 drivers/media/i2c/tvp5150.c static int tvp5150_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi) v4l2_subdev 1322 drivers/media/i2c/tvp5150.c static int tvp5150_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) v4l2_subdev 1337 drivers/media/i2c/tvp5150.c static int tvp5150_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) v4l2_subdev 1345 drivers/media/i2c/tvp5150.c static int tvp5150_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) v4l2_subdev 1353 drivers/media/i2c/tvp5150.c static int tvp5150_registered(struct v4l2_subdev *sd) v4l2_subdev 1525 drivers/media/i2c/tvp5150.c struct v4l2_subdev *sd = &core->sd; v4l2_subdev 1701 drivers/media/i2c/tvp5150.c struct v4l2_subdev *sd; v4l2_subdev 1814 drivers/media/i2c/tvp5150.c struct v4l2_subdev *sd = i2c_get_clientdata(c); v4l2_subdev 407 drivers/media/i2c/tvp7002.c struct v4l2_subdev sd; v4l2_subdev 424 drivers/media/i2c/tvp7002.c static inline struct tvp7002 *to_tvp7002(struct v4l2_subdev *sd) v4l2_subdev 429 drivers/media/i2c/tvp7002.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 442 drivers/media/i2c/tvp7002.c static int tvp7002_read(struct v4l2_subdev *sd, u8 addr, u8 *dst) v4l2_subdev 472 drivers/media/i2c/tvp7002.c static inline void tvp7002_read_err(struct v4l2_subdev *sd, u8 reg, v4l2_subdev 488 drivers/media/i2c/tvp7002.c static int tvp7002_write(struct v4l2_subdev *sd, u8 addr, u8 value) v4l2_subdev 519 drivers/media/i2c/tvp7002.c static inline void tvp7002_write_err(struct v4l2_subdev *sd, u8 reg, v4l2_subdev 534 drivers/media/i2c/tvp7002.c static int tvp7002_write_inittab(struct v4l2_subdev *sd, v4l2_subdev 549 drivers/media/i2c/tvp7002.c static int tvp7002_s_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 569 drivers/media/i2c/tvp7002.c static int tvp7002_g_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 587 drivers/media/i2c/tvp7002.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 608 drivers/media/i2c/tvp7002.c static int tvp7002_query_dv(struct v4l2_subdev *sd, int *index) v4l2_subdev 662 drivers/media/i2c/tvp7002.c static int tvp7002_query_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 684 drivers/media/i2c/tvp7002.c static int tvp7002_g_register(struct v4l2_subdev *sd, v4l2_subdev 704 drivers/media/i2c/tvp7002.c static int tvp7002_s_register(struct v4l2_subdev *sd, v4l2_subdev 718 drivers/media/i2c/tvp7002.c static int tvp7002_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 744 drivers/media/i2c/tvp7002.c static int tvp7002_log_status(struct v4l2_subdev *sd) v4l2_subdev 771 drivers/media/i2c/tvp7002.c static int tvp7002_enum_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 798 drivers/media/i2c/tvp7002.c tvp7002_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 819 drivers/media/i2c/tvp7002.c tvp7002_get_pad_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 842 drivers/media/i2c/tvp7002.c tvp7002_set_pad_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 936 drivers/media/i2c/tvp7002.c struct v4l2_subdev *sd; v4l2_subdev 1044 drivers/media/i2c/tvp7002.c struct v4l2_subdev *sd = i2c_get_clientdata(c); v4l2_subdev 28 drivers/media/i2c/tw2804.c struct v4l2_subdev sd; v4l2_subdev 130 drivers/media/i2c/tw2804.c static inline struct tw2804 *to_state(struct v4l2_subdev *sd) v4l2_subdev 140 drivers/media/i2c/tw2804.c static int tw2804_log_status(struct v4l2_subdev *sd) v4l2_subdev 250 drivers/media/i2c/tw2804.c static int tw2804_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) v4l2_subdev 274 drivers/media/i2c/tw2804.c static int tw2804_s_video_routing(struct v4l2_subdev *sd, u32 input, u32 output, v4l2_subdev 351 drivers/media/i2c/tw2804.c struct v4l2_subdev *sd; v4l2_subdev 410 drivers/media/i2c/tw2804.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 28 drivers/media/i2c/tw9903.c struct v4l2_subdev sd; v4l2_subdev 33 drivers/media/i2c/tw9903.c static inline struct tw9903 *to_state(struct v4l2_subdev *sd) v4l2_subdev 90 drivers/media/i2c/tw9903.c static int write_reg(struct v4l2_subdev *sd, u8 reg, u8 value) v4l2_subdev 97 drivers/media/i2c/tw9903.c static int write_regs(struct v4l2_subdev *sd, const u8 *regs) v4l2_subdev 107 drivers/media/i2c/tw9903.c static int tw9903_s_video_routing(struct v4l2_subdev *sd, u32 input, v4l2_subdev 114 drivers/media/i2c/tw9903.c static int tw9903_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) v4l2_subdev 142 drivers/media/i2c/tw9903.c struct v4l2_subdev *sd = &dec->sd; v4l2_subdev 160 drivers/media/i2c/tw9903.c static int tw9903_log_status(struct v4l2_subdev *sd) v4l2_subdev 196 drivers/media/i2c/tw9903.c struct v4l2_subdev *sd; v4l2_subdev 240 drivers/media/i2c/tw9903.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 19 drivers/media/i2c/tw9906.c struct v4l2_subdev sd; v4l2_subdev 24 drivers/media/i2c/tw9906.c static inline struct tw9906 *to_state(struct v4l2_subdev *sd) v4l2_subdev 61 drivers/media/i2c/tw9906.c static int write_reg(struct v4l2_subdev *sd, u8 reg, u8 value) v4l2_subdev 68 drivers/media/i2c/tw9906.c static int write_regs(struct v4l2_subdev *sd, const u8 *regs) v4l2_subdev 78 drivers/media/i2c/tw9906.c static int tw9906_s_video_routing(struct v4l2_subdev *sd, u32 input, v4l2_subdev 85 drivers/media/i2c/tw9906.c static int tw9906_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) v4l2_subdev 112 drivers/media/i2c/tw9906.c struct v4l2_subdev *sd = &dec->sd; v4l2_subdev 130 drivers/media/i2c/tw9906.c static int tw9906_log_status(struct v4l2_subdev *sd) v4l2_subdev 164 drivers/media/i2c/tw9906.c struct v4l2_subdev *sd; v4l2_subdev 208 drivers/media/i2c/tw9906.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 229 drivers/media/i2c/tw9910.c struct v4l2_subdev subdev; v4l2_subdev 461 drivers/media/i2c/tw9910.c static int tw9910_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 501 drivers/media/i2c/tw9910.c static int tw9910_g_std(struct v4l2_subdev *sd, v4l2_std_id *norm) v4l2_subdev 511 drivers/media/i2c/tw9910.c static int tw9910_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) v4l2_subdev 551 drivers/media/i2c/tw9910.c static int tw9910_g_register(struct v4l2_subdev *sd, v4l2_subdev 574 drivers/media/i2c/tw9910.c static int tw9910_s_register(struct v4l2_subdev *sd, v4l2_subdev 641 drivers/media/i2c/tw9910.c static int tw9910_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 649 drivers/media/i2c/tw9910.c static int tw9910_set_frame(struct v4l2_subdev *sd, u32 *width, u32 *height) v4l2_subdev 722 drivers/media/i2c/tw9910.c static int tw9910_get_selection(struct v4l2_subdev *sd, v4l2_subdev 748 drivers/media/i2c/tw9910.c static int tw9910_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 774 drivers/media/i2c/tw9910.c static int tw9910_s_fmt(struct v4l2_subdev *sd, v4l2_subdev 799 drivers/media/i2c/tw9910.c static int tw9910_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 888 drivers/media/i2c/tw9910.c static int tw9910_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 900 drivers/media/i2c/tw9910.c static int tw9910_g_tvnorms(struct v4l2_subdev *sd, v4l2_std_id *norm) v4l2_subdev 21 drivers/media/i2c/uda1342.c static int uda1342_s_routing(struct v4l2_subdev *sd, v4l2_subdev 52 drivers/media/i2c/uda1342.c struct v4l2_subdev *sd; v4l2_subdev 77 drivers/media/i2c/uda1342.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 50 drivers/media/i2c/upd64031a.c struct v4l2_subdev sd; v4l2_subdev 58 drivers/media/i2c/upd64031a.c static inline struct upd64031a_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 72 drivers/media/i2c/upd64031a.c static u8 upd64031a_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 85 drivers/media/i2c/upd64031a.c static void upd64031a_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 100 drivers/media/i2c/upd64031a.c static int upd64031a_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *freq) v4l2_subdev 113 drivers/media/i2c/upd64031a.c static int upd64031a_s_routing(struct v4l2_subdev *sd, v4l2_subdev 136 drivers/media/i2c/upd64031a.c static int upd64031a_log_status(struct v4l2_subdev *sd) v4l2_subdev 144 drivers/media/i2c/upd64031a.c static int upd64031a_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) v4l2_subdev 151 drivers/media/i2c/upd64031a.c static int upd64031a_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) v4l2_subdev 190 drivers/media/i2c/upd64031a.c struct v4l2_subdev *sd; v4l2_subdev 215 drivers/media/i2c/upd64031a.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 38 drivers/media/i2c/upd64083.c struct v4l2_subdev sd; v4l2_subdev 44 drivers/media/i2c/upd64083.c static inline struct upd64083_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 61 drivers/media/i2c/upd64083.c static void upd64083_write(struct v4l2_subdev *sd, u8 reg, u8 val) v4l2_subdev 76 drivers/media/i2c/upd64083.c static u8 upd64083_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 90 drivers/media/i2c/upd64083.c static int upd64083_s_routing(struct v4l2_subdev *sd, v4l2_subdev 108 drivers/media/i2c/upd64083.c static int upd64083_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) v4l2_subdev 115 drivers/media/i2c/upd64083.c static int upd64083_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) v4l2_subdev 122 drivers/media/i2c/upd64083.c static int upd64083_log_status(struct v4l2_subdev *sd) v4l2_subdev 161 drivers/media/i2c/upd64083.c struct v4l2_subdev *sd; v4l2_subdev 186 drivers/media/i2c/upd64083.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 28 drivers/media/i2c/vp27smpx.c struct v4l2_subdev sd; v4l2_subdev 33 drivers/media/i2c/vp27smpx.c static inline struct vp27smpx_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 38 drivers/media/i2c/vp27smpx.c static void vp27smpx_set_audmode(struct v4l2_subdev *sd, u32 audmode) v4l2_subdev 63 drivers/media/i2c/vp27smpx.c static int vp27smpx_s_radio(struct v4l2_subdev *sd) v4l2_subdev 71 drivers/media/i2c/vp27smpx.c static int vp27smpx_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) v4l2_subdev 79 drivers/media/i2c/vp27smpx.c static int vp27smpx_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) v4l2_subdev 88 drivers/media/i2c/vp27smpx.c static int vp27smpx_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) v4l2_subdev 101 drivers/media/i2c/vp27smpx.c static int vp27smpx_log_status(struct v4l2_subdev *sd) v4l2_subdev 145 drivers/media/i2c/vp27smpx.c struct v4l2_subdev *sd; v4l2_subdev 168 drivers/media/i2c/vp27smpx.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 33 drivers/media/i2c/vpx3220.c struct v4l2_subdev sd; v4l2_subdev 42 drivers/media/i2c/vpx3220.c static inline struct vpx3220 *to_vpx3220(struct v4l2_subdev *sd) v4l2_subdev 47 drivers/media/i2c/vpx3220.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 56 drivers/media/i2c/vpx3220.c static inline int vpx3220_write(struct v4l2_subdev *sd, u8 reg, u8 value) v4l2_subdev 65 drivers/media/i2c/vpx3220.c static inline int vpx3220_read(struct v4l2_subdev *sd, u8 reg) v4l2_subdev 72 drivers/media/i2c/vpx3220.c static int vpx3220_fp_status(struct v4l2_subdev *sd) v4l2_subdev 92 drivers/media/i2c/vpx3220.c static int vpx3220_fp_write(struct v4l2_subdev *sd, u8 fpaddr, u16 data) v4l2_subdev 114 drivers/media/i2c/vpx3220.c static int vpx3220_fp_read(struct v4l2_subdev *sd, u16 fpaddr) v4l2_subdev 138 drivers/media/i2c/vpx3220.c static int vpx3220_write_block(struct v4l2_subdev *sd, const u8 *data, unsigned int len) v4l2_subdev 154 drivers/media/i2c/vpx3220.c static int vpx3220_write_fp_block(struct v4l2_subdev *sd, v4l2_subdev 265 drivers/media/i2c/vpx3220.c static int vpx3220_init(struct v4l2_subdev *sd, u32 val) v4l2_subdev 282 drivers/media/i2c/vpx3220.c static int vpx3220_status(struct v4l2_subdev *sd, u32 *pstatus, v4l2_std_id *pstd) v4l2_subdev 325 drivers/media/i2c/vpx3220.c static int vpx3220_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) v4l2_subdev 331 drivers/media/i2c/vpx3220.c static int vpx3220_g_input_status(struct v4l2_subdev *sd, u32 *status) v4l2_subdev 337 drivers/media/i2c/vpx3220.c static int vpx3220_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 369 drivers/media/i2c/vpx3220.c static int vpx3220_s_routing(struct v4l2_subdev *sd, v4l2_subdev 402 drivers/media/i2c/vpx3220.c static int vpx3220_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 412 drivers/media/i2c/vpx3220.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 463 drivers/media/i2c/vpx3220.c struct v4l2_subdev *sd; v4l2_subdev 531 drivers/media/i2c/vpx3220.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 28 drivers/media/i2c/vs6624.c struct v4l2_subdev sd; v4l2_subdev 473 drivers/media/i2c/vs6624.c static inline struct vs6624 *to_vs6624(struct v4l2_subdev *sd) v4l2_subdev 477 drivers/media/i2c/vs6624.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 483 drivers/media/i2c/vs6624.c static int vs6624_read(struct v4l2_subdev *sd, u16 index) v4l2_subdev 497 drivers/media/i2c/vs6624.c static int vs6624_write(struct v4l2_subdev *sd, u16 index, v4l2_subdev 510 drivers/media/i2c/vs6624.c static int vs6624_writeregs(struct v4l2_subdev *sd, const u16 *regs) v4l2_subdev 526 drivers/media/i2c/vs6624.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 548 drivers/media/i2c/vs6624.c static int vs6624_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 559 drivers/media/i2c/vs6624.c static int vs6624_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 639 drivers/media/i2c/vs6624.c static int vs6624_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 652 drivers/media/i2c/vs6624.c static int vs6624_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 662 drivers/media/i2c/vs6624.c static int vs6624_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 687 drivers/media/i2c/vs6624.c static int vs6624_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 698 drivers/media/i2c/vs6624.c static int vs6624_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) v4l2_subdev 705 drivers/media/i2c/vs6624.c static int vs6624_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) v4l2_subdev 745 drivers/media/i2c/vs6624.c struct v4l2_subdev *sd; v4l2_subdev 829 drivers/media/i2c/vs6624.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 41 drivers/media/i2c/wm8739.c struct v4l2_subdev sd; v4l2_subdev 52 drivers/media/i2c/wm8739.c static inline struct wm8739_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 57 drivers/media/i2c/wm8739.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 64 drivers/media/i2c/wm8739.c static int wm8739_write(struct v4l2_subdev *sd, int reg, u16 val) v4l2_subdev 86 drivers/media/i2c/wm8739.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 121 drivers/media/i2c/wm8739.c static int wm8739_s_clock_freq(struct v4l2_subdev *sd, u32 audiofreq) v4l2_subdev 149 drivers/media/i2c/wm8739.c static int wm8739_log_status(struct v4l2_subdev *sd) v4l2_subdev 185 drivers/media/i2c/wm8739.c struct v4l2_subdev *sd; v4l2_subdev 239 drivers/media/i2c/wm8739.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 44 drivers/media/i2c/wm8775.c struct v4l2_subdev sd; v4l2_subdev 53 drivers/media/i2c/wm8775.c static inline struct wm8775_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 58 drivers/media/i2c/wm8775.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 63 drivers/media/i2c/wm8775.c static int wm8775_write(struct v4l2_subdev *sd, int reg, u16 val) v4l2_subdev 81 drivers/media/i2c/wm8775.c static void wm8775_set_audio(struct v4l2_subdev *sd, int quietly) v4l2_subdev 105 drivers/media/i2c/wm8775.c static int wm8775_s_routing(struct v4l2_subdev *sd, v4l2_subdev 130 drivers/media/i2c/wm8775.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 145 drivers/media/i2c/wm8775.c static int wm8775_log_status(struct v4l2_subdev *sd) v4l2_subdev 154 drivers/media/i2c/wm8775.c static int wm8775_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *freq) v4l2_subdev 197 drivers/media/i2c/wm8775.c struct v4l2_subdev *sd; v4l2_subdev 285 drivers/media/i2c/wm8775.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 3535 drivers/media/pci/bt8xx/bttv-cards.c struct v4l2_subdev *sd; v4l2_subdev 390 drivers/media/pci/bt8xx/bttvp.h struct v4l2_subdev *sd_msp34xx; v4l2_subdev 391 drivers/media/pci/bt8xx/bttvp.h struct v4l2_subdev *sd_tvaudio; v4l2_subdev 392 drivers/media/pci/bt8xx/bttvp.h struct v4l2_subdev *sd_tda7432; v4l2_subdev 123 drivers/media/pci/cobalt/cobalt-driver.c static unsigned cobalt_get_sd_nr(struct v4l2_subdev *sd) v4l2_subdev 135 drivers/media/pci/cobalt/cobalt-driver.c static void cobalt_notify(struct v4l2_subdev *sd, v4l2_subdev 765 drivers/media/pci/cobalt/cobalt-driver.c struct v4l2_subdev *sd = cobalt->streams[i].sd; v4l2_subdev 214 drivers/media/pci/cobalt/cobalt-driver.h struct v4l2_subdev *sd; v4l2_subdev 402 drivers/media/pci/cx18/cx18-av-audio.c int cx18_av_s_clock_freq(struct v4l2_subdev *sd, u32 freq) v4l2_subdev 430 drivers/media/pci/cx18/cx18-av-audio.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 113 drivers/media/pci/cx18/cx18-av-core.c static void cx18_av_initialize(struct v4l2_subdev *sd) v4l2_subdev 255 drivers/media/pci/cx18/cx18-av-core.c static int cx18_av_reset(struct v4l2_subdev *sd, u32 val) v4l2_subdev 261 drivers/media/pci/cx18/cx18-av-core.c static int cx18_av_load_fw(struct v4l2_subdev *sd) v4l2_subdev 276 drivers/media/pci/cx18/cx18-av-core.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 561 drivers/media/pci/cx18/cx18-av-core.c static int cx18_av_s_frequency(struct v4l2_subdev *sd, v4l2_subdev 573 drivers/media/pci/cx18/cx18-av-core.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 742 drivers/media/pci/cx18/cx18-av-core.c static int cx18_av_s_video_routing(struct v4l2_subdev *sd, v4l2_subdev 750 drivers/media/pci/cx18/cx18-av-core.c static int cx18_av_s_audio_routing(struct v4l2_subdev *sd, v4l2_subdev 758 drivers/media/pci/cx18/cx18-av-core.c static int cx18_av_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) v4l2_subdev 795 drivers/media/pci/cx18/cx18-av-core.c static int cx18_av_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) v4l2_subdev 840 drivers/media/pci/cx18/cx18-av-core.c static int cx18_av_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) v4l2_subdev 896 drivers/media/pci/cx18/cx18-av-core.c static int cx18_av_s_radio(struct v4l2_subdev *sd) v4l2_subdev 905 drivers/media/pci/cx18/cx18-av-core.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 932 drivers/media/pci/cx18/cx18-av-core.c static int cx18_av_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1009 drivers/media/pci/cx18/cx18-av-core.c static int cx18_av_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1036 drivers/media/pci/cx18/cx18-av-core.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1068 drivers/media/pci/cx18/cx18-av-core.c struct v4l2_subdev *sd = &state->sd; v4l2_subdev 1214 drivers/media/pci/cx18/cx18-av-core.c static int cx18_av_log_status(struct v4l2_subdev *sd) v4l2_subdev 1223 drivers/media/pci/cx18/cx18-av-core.c static int cx18_av_g_register(struct v4l2_subdev *sd, v4l2_subdev 1235 drivers/media/pci/cx18/cx18-av-core.c static int cx18_av_s_register(struct v4l2_subdev *sd, v4l2_subdev 1302 drivers/media/pci/cx18/cx18-av-core.c struct v4l2_subdev *sd; v4l2_subdev 84 drivers/media/pci/cx18/cx18-av-core.h struct v4l2_subdev sd; v4l2_subdev 332 drivers/media/pci/cx18/cx18-av-core.h static inline struct cx18_av_state *to_cx18_av_state(struct v4l2_subdev *sd) v4l2_subdev 337 drivers/media/pci/cx18/cx18-av-core.h static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 364 drivers/media/pci/cx18/cx18-av-core.h int cx18_av_s_clock_freq(struct v4l2_subdev *sd, u32 freq); v4l2_subdev 370 drivers/media/pci/cx18/cx18-av-core.h int cx18_av_decode_vbi_line(struct v4l2_subdev *sd, v4l2_subdev 372 drivers/media/pci/cx18/cx18-av-core.h int cx18_av_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt); v4l2_subdev 373 drivers/media/pci/cx18/cx18-av-core.h int cx18_av_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *fmt); v4l2_subdev 374 drivers/media/pci/cx18/cx18-av-core.h int cx18_av_s_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *fmt); v4l2_subdev 24 drivers/media/pci/cx18/cx18-av-firmware.c struct v4l2_subdev *sd = &cx->av_state.sd; v4l2_subdev 65 drivers/media/pci/cx18/cx18-av-firmware.c struct v4l2_subdev *sd = &cx->av_state.sd; v4l2_subdev 118 drivers/media/pci/cx18/cx18-av-vbi.c int cx18_av_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi) v4l2_subdev 161 drivers/media/pci/cx18/cx18-av-vbi.c int cx18_av_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt) v4l2_subdev 175 drivers/media/pci/cx18/cx18-av-vbi.c int cx18_av_s_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi) v4l2_subdev 245 drivers/media/pci/cx18/cx18-av-vbi.c int cx18_av_decode_vbi_line(struct v4l2_subdev *sd, v4l2_subdev 566 drivers/media/pci/cx18/cx18-driver.h struct v4l2_subdev *sd_av; /* A/V decoder/digitizer sub-device */ v4l2_subdev 567 drivers/media/pci/cx18/cx18-driver.h struct v4l2_subdev *sd_extmux; /* External multiplexer sub-dev */ v4l2_subdev 649 drivers/media/pci/cx18/cx18-driver.h struct v4l2_subdev sd_gpiomux; v4l2_subdev 650 drivers/media/pci/cx18/cx18-driver.h struct v4l2_subdev sd_resetctrl; v4l2_subdev 94 drivers/media/pci/cx18/cx18-gpio.c static int gpiomux_log_status(struct v4l2_subdev *sd) v4l2_subdev 105 drivers/media/pci/cx18/cx18-gpio.c static int gpiomux_s_radio(struct v4l2_subdev *sd) v4l2_subdev 119 drivers/media/pci/cx18/cx18-gpio.c static int gpiomux_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) v4l2_subdev 144 drivers/media/pci/cx18/cx18-gpio.c static int gpiomux_s_audio_routing(struct v4l2_subdev *sd, v4l2_subdev 193 drivers/media/pci/cx18/cx18-gpio.c static int resetctrl_log_status(struct v4l2_subdev *sd) v4l2_subdev 204 drivers/media/pci/cx18/cx18-gpio.c static int resetctrl_reset(struct v4l2_subdev *sd, u32 val) v4l2_subdev 282 drivers/media/pci/cx18/cx18-gpio.c struct v4l2_subdev *sd; v4l2_subdev 97 drivers/media/pci/cx18/cx18-i2c.c struct v4l2_subdev *sd; v4l2_subdev 136 drivers/media/pci/cx18/cx18-i2c.c struct v4l2_subdev *cx18_find_hw(struct cx18 *cx, u32 hw) v4l2_subdev 138 drivers/media/pci/cx18/cx18-i2c.c struct v4l2_subdev *result = NULL; v4l2_subdev 139 drivers/media/pci/cx18/cx18-i2c.c struct v4l2_subdev *sd; v4l2_subdev 11 drivers/media/pci/cx18/cx18-i2c.h struct v4l2_subdev *cx18_find_hw(struct cx18 *cx, u32 hw); v4l2_subdev 856 drivers/media/pci/cx23885/cx23885-core.c struct v4l2_subdev *cx23885_find_hw(struct cx23885_dev *dev, u32 hw) v4l2_subdev 858 drivers/media/pci/cx23885/cx23885-core.c struct v4l2_subdev *result = NULL; v4l2_subdev 859 drivers/media/pci/cx23885/cx23885-core.c struct v4l2_subdev *sd; v4l2_subdev 1941 drivers/media/pci/cx23885/cx23885-core.c static void cx23885_v4l2_dev_notify(struct v4l2_subdev *sd, v4l2_subdev 63 drivers/media/pci/cx23885/cx23885-ir.c void cx23885_ir_rx_v4l2_dev_notify(struct v4l2_subdev *sd, u32 events) v4l2_subdev 88 drivers/media/pci/cx23885/cx23885-ir.c void cx23885_ir_tx_v4l2_dev_notify(struct v4l2_subdev *sd, u32 events) v4l2_subdev 12 drivers/media/pci/cx23885/cx23885-ir.h void cx23885_ir_rx_v4l2_dev_notify(struct v4l2_subdev *sd, u32 events); v4l2_subdev 13 drivers/media/pci/cx23885/cx23885-ir.h void cx23885_ir_tx_v4l2_dev_notify(struct v4l2_subdev *sd, u32 events); v4l2_subdev 1210 drivers/media/pci/cx23885/cx23885-video.c struct v4l2_subdev *sd = NULL; v4l2_subdev 404 drivers/media/pci/cx23885/cx23885.h struct v4l2_subdev *sd_cx25840; v4l2_subdev 408 drivers/media/pci/cx23885/cx23885.h struct v4l2_subdev *sd_ir; v4l2_subdev 462 drivers/media/pci/cx23885/cx23885.h extern struct v4l2_subdev *cx23885_find_hw(struct cx23885_dev *dev, u32 hw); v4l2_subdev 117 drivers/media/pci/cx23885/cx23888-ir.c struct v4l2_subdev sd; v4l2_subdev 133 drivers/media/pci/cx23885/cx23888-ir.c static inline struct cx23888_ir_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 520 drivers/media/pci/cx23885/cx23888-ir.c static int cx23888_ir_irq_handler(struct v4l2_subdev *sd, u32 status, v4l2_subdev 649 drivers/media/pci/cx23885/cx23888-ir.c static int cx23888_ir_rx_read(struct v4l2_subdev *sd, u8 *buf, size_t count, v4l2_subdev 701 drivers/media/pci/cx23885/cx23888-ir.c static int cx23888_ir_rx_g_parameters(struct v4l2_subdev *sd, v4l2_subdev 711 drivers/media/pci/cx23885/cx23888-ir.c static int cx23888_ir_rx_shutdown(struct v4l2_subdev *sd) v4l2_subdev 732 drivers/media/pci/cx23885/cx23888-ir.c static int cx23888_ir_rx_s_parameters(struct v4l2_subdev *sd, v4l2_subdev 820 drivers/media/pci/cx23885/cx23888-ir.c static int cx23888_ir_tx_write(struct v4l2_subdev *sd, u8 *buf, size_t count, v4l2_subdev 831 drivers/media/pci/cx23885/cx23888-ir.c static int cx23888_ir_tx_g_parameters(struct v4l2_subdev *sd, v4l2_subdev 841 drivers/media/pci/cx23885/cx23888-ir.c static int cx23888_ir_tx_shutdown(struct v4l2_subdev *sd) v4l2_subdev 860 drivers/media/pci/cx23885/cx23888-ir.c static int cx23888_ir_tx_s_parameters(struct v4l2_subdev *sd, v4l2_subdev 936 drivers/media/pci/cx23885/cx23888-ir.c static int cx23888_ir_log_status(struct v4l2_subdev *sd) v4l2_subdev 1070 drivers/media/pci/cx23885/cx23888-ir.c static int cx23888_ir_g_register(struct v4l2_subdev *sd, v4l2_subdev 1085 drivers/media/pci/cx23885/cx23888-ir.c static int cx23888_ir_s_register(struct v4l2_subdev *sd, v4l2_subdev 1161 drivers/media/pci/cx23885/cx23888-ir.c struct v4l2_subdev *sd; v4l2_subdev 1206 drivers/media/pci/cx23885/cx23888-ir.c struct v4l2_subdev *sd; v4l2_subdev 1356 drivers/media/pci/cx88/cx88-video.c struct v4l2_subdev *sd; v4l2_subdev 359 drivers/media/pci/cx88/cx88.h struct v4l2_subdev *sd_wm8775; v4l2_subdev 1195 drivers/media/pci/intel/ipu3/ipu3-cio2.c static int cio2_subdev_subscribe_event(struct v4l2_subdev *sd, v4l2_subdev 1209 drivers/media/pci/intel/ipu3/ipu3-cio2.c static int cio2_subdev_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1241 drivers/media/pci/intel/ipu3/ipu3-cio2.c static int cio2_subdev_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 1280 drivers/media/pci/intel/ipu3/ipu3-cio2.c static int cio2_subdev_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1306 drivers/media/pci/intel/ipu3/ipu3-cio2.c static int cio2_subdev_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1321 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct v4l2_subdev *sd = v4l2_subdev 1396 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct v4l2_subdev *sd, v4l2_subdev 1419 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct v4l2_subdev *sd, v4l2_subdev 1555 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct v4l2_subdev *subdev = &q->subdev; v4l2_subdev 330 drivers/media/pci/intel/ipu3/ipu3-cio2.h struct v4l2_subdev *sensor; v4l2_subdev 334 drivers/media/pci/intel/ipu3/ipu3-cio2.h struct v4l2_subdev subdev; v4l2_subdev 625 drivers/media/pci/ivtv/ivtv-driver.h struct v4l2_subdev *sd_video; /* controlling video decoder subdev */ v4l2_subdev 626 drivers/media/pci/ivtv/ivtv-driver.h struct v4l2_subdev *sd_audio; /* controlling audio subdev */ v4l2_subdev 627 drivers/media/pci/ivtv/ivtv-driver.h struct v4l2_subdev *sd_muxer; /* controlling audio muxer subdev */ v4l2_subdev 647 drivers/media/pci/ivtv/ivtv-driver.h struct v4l2_subdev sd_gpio; /* GPIO sub-device */ v4l2_subdev 136 drivers/media/pci/ivtv/ivtv-gpio.c static inline struct ivtv *sd_to_ivtv(struct v4l2_subdev *sd) v4l2_subdev 141 drivers/media/pci/ivtv/ivtv-gpio.c static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) v4l2_subdev 146 drivers/media/pci/ivtv/ivtv-gpio.c static int subdev_s_clock_freq(struct v4l2_subdev *sd, u32 freq) v4l2_subdev 169 drivers/media/pci/ivtv/ivtv-gpio.c static int subdev_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) v4l2_subdev 183 drivers/media/pci/ivtv/ivtv-gpio.c static int subdev_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) v4l2_subdev 210 drivers/media/pci/ivtv/ivtv-gpio.c static int subdev_s_radio(struct v4l2_subdev *sd) v4l2_subdev 222 drivers/media/pci/ivtv/ivtv-gpio.c static int subdev_s_audio_routing(struct v4l2_subdev *sd, v4l2_subdev 250 drivers/media/pci/ivtv/ivtv-gpio.c struct v4l2_subdev *sd = to_sd(ctrl); v4l2_subdev 267 drivers/media/pci/ivtv/ivtv-gpio.c static int subdev_log_status(struct v4l2_subdev *sd) v4l2_subdev 278 drivers/media/pci/ivtv/ivtv-gpio.c static int subdev_s_video_routing(struct v4l2_subdev *sd, v4l2_subdev 243 drivers/media/pci/ivtv/ivtv-i2c.c struct v4l2_subdev *sd; v4l2_subdev 297 drivers/media/pci/ivtv/ivtv-i2c.c struct v4l2_subdev *ivtv_find_hw(struct ivtv *itv, u32 hw) v4l2_subdev 299 drivers/media/pci/ivtv/ivtv-i2c.c struct v4l2_subdev *result = NULL; v4l2_subdev 300 drivers/media/pci/ivtv/ivtv-i2c.c struct v4l2_subdev *sd; v4l2_subdev 14 drivers/media/pci/ivtv/ivtv-i2c.h struct v4l2_subdev *ivtv_find_hw(struct ivtv *itv, u32 hw); v4l2_subdev 1178 drivers/media/pci/saa7134/saa7134-core.c struct v4l2_subdev *sd; v4l2_subdev 51 drivers/media/pci/saa7134/saa7134-go7007.c struct v4l2_subdev sd; v4l2_subdev 59 drivers/media/pci/saa7134/saa7134-go7007.c static inline struct saa7134_go7007 *to_state(struct v4l2_subdev *sd) v4l2_subdev 385 drivers/media/pci/saa7134/saa7134-go7007.c static int saa7134_go7007_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) v4l2_subdev 414 drivers/media/pci/saa7134/saa7134-go7007.c struct v4l2_subdev *sd; v4l2_subdev 622 drivers/media/pci/saa7134/saa7134.h struct v4l2_subdev *empress_sd; v4l2_subdev 148 drivers/media/pci/saa7146/mxb.c struct v4l2_subdev *saa7111a; v4l2_subdev 149 drivers/media/pci/saa7146/mxb.c struct v4l2_subdev *tda9840; v4l2_subdev 150 drivers/media/pci/saa7146/mxb.c struct v4l2_subdev *tea6415c; v4l2_subdev 151 drivers/media/pci/saa7146/mxb.c struct v4l2_subdev *tuner; v4l2_subdev 152 drivers/media/pci/saa7146/mxb.c struct v4l2_subdev *tea6420_1; v4l2_subdev 153 drivers/media/pci/saa7146/mxb.c struct v4l2_subdev *tea6420_2; v4l2_subdev 118 drivers/media/pci/sta2x11/sta2x11_vip.c struct v4l2_subdev *decoder; v4l2_subdev 2279 drivers/media/platform/am437x/am437x-vpfe.c struct v4l2_subdev *subdev, v4l2_subdev 2581 drivers/media/platform/am437x/am437x-vpfe.c sizeof(struct v4l2_subdev *), v4l2_subdev 91 drivers/media/platform/am437x/am437x-vpfe.h struct v4l2_subdev *sd; v4l2_subdev 222 drivers/media/platform/am437x/am437x-vpfe.h struct v4l2_subdev **sd; v4l2_subdev 1518 drivers/media/platform/atmel/atmel-isc-base.c struct v4l2_subdev *sd = isc->current_subdev->sd; v4l2_subdev 1551 drivers/media/platform/atmel/atmel-isc-base.c struct v4l2_subdev *sd = isc->current_subdev->sd; v4l2_subdev 1900 drivers/media/platform/atmel/atmel-isc-base.c struct v4l2_subdev *subdev, v4l2_subdev 1919 drivers/media/platform/atmel/atmel-isc-base.c struct v4l2_subdev *subdev, v4l2_subdev 1949 drivers/media/platform/atmel/atmel-isc-base.c struct v4l2_subdev *subdev = isc->current_subdev->sd; v4l2_subdev 42 drivers/media/platform/atmel/atmel-isc.h struct v4l2_subdev *sd; v4l2_subdev 74 drivers/media/platform/atmel/atmel-isi.c struct v4l2_subdev *subdev; v4l2_subdev 840 drivers/media/platform/atmel/atmel-isi.c struct v4l2_subdev *sd = isi->entity.subdev; v4l2_subdev 871 drivers/media/platform/atmel/atmel-isi.c struct v4l2_subdev *sd = isi->entity.subdev; v4l2_subdev 1000 drivers/media/platform/atmel/atmel-isi.c struct v4l2_subdev *subdev = isi->entity.subdev; v4l2_subdev 1071 drivers/media/platform/atmel/atmel-isi.c struct v4l2_subdev *sd, v4l2_subdev 1083 drivers/media/platform/atmel/atmel-isi.c struct v4l2_subdev *subdev, v4l2_subdev 79 drivers/media/platform/cadence/cdns-csi2rx.c struct v4l2_subdev subdev; v4l2_subdev 85 drivers/media/platform/cadence/cdns-csi2rx.c struct v4l2_subdev *source_subdev; v4l2_subdev 90 drivers/media/platform/cadence/cdns-csi2rx.c struct csi2rx_priv *v4l2_subdev_to_csi2rx(struct v4l2_subdev *subdev) v4l2_subdev 206 drivers/media/platform/cadence/cdns-csi2rx.c static int csi2rx_s_stream(struct v4l2_subdev *subdev, int enable) v4l2_subdev 249 drivers/media/platform/cadence/cdns-csi2rx.c struct v4l2_subdev *s_subdev, v4l2_subdev 252 drivers/media/platform/cadence/cdns-csi2rx.c struct v4l2_subdev *subdev = notifier->sd; v4l2_subdev 109 drivers/media/platform/cadence/cdns-csi2tx.c struct v4l2_subdev subdev; v4l2_subdev 142 drivers/media/platform/cadence/cdns-csi2tx.c struct csi2tx_priv *v4l2_subdev_to_csi2tx(struct v4l2_subdev *subdev) v4l2_subdev 158 drivers/media/platform/cadence/cdns-csi2tx.c static int csi2tx_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 171 drivers/media/platform/cadence/cdns-csi2tx.c __csi2tx_get_pad_format(struct v4l2_subdev *subdev, v4l2_subdev 184 drivers/media/platform/cadence/cdns-csi2tx.c static int csi2tx_get_pad_format(struct v4l2_subdev *subdev, v4l2_subdev 203 drivers/media/platform/cadence/cdns-csi2tx.c static int csi2tx_set_pad_format(struct v4l2_subdev *subdev, v4l2_subdev 390 drivers/media/platform/cadence/cdns-csi2tx.c static int csi2tx_s_stream(struct v4l2_subdev *subdev, int enable) v4l2_subdev 559 drivers/media/platform/davinci/vpbe.c struct v4l2_subdev **enc_subdev; v4l2_subdev 53 drivers/media/platform/davinci/vpbe_venc.c struct v4l2_subdev sd; v4l2_subdev 65 drivers/media/platform/davinci/vpbe_venc.c static inline struct venc_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 70 drivers/media/platform/davinci/vpbe_venc.c static inline u32 venc_read(struct v4l2_subdev *sd, u32 offset) v4l2_subdev 77 drivers/media/platform/davinci/vpbe_venc.c static inline u32 venc_write(struct v4l2_subdev *sd, u32 offset, u32 val) v4l2_subdev 86 drivers/media/platform/davinci/vpbe_venc.c static inline u32 venc_modify(struct v4l2_subdev *sd, u32 offset, v4l2_subdev 96 drivers/media/platform/davinci/vpbe_venc.c static inline u32 vdaccfg_write(struct v4l2_subdev *sd, u32 val) v4l2_subdev 111 drivers/media/platform/davinci/vpbe_venc.c static int venc_set_dac(struct v4l2_subdev *sd, u32 out_index) v4l2_subdev 133 drivers/media/platform/davinci/vpbe_venc.c static void venc_enabledigitaloutput(struct v4l2_subdev *sd, int benable) v4l2_subdev 216 drivers/media/platform/davinci/vpbe_venc.c static int venc_set_ntsc(struct v4l2_subdev *sd) v4l2_subdev 263 drivers/media/platform/davinci/vpbe_venc.c static int venc_set_pal(struct v4l2_subdev *sd) v4l2_subdev 315 drivers/media/platform/davinci/vpbe_venc.c static int venc_set_480p59_94(struct v4l2_subdev *sd) v4l2_subdev 363 drivers/media/platform/davinci/vpbe_venc.c static int venc_set_576p50(struct v4l2_subdev *sd) v4l2_subdev 410 drivers/media/platform/davinci/vpbe_venc.c static int venc_set_720p60_internal(struct v4l2_subdev *sd) v4l2_subdev 439 drivers/media/platform/davinci/vpbe_venc.c static int venc_set_1080i30_internal(struct v4l2_subdev *sd) v4l2_subdev 466 drivers/media/platform/davinci/vpbe_venc.c static int venc_s_std_output(struct v4l2_subdev *sd, v4l2_std_id norm) v4l2_subdev 478 drivers/media/platform/davinci/vpbe_venc.c static int venc_s_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 509 drivers/media/platform/davinci/vpbe_venc.c static int venc_s_routing(struct v4l2_subdev *sd, u32 input, u32 output, v4l2_subdev 524 drivers/media/platform/davinci/vpbe_venc.c static long venc_ioctl(struct v4l2_subdev *sd, v4l2_subdev 559 drivers/media/platform/davinci/vpbe_venc.c static int venc_initialize(struct v4l2_subdev *sd) v4l2_subdev 594 drivers/media/platform/davinci/vpbe_venc.c struct v4l2_subdev *venc_sub_dev_init(struct v4l2_device *v4l2_dev, v4l2_subdev 1020 drivers/media/platform/davinci/vpfe_capture.c struct v4l2_subdev *sd; v4l2_subdev 707 drivers/media/platform/davinci/vpif_capture.c struct v4l2_subdev *sd = NULL; v4l2_subdev 1378 drivers/media/platform/davinci/vpif_capture.c struct v4l2_subdev *subdev, v4l2_subdev 90 drivers/media/platform/davinci/vpif_capture.h struct v4l2_subdev *sd; v4l2_subdev 102 drivers/media/platform/davinci/vpif_capture.h struct v4l2_subdev **sd; v4l2_subdev 811 drivers/media/platform/davinci/vpif_display.c struct v4l2_subdev *sd = NULL; v4l2_subdev 1121 drivers/media/platform/davinci/vpif_display.c struct v4l2_subdev *subdev, v4l2_subdev 108 drivers/media/platform/davinci/vpif_display.h struct v4l2_subdev *sd; /* Current output subdev(may be NULL) */ v4l2_subdev 120 drivers/media/platform/davinci/vpif_display.h struct v4l2_subdev **sd; v4l2_subdev 14 drivers/media/platform/exynos4-is/common.c struct v4l2_subdev *fimc_find_remote_sensor(struct media_entity *entity) v4l2_subdev 17 drivers/media/platform/exynos4-is/common.c struct v4l2_subdev *sd; v4l2_subdev 11 drivers/media/platform/exynos4-is/common.h struct v4l2_subdev *fimc_find_remote_sensor(struct media_entity *entity); v4l2_subdev 181 drivers/media/platform/exynos4-is/fimc-capture.c struct v4l2_subdev *csis = p->subdevs[IDX_CSIS]; v4l2_subdev 775 drivers/media/platform/exynos4-is/fimc-capture.c struct v4l2_subdev *sd = p->subdevs[IDX_SENSOR]; v4l2_subdev 863 drivers/media/platform/exynos4-is/fimc-capture.c static int fimc_get_sensor_frame_desc(struct v4l2_subdev *sensor, v4l2_subdev 977 drivers/media/platform/exynos4-is/fimc-capture.c struct v4l2_subdev *sensor; v4l2_subdev 1072 drivers/media/platform/exynos4-is/fimc-capture.c struct v4l2_subdev *sd; v4l2_subdev 1110 drivers/media/platform/exynos4-is/fimc-capture.c struct v4l2_subdev *sd = &vc->subdev; v4l2_subdev 1191 drivers/media/platform/exynos4-is/fimc-capture.c struct v4l2_subdev *sd; v4l2_subdev 1386 drivers/media/platform/exynos4-is/fimc-capture.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 1389 drivers/media/platform/exynos4-is/fimc-capture.c struct v4l2_subdev *sensor; v4l2_subdev 1440 drivers/media/platform/exynos4-is/fimc-capture.c void fimc_sensor_notify(struct v4l2_subdev *sd, unsigned int notification, v4l2_subdev 1476 drivers/media/platform/exynos4-is/fimc-capture.c static int fimc_subdev_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1489 drivers/media/platform/exynos4-is/fimc-capture.c static int fimc_subdev_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 1530 drivers/media/platform/exynos4-is/fimc-capture.c static int fimc_subdev_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1596 drivers/media/platform/exynos4-is/fimc-capture.c static int fimc_subdev_get_selection(struct v4l2_subdev *sd, v4l2_subdev 1652 drivers/media/platform/exynos4-is/fimc-capture.c static int fimc_subdev_set_selection(struct v4l2_subdev *sd, v4l2_subdev 1830 drivers/media/platform/exynos4-is/fimc-capture.c static int fimc_capture_subdev_registered(struct v4l2_subdev *sd) v4l2_subdev 1853 drivers/media/platform/exynos4-is/fimc-capture.c static void fimc_capture_subdev_unregistered(struct v4l2_subdev *sd) v4l2_subdev 1885 drivers/media/platform/exynos4-is/fimc-capture.c struct v4l2_subdev *sd = &fimc->vid_cap.subdev; v4l2_subdev 1908 drivers/media/platform/exynos4-is/fimc-capture.c struct v4l2_subdev *sd = &fimc->vid_cap.subdev; v4l2_subdev 307 drivers/media/platform/exynos4-is/fimc-core.h struct v4l2_subdev subdev; v4l2_subdev 663 drivers/media/platform/exynos4-is/fimc-core.h void fimc_sensor_notify(struct v4l2_subdev *sd, unsigned int notification, v4l2_subdev 448 drivers/media/platform/exynos4-is/fimc-isp-video.c struct v4l2_subdev *sd = &isp->subdev; v4l2_subdev 108 drivers/media/platform/exynos4-is/fimc-isp.c static int fimc_is_subdev_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 121 drivers/media/platform/exynos4-is/fimc-isp.c static int fimc_isp_subdev_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 193 drivers/media/platform/exynos4-is/fimc-isp.c static int fimc_isp_subdev_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 249 drivers/media/platform/exynos4-is/fimc-isp.c static int fimc_isp_subdev_s_stream(struct v4l2_subdev *sd, int on) v4l2_subdev 298 drivers/media/platform/exynos4-is/fimc-isp.c static int fimc_isp_subdev_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 360 drivers/media/platform/exynos4-is/fimc-isp.c static int fimc_isp_subdev_open(struct v4l2_subdev *sd, v4l2_subdev 386 drivers/media/platform/exynos4-is/fimc-isp.c static int fimc_isp_subdev_registered(struct v4l2_subdev *sd) v4l2_subdev 402 drivers/media/platform/exynos4-is/fimc-isp.c static void fimc_isp_subdev_unregistered(struct v4l2_subdev *sd) v4l2_subdev 689 drivers/media/platform/exynos4-is/fimc-isp.c struct v4l2_subdev *sd = &isp->subdev; v4l2_subdev 775 drivers/media/platform/exynos4-is/fimc-isp.c struct v4l2_subdev *sd = &isp->subdev; v4l2_subdev 160 drivers/media/platform/exynos4-is/fimc-isp.h struct v4l2_subdev subdev; v4l2_subdev 767 drivers/media/platform/exynos4-is/fimc-lite.c struct v4l2_subdev *sd = &fimc->subdev; v4l2_subdev 964 drivers/media/platform/exynos4-is/fimc-lite.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 1015 drivers/media/platform/exynos4-is/fimc-lite.c static int fimc_lite_subdev_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1029 drivers/media/platform/exynos4-is/fimc-lite.c struct v4l2_subdev *sd, v4l2_subdev 1038 drivers/media/platform/exynos4-is/fimc-lite.c static int fimc_lite_subdev_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 1069 drivers/media/platform/exynos4-is/fimc-lite.c static int fimc_lite_subdev_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1129 drivers/media/platform/exynos4-is/fimc-lite.c static int fimc_lite_subdev_get_selection(struct v4l2_subdev *sd, v4l2_subdev 1164 drivers/media/platform/exynos4-is/fimc-lite.c static int fimc_lite_subdev_set_selection(struct v4l2_subdev *sd, v4l2_subdev 1198 drivers/media/platform/exynos4-is/fimc-lite.c static int fimc_lite_subdev_s_stream(struct v4l2_subdev *sd, int on) v4l2_subdev 1244 drivers/media/platform/exynos4-is/fimc-lite.c static int fimc_lite_log_status(struct v4l2_subdev *sd) v4l2_subdev 1252 drivers/media/platform/exynos4-is/fimc-lite.c static int fimc_lite_subdev_registered(struct v4l2_subdev *sd) v4l2_subdev 1312 drivers/media/platform/exynos4-is/fimc-lite.c static void fimc_lite_subdev_unregistered(struct v4l2_subdev *sd) v4l2_subdev 1397 drivers/media/platform/exynos4-is/fimc-lite.c struct v4l2_subdev *sd = &fimc->subdev; v4l2_subdev 1432 drivers/media/platform/exynos4-is/fimc-lite.c struct v4l2_subdev *sd = &fimc->subdev; v4l2_subdev 147 drivers/media/platform/exynos4-is/fimc-lite.h struct v4l2_subdev subdev; v4l2_subdev 150 drivers/media/platform/exynos4-is/fimc-lite.h struct v4l2_subdev *sensor; v4l2_subdev 40 drivers/media/platform/exynos4-is/media-dev.c struct v4l2_subdev *sensor, v4l2_subdev 41 drivers/media/platform/exynos4-is/media-dev.c struct v4l2_subdev *fimc_sd) v4l2_subdev 68 drivers/media/platform/exynos4-is/media-dev.c struct v4l2_subdev *sd; v4l2_subdev 69 drivers/media/platform/exynos4-is/media-dev.c struct v4l2_subdev *sensor = NULL; v4l2_subdev 131 drivers/media/platform/exynos4-is/media-dev.c static int __subdev_set_power(struct v4l2_subdev *sd, int on) v4l2_subdev 230 drivers/media/platform/exynos4-is/media-dev.c struct v4l2_subdev *sd; v4l2_subdev 260 drivers/media/platform/exynos4-is/media-dev.c struct v4l2_subdev *sd = p ? p->subdevs[IDX_SENSOR] : NULL; v4l2_subdev 556 drivers/media/platform/exynos4-is/media-dev.c struct v4l2_subdev *sd; v4l2_subdev 584 drivers/media/platform/exynos4-is/media-dev.c struct v4l2_subdev *sd; v4l2_subdev 615 drivers/media/platform/exynos4-is/media-dev.c struct v4l2_subdev *sd) v4l2_subdev 640 drivers/media/platform/exynos4-is/media-dev.c struct v4l2_subdev *sd = &is->isp.subdev; v4l2_subdev 791 drivers/media/platform/exynos4-is/media-dev.c struct v4l2_subdev *sensor, v4l2_subdev 933 drivers/media/platform/exynos4-is/media-dev.c struct v4l2_subdev *csi_sensors[CSIS_MAX_ENTITIES] = { NULL }; v4l2_subdev 934 drivers/media/platform/exynos4-is/media-dev.c struct v4l2_subdev *sensor, *csis; v4l2_subdev 1369 drivers/media/platform/exynos4-is/media-dev.c struct v4l2_subdev *subdev, v4l2_subdev 61 drivers/media/platform/exynos4-is/media-dev.h struct v4l2_subdev *subdevs[IDX_MAX]; v4l2_subdev 67 drivers/media/platform/exynos4-is/media-dev.h struct v4l2_subdev *sd; v4l2_subdev 89 drivers/media/platform/exynos4-is/media-dev.h struct v4l2_subdev *subdev; v4l2_subdev 183 drivers/media/platform/exynos4-is/media-dev.h int fimc_md_set_camclk(struct v4l2_subdev *sd, bool on); v4l2_subdev 195 drivers/media/platform/exynos4-is/media-dev.h static inline struct v4l2_subdev *__fimc_md_get_subdev( v4l2_subdev 203 drivers/media/platform/exynos4-is/mipi-csis.c struct v4l2_subdev sd; v4l2_subdev 274 drivers/media/platform/exynos4-is/mipi-csis.c static struct csis_state *sd_to_csis_state(struct v4l2_subdev *sdev) v4l2_subdev 491 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 502 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 539 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 577 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 605 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 621 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_s_rx_buffer(struct v4l2_subdev *sd, void *buf, v4l2_subdev 637 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_log_status(struct v4l2_subdev *sd) v4l2_subdev 889 drivers/media/platform/exynos4-is/mipi-csis.c struct v4l2_subdev *sd = dev_get_drvdata(dev); v4l2_subdev 918 drivers/media/platform/exynos4-is/mipi-csis.c struct v4l2_subdev *sd = dev_get_drvdata(dev); v4l2_subdev 979 drivers/media/platform/exynos4-is/mipi-csis.c struct v4l2_subdev *sd = platform_get_drvdata(pdev); v4l2_subdev 151 drivers/media/platform/fsl-viu.c struct v4l2_subdev *decoder; v4l2_subdev 1545 drivers/media/platform/fsl-viu.c struct v4l2_subdev *sdev = list_entry(v4l2_dev->subdevs.next, v4l2_subdev 1546 drivers/media/platform/fsl-viu.c struct v4l2_subdev, list); v4l2_subdev 1773 drivers/media/platform/marvell-ccic/mcam-core.c struct v4l2_subdev *subdev, struct v4l2_async_subdev *asd) v4l2_subdev 1818 drivers/media/platform/marvell-ccic/mcam-core.c struct v4l2_subdev *subdev, struct v4l2_async_subdev *asd) v4l2_subdev 155 drivers/media/platform/marvell-ccic/mcam-core.h struct v4l2_subdev *sensor; v4l2_subdev 678 drivers/media/platform/omap3isp/isp.c struct v4l2_subdev *subdev; v4l2_subdev 781 drivers/media/platform/omap3isp/isp.c struct v4l2_subdev *subdev; v4l2_subdev 2030 drivers/media/platform/omap3isp/isp.c struct v4l2_subdev *sd; v4l2_subdev 349 drivers/media/platform/omap3isp/isp.h isp_pad_buffer_type(const struct v4l2_subdev *subdev, int pad) v4l2_subdev 1117 drivers/media/platform/omap3isp/ispccdc.c struct v4l2_subdev *sensor; v4l2_subdev 1139 drivers/media/platform/omap3isp/ispccdc.c struct v4l2_subdev *sd = v4l2_subdev 1830 drivers/media/platform/omap3isp/ispccdc.c static long ccdc_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) v4l2_subdev 1849 drivers/media/platform/omap3isp/ispccdc.c static int ccdc_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh, v4l2_subdev 1862 drivers/media/platform/omap3isp/ispccdc.c static int ccdc_unsubscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh, v4l2_subdev 1880 drivers/media/platform/omap3isp/ispccdc.c static int ccdc_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 2113 drivers/media/platform/omap3isp/ispccdc.c static int ccdc_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 2179 drivers/media/platform/omap3isp/ispccdc.c static int ccdc_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 2220 drivers/media/platform/omap3isp/ispccdc.c static int ccdc_get_selection(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 2262 drivers/media/platform/omap3isp/ispccdc.c static int ccdc_set_selection(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 2305 drivers/media/platform/omap3isp/ispccdc.c static int ccdc_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 2328 drivers/media/platform/omap3isp/ispccdc.c static int ccdc_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 2399 drivers/media/platform/omap3isp/ispccdc.c static int ccdc_link_validate(struct v4l2_subdev *sd, v4l2_subdev 2414 drivers/media/platform/omap3isp/ispccdc.c struct v4l2_subdev *sd = v4l2_subdev 2440 drivers/media/platform/omap3isp/ispccdc.c static int ccdc_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 2507 drivers/media/platform/omap3isp/ispccdc.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 2633 drivers/media/platform/omap3isp/ispccdc.c struct v4l2_subdev *sd = &ccdc->subdev; v4l2_subdev 128 drivers/media/platform/omap3isp/ispccdc.h struct v4l2_subdev subdev; v4l2_subdev 354 drivers/media/platform/omap3isp/ispccp2.c struct v4l2_subdev *sensor; v4l2_subdev 690 drivers/media/platform/omap3isp/ispccp2.c static int ccp2_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 714 drivers/media/platform/omap3isp/ispccp2.c static int ccp2_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 751 drivers/media/platform/omap3isp/ispccp2.c static int ccp2_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 772 drivers/media/platform/omap3isp/ispccp2.c static int ccp2_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 805 drivers/media/platform/omap3isp/ispccp2.c static int ccp2_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 826 drivers/media/platform/omap3isp/ispccp2.c static int ccp2_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 958 drivers/media/platform/omap3isp/ispccp2.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 1061 drivers/media/platform/omap3isp/ispccp2.c struct v4l2_subdev *sd = &ccp2->subdev; v4l2_subdev 61 drivers/media/platform/omap3isp/ispccp2.h struct v4l2_subdev subdev; v4l2_subdev 552 drivers/media/platform/omap3isp/ispcsi2.c struct v4l2_subdev *sensor; v4l2_subdev 895 drivers/media/platform/omap3isp/ispcsi2.c static int csi2_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 932 drivers/media/platform/omap3isp/ispcsi2.c static int csi2_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 969 drivers/media/platform/omap3isp/ispcsi2.c static int csi2_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 990 drivers/media/platform/omap3isp/ispcsi2.c static int csi2_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 1023 drivers/media/platform/omap3isp/ispcsi2.c static int csi2_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1045 drivers/media/platform/omap3isp/ispcsi2.c static int csi2_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1136 drivers/media/platform/omap3isp/ispcsi2.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 1228 drivers/media/platform/omap3isp/ispcsi2.c struct v4l2_subdev *sd = &csi2->subdev; v4l2_subdev 119 drivers/media/platform/omap3isp/ispcsi2.h struct v4l2_subdev subdev; v4l2_subdev 241 drivers/media/platform/omap3isp/isph3a_aewb.c static long h3a_aewb_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) v4l2_subdev 305 drivers/media/platform/omap3isp/isph3a_af.c static long h3a_af_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) v4l2_subdev 426 drivers/media/platform/omap3isp/isphist.c static long hist_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) v4l2_subdev 1609 drivers/media/platform/omap3isp/isppreview.c static long preview_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) v4l2_subdev 1628 drivers/media/platform/omap3isp/isppreview.c static int preview_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1864 drivers/media/platform/omap3isp/isppreview.c static int preview_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1888 drivers/media/platform/omap3isp/isppreview.c static int preview_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 1928 drivers/media/platform/omap3isp/isppreview.c static int preview_get_selection(struct v4l2_subdev *sd, v4l2_subdev 1971 drivers/media/platform/omap3isp/isppreview.c static int preview_set_selection(struct v4l2_subdev *sd, v4l2_subdev 2013 drivers/media/platform/omap3isp/isppreview.c static int preview_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 2034 drivers/media/platform/omap3isp/isppreview.c static int preview_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 2078 drivers/media/platform/omap3isp/isppreview.c static int preview_init_formats(struct v4l2_subdev *sd, v4l2_subdev 2142 drivers/media/platform/omap3isp/isppreview.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 2259 drivers/media/platform/omap3isp/isppreview.c struct v4l2_subdev *sd = &prev->subdev; v4l2_subdev 121 drivers/media/platform/omap3isp/isppreview.h struct v4l2_subdev subdev; v4l2_subdev 1130 drivers/media/platform/omap3isp/ispresizer.c static int resizer_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1222 drivers/media/platform/omap3isp/ispresizer.c static int resizer_get_selection(struct v4l2_subdev *sd, v4l2_subdev 1275 drivers/media/platform/omap3isp/ispresizer.c static int resizer_set_selection(struct v4l2_subdev *sd, v4l2_subdev 1414 drivers/media/platform/omap3isp/ispresizer.c static int resizer_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1438 drivers/media/platform/omap3isp/ispresizer.c static int resizer_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 1475 drivers/media/platform/omap3isp/ispresizer.c static int resizer_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 1496 drivers/media/platform/omap3isp/ispresizer.c static int resizer_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, v4l2_subdev 1539 drivers/media/platform/omap3isp/ispresizer.c static int resizer_link_validate(struct v4l2_subdev *sd, v4l2_subdev 1562 drivers/media/platform/omap3isp/ispresizer.c static int resizer_init_formats(struct v4l2_subdev *sd, v4l2_subdev 1621 drivers/media/platform/omap3isp/ispresizer.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 1715 drivers/media/platform/omap3isp/ispresizer.c struct v4l2_subdev *sd = &res->subdev; v4l2_subdev 92 drivers/media/platform/omap3isp/ispresizer.h struct v4l2_subdev subdev; v4l2_subdev 810 drivers/media/platform/omap3isp/ispstat.c int omap3isp_stat_s_stream(struct v4l2_subdev *subdev, int enable) v4l2_subdev 1002 drivers/media/platform/omap3isp/ispstat.c int omap3isp_stat_subscribe_event(struct v4l2_subdev *subdev, v4l2_subdev 1014 drivers/media/platform/omap3isp/ispstat.c int omap3isp_stat_unsubscribe_event(struct v4l2_subdev *subdev, v4l2_subdev 1037 drivers/media/platform/omap3isp/ispstat.c struct v4l2_subdev *subdev = &stat->subdev; v4l2_subdev 85 drivers/media/platform/omap3isp/ispstat.h struct v4l2_subdev subdev; v4l2_subdev 135 drivers/media/platform/omap3isp/ispstat.h int omap3isp_stat_subscribe_event(struct v4l2_subdev *subdev, v4l2_subdev 138 drivers/media/platform/omap3isp/ispstat.h int omap3isp_stat_unsubscribe_event(struct v4l2_subdev *subdev, v4l2_subdev 141 drivers/media/platform/omap3isp/ispstat.h int omap3isp_stat_s_stream(struct v4l2_subdev *subdev, int enable); v4l2_subdev 205 drivers/media/platform/omap3isp/ispvideo.c static struct v4l2_subdev * v4l2_subdev 281 drivers/media/platform/omap3isp/ispvideo.c struct v4l2_subdev *subdev; v4l2_subdev 744 drivers/media/platform/omap3isp/ispvideo.c struct v4l2_subdev *subdev; v4l2_subdev 772 drivers/media/platform/omap3isp/ispvideo.c struct v4l2_subdev *subdev; v4l2_subdev 828 drivers/media/platform/omap3isp/ispvideo.c struct v4l2_subdev *subdev; v4l2_subdev 97 drivers/media/platform/omap3isp/ispvideo.h struct v4l2_subdev *external; v4l2_subdev 690 drivers/media/platform/pxa_camera.c struct v4l2_subdev *sensor; v4l2_subdev 753 drivers/media/platform/pxa_camera.c struct v4l2_device *v4l2_dev, struct v4l2_subdev *subdev, v4l2_subdev 2133 drivers/media/platform/pxa_camera.c struct v4l2_subdev *subdev, v4l2_subdev 2212 drivers/media/platform/pxa_camera.c struct v4l2_subdev *subdev, v4l2_subdev 555 drivers/media/platform/qcom/camss/camss-csid.c static int csid_set_power(struct v4l2_subdev *sd, int on) v4l2_subdev 620 drivers/media/platform/qcom/camss/camss-csid.c static int csid_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 848 drivers/media/platform/qcom/camss/camss-csid.c static int csid_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 889 drivers/media/platform/qcom/camss/camss-csid.c static int csid_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 927 drivers/media/platform/qcom/camss/camss-csid.c static int csid_get_format(struct v4l2_subdev *sd, v4l2_subdev 951 drivers/media/platform/qcom/camss/camss-csid.c static int csid_set_format(struct v4l2_subdev *sd, v4l2_subdev 987 drivers/media/platform/qcom/camss/camss-csid.c static int csid_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1197 drivers/media/platform/qcom/camss/camss-csid.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 1239 drivers/media/platform/qcom/camss/camss-csid.c struct v4l2_subdev *sd; v4l2_subdev 1318 drivers/media/platform/qcom/camss/camss-csid.c struct v4l2_subdev *sd = &csid->subdev; v4l2_subdev 47 drivers/media/platform/qcom/camss/camss-csid.h struct v4l2_subdev subdev; v4l2_subdev 170 drivers/media/platform/qcom/camss/camss-csiphy.c static int csiphy_set_power(struct v4l2_subdev *sd, int on) v4l2_subdev 295 drivers/media/platform/qcom/camss/camss-csiphy.c static int csiphy_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 382 drivers/media/platform/qcom/camss/camss-csiphy.c static int csiphy_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 414 drivers/media/platform/qcom/camss/camss-csiphy.c static int csiphy_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 452 drivers/media/platform/qcom/camss/camss-csiphy.c static int csiphy_get_format(struct v4l2_subdev *sd, v4l2_subdev 476 drivers/media/platform/qcom/camss/camss-csiphy.c static int csiphy_set_format(struct v4l2_subdev *sd, v4l2_subdev 512 drivers/media/platform/qcom/camss/camss-csiphy.c static int csiphy_init_formats(struct v4l2_subdev *sd, v4l2_subdev 660 drivers/media/platform/qcom/camss/camss-csiphy.c struct v4l2_subdev *sd; v4l2_subdev 719 drivers/media/platform/qcom/camss/camss-csiphy.c struct v4l2_subdev *sd = &csiphy->subdev; v4l2_subdev 62 drivers/media/platform/qcom/camss/camss-csiphy.h struct v4l2_subdev subdev; v4l2_subdev 330 drivers/media/platform/qcom/camss/camss-ispif.c static int ispif_set_power(struct v4l2_subdev *sd, int on) v4l2_subdev 773 drivers/media/platform/qcom/camss/camss-ispif.c static int ispif_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 910 drivers/media/platform/qcom/camss/camss-ispif.c static int ispif_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 942 drivers/media/platform/qcom/camss/camss-ispif.c static int ispif_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 980 drivers/media/platform/qcom/camss/camss-ispif.c static int ispif_get_format(struct v4l2_subdev *sd, v4l2_subdev 1004 drivers/media/platform/qcom/camss/camss-ispif.c static int ispif_set_format(struct v4l2_subdev *sd, v4l2_subdev 1040 drivers/media/platform/qcom/camss/camss-ispif.c static int ispif_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1238 drivers/media/platform/qcom/camss/camss-ispif.c struct v4l2_subdev *sd; v4l2_subdev 1246 drivers/media/platform/qcom/camss/camss-ispif.c struct v4l2_subdev *sd; v4l2_subdev 1307 drivers/media/platform/qcom/camss/camss-ispif.c struct v4l2_subdev *sd = &ispif->line[i].subdev; v4l2_subdev 1347 drivers/media/platform/qcom/camss/camss-ispif.c struct v4l2_subdev *sd = &ispif->line[i].subdev; v4l2_subdev 1368 drivers/media/platform/qcom/camss/camss-ispif.c struct v4l2_subdev *sd = &ispif->line[i].subdev; v4l2_subdev 43 drivers/media/platform/qcom/camss/camss-ispif.h struct v4l2_subdev subdev; v4l2_subdev 674 drivers/media/platform/qcom/camss/camss-vfe.c struct v4l2_subdev *subdev = v4l2_subdev 1411 drivers/media/platform/qcom/camss/camss-vfe.c static int vfe_set_power(struct v4l2_subdev *sd, int on) v4l2_subdev 1439 drivers/media/platform/qcom/camss/camss-vfe.c static int vfe_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1671 drivers/media/platform/qcom/camss/camss-vfe.c static int vfe_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1705 drivers/media/platform/qcom/camss/camss-vfe.c static int vfe_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 1743 drivers/media/platform/qcom/camss/camss-vfe.c static int vfe_get_format(struct v4l2_subdev *sd, v4l2_subdev 1759 drivers/media/platform/qcom/camss/camss-vfe.c static int vfe_set_selection(struct v4l2_subdev *sd, v4l2_subdev 1771 drivers/media/platform/qcom/camss/camss-vfe.c static int vfe_set_format(struct v4l2_subdev *sd, v4l2_subdev 1822 drivers/media/platform/qcom/camss/camss-vfe.c static int vfe_get_selection(struct v4l2_subdev *sd, v4l2_subdev 1892 drivers/media/platform/qcom/camss/camss-vfe.c static int vfe_set_selection(struct v4l2_subdev *sd, v4l2_subdev 1957 drivers/media/platform/qcom/camss/camss-vfe.c static int vfe_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 2126 drivers/media/platform/qcom/camss/camss-vfe.c struct v4l2_subdev *sd; v4l2_subdev 2144 drivers/media/platform/qcom/camss/camss-vfe.c struct v4l2_subdev *sd; v4l2_subdev 2234 drivers/media/platform/qcom/camss/camss-vfe.c struct v4l2_subdev *sd; v4l2_subdev 2348 drivers/media/platform/qcom/camss/camss-vfe.c struct v4l2_subdev *sd = &vfe->line[i].subdev; v4l2_subdev 67 drivers/media/platform/qcom/camss/camss-vfe.h struct v4l2_subdev subdev; v4l2_subdev 269 drivers/media/platform/qcom/camss/camss-video.c static struct v4l2_subdev *video_remote_subdev(struct camss_video *video, v4l2_subdev 289 drivers/media/platform/qcom/camss/camss-video.c struct v4l2_subdev *subdev; v4l2_subdev 436 drivers/media/platform/qcom/camss/camss-video.c struct v4l2_subdev *subdev; v4l2_subdev 481 drivers/media/platform/qcom/camss/camss-video.c struct v4l2_subdev *subdev; v4l2_subdev 379 drivers/media/platform/qcom/camss/camss.c struct v4l2_subdev *subdev; v4l2_subdev 738 drivers/media/platform/qcom/camss/camss.c struct v4l2_subdev *subdev, v4l2_subdev 757 drivers/media/platform/qcom/camss/camss.c struct v4l2_subdev *sd; v4l2_subdev 55 drivers/media/platform/rcar-vin/rcar-core.c struct v4l2_subdev *sd; v4l2_subdev 176 drivers/media/platform/rcar-vin/rcar-core.c struct v4l2_subdev *sd; v4l2_subdev 418 drivers/media/platform/rcar-vin/rcar-core.c static int rvin_find_pad(struct v4l2_subdev *sd, int direction) v4l2_subdev 438 drivers/media/platform/rcar-vin/rcar-core.c struct v4l2_subdev *subdev) v4l2_subdev 573 drivers/media/platform/rcar-vin/rcar-core.c struct v4l2_subdev *subdev, v4l2_subdev 586 drivers/media/platform/rcar-vin/rcar-core.c struct v4l2_subdev *subdev, v4l2_subdev 744 drivers/media/platform/rcar-vin/rcar-core.c struct v4l2_subdev *subdev, v4l2_subdev 768 drivers/media/platform/rcar-vin/rcar-core.c struct v4l2_subdev *subdev, v4l2_subdev 360 drivers/media/platform/rcar-vin/rcar-csi2.c struct v4l2_subdev subdev; v4l2_subdev 365 drivers/media/platform/rcar-vin/rcar-csi2.c struct v4l2_subdev *remote; v4l2_subdev 376 drivers/media/platform/rcar-vin/rcar-csi2.c static inline struct rcar_csi2 *sd_to_csi2(struct v4l2_subdev *sd) v4l2_subdev 451 drivers/media/platform/rcar-vin/rcar-csi2.c struct v4l2_subdev *source; v4l2_subdev 620 drivers/media/platform/rcar-vin/rcar-csi2.c static int rcsi2_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 647 drivers/media/platform/rcar-vin/rcar-csi2.c static int rcsi2_set_pad_format(struct v4l2_subdev *sd, v4l2_subdev 667 drivers/media/platform/rcar-vin/rcar-csi2.c static int rcsi2_get_pad_format(struct v4l2_subdev *sd, v4l2_subdev 737 drivers/media/platform/rcar-vin/rcar-csi2.c struct v4l2_subdev *subdev, v4l2_subdev 761 drivers/media/platform/rcar-vin/rcar-csi2.c struct v4l2_subdev *subdev, v4l2_subdev 1039 drivers/media/platform/rcar-vin/rcar-dma.c static int rvin_mc_validate_format(struct rvin_dev *vin, struct v4l2_subdev *sd, v4l2_subdev 1107 drivers/media/platform/rcar-vin/rcar-dma.c struct v4l2_subdev *sd; v4l2_subdev 184 drivers/media/platform/rcar-vin/rcar-v4l2.c struct v4l2_subdev *sd = vin_to_source(vin); v4l2_subdev 424 drivers/media/platform/rcar-vin/rcar-v4l2.c struct v4l2_subdev *sd = vin_to_source(vin); v4l2_subdev 436 drivers/media/platform/rcar-vin/rcar-v4l2.c struct v4l2_subdev *sd = vin_to_source(vin); v4l2_subdev 477 drivers/media/platform/rcar-vin/rcar-v4l2.c struct v4l2_subdev *sd = vin_to_source(vin); v4l2_subdev 523 drivers/media/platform/rcar-vin/rcar-v4l2.c struct v4l2_subdev *sd = vin_to_source(vin); v4l2_subdev 542 drivers/media/platform/rcar-vin/rcar-v4l2.c struct v4l2_subdev *sd = vin_to_source(vin); v4l2_subdev 557 drivers/media/platform/rcar-vin/rcar-v4l2.c struct v4l2_subdev *sd = vin_to_source(vin); v4l2_subdev 566 drivers/media/platform/rcar-vin/rcar-v4l2.c struct v4l2_subdev *sd = vin_to_source(vin); v4l2_subdev 575 drivers/media/platform/rcar-vin/rcar-v4l2.c struct v4l2_subdev *sd = vin_to_source(vin); v4l2_subdev 593 drivers/media/platform/rcar-vin/rcar-v4l2.c struct v4l2_subdev *sd = vin_to_source(vin); v4l2_subdev 611 drivers/media/platform/rcar-vin/rcar-v4l2.c struct v4l2_subdev *sd = vin_to_source(vin); v4l2_subdev 767 drivers/media/platform/rcar-vin/rcar-v4l2.c struct v4l2_subdev *sd = vin_to_source(vin); v4l2_subdev 877 drivers/media/platform/rcar-vin/rcar-v4l2.c static void rvin_notify(struct v4l2_subdev *sd, v4l2_subdev 85 drivers/media/platform/rcar-vin/rcar-vin.h struct v4l2_subdev *subdev; v4l2_subdev 257 drivers/media/platform/rcar-vin/rcar-vin.h struct v4l2_subdev *subdev; v4l2_subdev 187 drivers/media/platform/rcar_drif.c struct v4l2_subdev *subdev; /* Async matched subdev */ v4l2_subdev 1102 drivers/media/platform/rcar_drif.c struct v4l2_subdev *subdev, v4l2_subdev 1123 drivers/media/platform/rcar_drif.c struct v4l2_subdev *subdev, v4l2_subdev 155 drivers/media/platform/renesas-ceu.c struct v4l2_subdev *v4l2_sd; v4l2_subdev 682 drivers/media/platform/renesas-ceu.c struct v4l2_subdev *v4l2_sd = ceudev->sd->v4l2_sd; v4l2_subdev 742 drivers/media/platform/renesas-ceu.c struct v4l2_subdev *v4l2_sd = ceudev->sd->v4l2_sd; v4l2_subdev 795 drivers/media/platform/renesas-ceu.c struct v4l2_subdev *v4l2_sd = ceu_sd->v4l2_sd; v4l2_subdev 894 drivers/media/platform/renesas-ceu.c struct v4l2_subdev *v4l2_sd = ceu_sd->v4l2_sd; v4l2_subdev 978 drivers/media/platform/renesas-ceu.c struct v4l2_subdev *v4l2_sd = ceu_sd->v4l2_sd; v4l2_subdev 1063 drivers/media/platform/renesas-ceu.c struct v4l2_subdev *v4l2_sd = ceudev->sd->v4l2_sd; v4l2_subdev 1079 drivers/media/platform/renesas-ceu.c struct v4l2_subdev *v4l2_sd = ceudev->sd->v4l2_sd; v4l2_subdev 1280 drivers/media/platform/renesas-ceu.c struct v4l2_subdev *v4l2_sd = ceu_sd->v4l2_sd; v4l2_subdev 1312 drivers/media/platform/renesas-ceu.c struct v4l2_subdev *v4l2_sd = ceu_sd->v4l2_sd; v4l2_subdev 1383 drivers/media/platform/renesas-ceu.c struct v4l2_subdev *v4l2_sd, v4l2_subdev 1402 drivers/media/platform/renesas-ceu.c struct v4l2_subdev *v4l2_sd; v4l2_subdev 651 drivers/media/platform/s3c-camif/camif-capture.c struct v4l2_subdev *sensor = vp->camif->sensor.sd; v4l2_subdev 1201 drivers/media/platform/s3c-camif/camif-capture.c static int s3c_camif_subdev_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1212 drivers/media/platform/s3c-camif/camif-capture.c static int s3c_camif_subdev_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 1280 drivers/media/platform/s3c-camif/camif-capture.c static int s3c_camif_subdev_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1347 drivers/media/platform/s3c-camif/camif-capture.c static int s3c_camif_subdev_get_selection(struct v4l2_subdev *sd, v4l2_subdev 1434 drivers/media/platform/s3c-camif/camif-capture.c static int s3c_camif_subdev_set_selection(struct v4l2_subdev *sd, v4l2_subdev 1544 drivers/media/platform/s3c-camif/camif-capture.c struct v4l2_subdev *sd = &camif->subdev; v4l2_subdev 1595 drivers/media/platform/s3c-camif/camif-capture.c struct v4l2_subdev *sd = &camif->subdev; v4l2_subdev 193 drivers/media/platform/s3c-camif/camif-core.c struct v4l2_subdev *sd; v4l2_subdev 239 drivers/media/platform/s3c-camif/camif-core.c struct v4l2_subdev *sd = camif->sensor.sd; v4l2_subdev 264 drivers/media/platform/s3c-camif/camif-core.h struct v4l2_subdev subdev; v4l2_subdev 271 drivers/media/platform/s3c-camif/camif-core.h struct v4l2_subdev *sd; v4l2_subdev 1223 drivers/media/platform/sh_vou.c struct v4l2_subdev *subdev; v4l2_subdev 1347 drivers/media/platform/sh_vou.c struct v4l2_subdev *sd = list_entry(v4l2_dev->subdevs.next, v4l2_subdev 1348 drivers/media/platform/sh_vou.c struct v4l2_subdev, list); v4l2_subdev 106 drivers/media/platform/stm32/stm32-dcmi.c struct v4l2_subdev *source; v4l2_subdev 613 drivers/media/platform/stm32/stm32-dcmi.c struct v4l2_subdev *subdev; v4l2_subdev 683 drivers/media/platform/stm32/stm32-dcmi.c struct v4l2_subdev *subdev; v4l2_subdev 1438 drivers/media/platform/stm32/stm32-dcmi.c struct v4l2_subdev *sd = dcmi->entity.source; v4l2_subdev 1469 drivers/media/platform/stm32/stm32-dcmi.c struct v4l2_subdev *sd = dcmi->entity.source; v4l2_subdev 1586 drivers/media/platform/stm32/stm32-dcmi.c struct v4l2_subdev *subdev = dcmi->entity.source; v4l2_subdev 1640 drivers/media/platform/stm32/stm32-dcmi.c struct v4l2_subdev *subdev = dcmi->entity.source; v4l2_subdev 1729 drivers/media/platform/stm32/stm32-dcmi.c struct v4l2_subdev *sd, v4l2_subdev 1741 drivers/media/platform/stm32/stm32-dcmi.c struct v4l2_subdev *subdev, v4l2_subdev 37 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c struct v4l2_subdev *subdev, v4l2_subdev 61 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c struct v4l2_subdev *subdev = &csi->subdev; v4l2_subdev 144 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c struct v4l2_subdev *subdev; v4l2_subdev 135 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h struct v4l2_subdev subdev; v4l2_subdev 142 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h struct v4l2_subdev *src_subdev; v4l2_subdev 276 drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c static int sun4i_csi_subdev_init_cfg(struct v4l2_subdev *subdev, v4l2_subdev 287 drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c static int sun4i_csi_subdev_get_fmt(struct v4l2_subdev *subdev, v4l2_subdev 304 drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c static int sun4i_csi_subdev_set_fmt(struct v4l2_subdev *subdev, v4l2_subdev 330 drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c sun4i_csi_subdev_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 671 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c struct v4l2_subdev *sd; v4l2_subdev 676 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c sd = list_first_entry(&v4l2_dev->subdevs, struct v4l2_subdev, list); v4l2_subdev 75 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c static struct v4l2_subdev * v4l2_subdev 138 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c struct v4l2_subdev *subdev; v4l2_subdev 222 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c struct v4l2_subdev *subdev; v4l2_subdev 536 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c struct v4l2_subdev *sd = v4l2_subdev 266 drivers/media/platform/ti-vpe/cal.c struct v4l2_subdev *sensor; v4l2_subdev 1428 drivers/media/platform/ti-vpe/cal.c struct v4l2_subdev *subdev, v4l2_subdev 64 drivers/media/platform/via-camera.c struct v4l2_subdev *sensor; v4l2_subdev 23 drivers/media/platform/video-mux.c struct v4l2_subdev subdev; v4l2_subdev 38 drivers/media/platform/video-mux.c static inline struct video_mux *v4l2_subdev_to_video_mux(struct v4l2_subdev *sd) v4l2_subdev 47 drivers/media/platform/video-mux.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 101 drivers/media/platform/video-mux.c static int video_mux_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 104 drivers/media/platform/video-mux.c struct v4l2_subdev *upstream_sd; v4l2_subdev 133 drivers/media/platform/video-mux.c __video_mux_get_pad_format(struct v4l2_subdev *sd, v4l2_subdev 149 drivers/media/platform/video-mux.c static int video_mux_get_format(struct v4l2_subdev *sd, v4l2_subdev 165 drivers/media/platform/video-mux.c static int video_mux_set_format(struct v4l2_subdev *sd, v4l2_subdev 303 drivers/media/platform/video-mux.c static int video_mux_init_cfg(struct v4l2_subdev *sd, v4l2_subdev 443 drivers/media/platform/video-mux.c struct v4l2_subdev *sd = &vmux->subdev; v4l2_subdev 223 drivers/media/platform/vimc/vimc-common.c struct v4l2_subdev *sd; v4l2_subdev 254 drivers/media/platform/vimc/vimc-common.c struct v4l2_subdev *sd = v4l2_subdev 367 drivers/media/platform/vimc/vimc-common.c struct v4l2_subdev *sd, v4l2_subdev 424 drivers/media/platform/vimc/vimc-common.c void vimc_ent_sd_unregister(struct vimc_ent_device *ved, struct v4l2_subdev *sd) v4l2_subdev 187 drivers/media/platform/vimc/vimc-common.h struct v4l2_subdev *sd, v4l2_subdev 206 drivers/media/platform/vimc/vimc-common.h struct v4l2_subdev *sd); v4l2_subdev 43 drivers/media/platform/vimc/vimc-debayer.c struct v4l2_subdev sd; v4l2_subdev 138 drivers/media/platform/vimc/vimc-debayer.c static int vimc_deb_init_cfg(struct v4l2_subdev *sd, v4l2_subdev 157 drivers/media/platform/vimc/vimc-debayer.c static int vimc_deb_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 179 drivers/media/platform/vimc/vimc-debayer.c static int vimc_deb_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 206 drivers/media/platform/vimc/vimc-debayer.c static int vimc_deb_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 244 drivers/media/platform/vimc/vimc-debayer.c static int vimc_deb_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 311 drivers/media/platform/vimc/vimc-debayer.c static int vimc_deb_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 482 drivers/media/platform/vimc/vimc-debayer.c static void vimc_deb_release(struct v4l2_subdev *sd) v4l2_subdev 30 drivers/media/platform/vimc/vimc-scaler.c struct v4l2_subdev sd; v4l2_subdev 50 drivers/media/platform/vimc/vimc-scaler.c static int vimc_sca_init_cfg(struct v4l2_subdev *sd, v4l2_subdev 69 drivers/media/platform/vimc/vimc-scaler.c static int vimc_sca_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 84 drivers/media/platform/vimc/vimc-scaler.c static int vimc_sca_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 112 drivers/media/platform/vimc/vimc-scaler.c static int vimc_sca_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 152 drivers/media/platform/vimc/vimc-scaler.c static int vimc_sca_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 207 drivers/media/platform/vimc/vimc-scaler.c static int vimc_sca_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 341 drivers/media/platform/vimc/vimc-scaler.c static void vimc_sca_release(struct v4l2_subdev *sd) v4l2_subdev 25 drivers/media/platform/vimc/vimc-sensor.c struct v4l2_subdev sd; v4l2_subdev 42 drivers/media/platform/vimc/vimc-sensor.c static int vimc_sen_init_cfg(struct v4l2_subdev *sd, v4l2_subdev 57 drivers/media/platform/vimc/vimc-sensor.c static int vimc_sen_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 71 drivers/media/platform/vimc/vimc-sensor.c static int vimc_sen_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 93 drivers/media/platform/vimc/vimc-sensor.c static int vimc_sen_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 146 drivers/media/platform/vimc/vimc-sensor.c static int vimc_sen_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 201 drivers/media/platform/vimc/vimc-sensor.c static int vimc_sen_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 288 drivers/media/platform/vimc/vimc-sensor.c static void vimc_sen_release(struct v4l2_subdev *sd) v4l2_subdev 52 drivers/media/platform/vimc/vimc-streamer.c struct v4l2_subdev *sd; v4l2_subdev 85 drivers/media/platform/vimc/vimc-streamer.c struct v4l2_subdev *sd; v4l2_subdev 67 drivers/media/platform/vsp1/vsp1_brx.c static int brx_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 80 drivers/media/platform/vsp1/vsp1_brx.c static int brx_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 134 drivers/media/platform/vsp1/vsp1_brx.c static int brx_set_format(struct v4l2_subdev *subdev, v4l2_subdev 183 drivers/media/platform/vsp1/vsp1_brx.c static int brx_get_selection(struct v4l2_subdev *subdev, v4l2_subdev 217 drivers/media/platform/vsp1/vsp1_brx.c static int brx_set_selection(struct v4l2_subdev *subdev, v4l2_subdev 36 drivers/media/platform/vsp1/vsp1_brx.h static inline struct vsp1_brx *to_brx(struct v4l2_subdev *subdev) v4l2_subdev 125 drivers/media/platform/vsp1/vsp1_clu.c static int clu_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 133 drivers/media/platform/vsp1/vsp1_clu.c static int clu_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 142 drivers/media/platform/vsp1/vsp1_clu.c static int clu_set_format(struct v4l2_subdev *subdev, v4l2_subdev 38 drivers/media/platform/vsp1/vsp1_clu.h static inline struct vsp1_clu *to_clu(struct v4l2_subdev *subdev) v4l2_subdev 182 drivers/media/platform/vsp1/vsp1_entity.c int vsp1_entity_init_cfg(struct v4l2_subdev *subdev, v4l2_subdev 210 drivers/media/platform/vsp1/vsp1_entity.c int vsp1_subdev_get_pad_format(struct v4l2_subdev *subdev, v4l2_subdev 241 drivers/media/platform/vsp1/vsp1_entity.c int vsp1_subdev_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 292 drivers/media/platform/vsp1/vsp1_entity.c int vsp1_subdev_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 355 drivers/media/platform/vsp1/vsp1_entity.c int vsp1_subdev_set_pad_format(struct v4l2_subdev *subdev, v4l2_subdev 613 drivers/media/platform/vsp1/vsp1_entity.c struct v4l2_subdev *subdev; v4l2_subdev 117 drivers/media/platform/vsp1/vsp1_entity.h struct v4l2_subdev subdev; v4l2_subdev 123 drivers/media/platform/vsp1/vsp1_entity.h static inline struct vsp1_entity *to_vsp1_entity(struct v4l2_subdev *subdev) v4l2_subdev 151 drivers/media/platform/vsp1/vsp1_entity.h int vsp1_entity_init_cfg(struct v4l2_subdev *subdev, v4l2_subdev 175 drivers/media/platform/vsp1/vsp1_entity.h int vsp1_subdev_get_pad_format(struct v4l2_subdev *subdev, v4l2_subdev 178 drivers/media/platform/vsp1/vsp1_entity.h int vsp1_subdev_set_pad_format(struct v4l2_subdev *subdev, v4l2_subdev 184 drivers/media/platform/vsp1/vsp1_entity.h int vsp1_subdev_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 188 drivers/media/platform/vsp1/vsp1_entity.h int vsp1_subdev_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 33 drivers/media/platform/vsp1/vsp1_hgo.h static inline struct vsp1_hgo *to_hgo(struct v4l2_subdev *subdev) v4l2_subdev 30 drivers/media/platform/vsp1/vsp1_hgt.h static inline struct vsp1_hgt *to_hgt(struct v4l2_subdev *subdev) v4l2_subdev 172 drivers/media/platform/vsp1/vsp1_histo.c static int histo_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 187 drivers/media/platform/vsp1/vsp1_histo.c static int histo_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 199 drivers/media/platform/vsp1/vsp1_histo.c static int histo_get_selection(struct v4l2_subdev *subdev, v4l2_subdev 258 drivers/media/platform/vsp1/vsp1_histo.c static int histo_set_crop(struct v4l2_subdev *subdev, v4l2_subdev 289 drivers/media/platform/vsp1/vsp1_histo.c static int histo_set_compose(struct v4l2_subdev *subdev, v4l2_subdev 340 drivers/media/platform/vsp1/vsp1_histo.c static int histo_set_selection(struct v4l2_subdev *subdev, v4l2_subdev 371 drivers/media/platform/vsp1/vsp1_histo.c static int histo_get_format(struct v4l2_subdev *subdev, v4l2_subdev 387 drivers/media/platform/vsp1/vsp1_histo.c static int histo_set_format(struct v4l2_subdev *subdev, v4l2_subdev 59 drivers/media/platform/vsp1/vsp1_histo.h static inline struct vsp1_histogram *subdev_to_histo(struct v4l2_subdev *subdev) v4l2_subdev 36 drivers/media/platform/vsp1/vsp1_hsit.c static int hsit_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 54 drivers/media/platform/vsp1/vsp1_hsit.c static int hsit_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 63 drivers/media/platform/vsp1/vsp1_hsit.c static int hsit_set_format(struct v4l2_subdev *subdev, v4l2_subdev 27 drivers/media/platform/vsp1/vsp1_hsit.h static inline struct vsp1_hsit *to_hsit(struct v4l2_subdev *subdev) v4l2_subdev 42 drivers/media/platform/vsp1/vsp1_lif.c static int lif_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 50 drivers/media/platform/vsp1/vsp1_lif.c static int lif_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 59 drivers/media/platform/vsp1/vsp1_lif.c static int lif_set_format(struct v4l2_subdev *subdev, v4l2_subdev 26 drivers/media/platform/vsp1/vsp1_lif.h static inline struct vsp1_lif *to_lif(struct v4l2_subdev *subdev) v4l2_subdev 101 drivers/media/platform/vsp1/vsp1_lut.c static int lut_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 109 drivers/media/platform/vsp1/vsp1_lut.c static int lut_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 118 drivers/media/platform/vsp1/vsp1_lut.c static int lut_set_format(struct v4l2_subdev *subdev, v4l2_subdev 35 drivers/media/platform/vsp1/vsp1_lut.h static inline struct vsp1_lut *to_lut(struct v4l2_subdev *subdev) v4l2_subdev 30 drivers/media/platform/vsp1/vsp1_rwpf.c static int vsp1_rwpf_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 48 drivers/media/platform/vsp1/vsp1_rwpf.c static int vsp1_rwpf_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 59 drivers/media/platform/vsp1/vsp1_rwpf.c static int vsp1_rwpf_set_format(struct v4l2_subdev *subdev, v4l2_subdev 130 drivers/media/platform/vsp1/vsp1_rwpf.c static int vsp1_rwpf_get_selection(struct v4l2_subdev *subdev, v4l2_subdev 178 drivers/media/platform/vsp1/vsp1_rwpf.c static int vsp1_rwpf_set_selection(struct v4l2_subdev *subdev, v4l2_subdev 69 drivers/media/platform/vsp1/vsp1_rwpf.h static inline struct vsp1_rwpf *to_rwpf(struct v4l2_subdev *subdev) v4l2_subdev 108 drivers/media/platform/vsp1/vsp1_sru.c static int sru_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 121 drivers/media/platform/vsp1/vsp1_sru.c static int sru_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 218 drivers/media/platform/vsp1/vsp1_sru.c static int sru_set_format(struct v4l2_subdev *subdev, v4l2_subdev 31 drivers/media/platform/vsp1/vsp1_sru.h static inline struct vsp1_sru *to_sru(struct v4l2_subdev *subdev) v4l2_subdev 113 drivers/media/platform/vsp1/vsp1_uds.c static int uds_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 126 drivers/media/platform/vsp1/vsp1_uds.c static int uds_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 202 drivers/media/platform/vsp1/vsp1_uds.c static int uds_set_format(struct v4l2_subdev *subdev, v4l2_subdev 27 drivers/media/platform/vsp1/vsp1_uds.h static inline struct vsp1_uds *to_uds(struct v4l2_subdev *subdev) v4l2_subdev 56 drivers/media/platform/vsp1/vsp1_uif.c static int uif_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 64 drivers/media/platform/vsp1/vsp1_uif.c static int uif_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 73 drivers/media/platform/vsp1/vsp1_uif.c static int uif_set_format(struct v4l2_subdev *subdev, v4l2_subdev 83 drivers/media/platform/vsp1/vsp1_uif.c static int uif_get_selection(struct v4l2_subdev *subdev, v4l2_subdev 129 drivers/media/platform/vsp1/vsp1_uif.c static int uif_set_selection(struct v4l2_subdev *subdev, v4l2_subdev 24 drivers/media/platform/vsp1/vsp1_uif.h static inline struct vsp1_uif *to_uif(struct v4l2_subdev *subdev) v4l2_subdev 48 drivers/media/platform/vsp1/vsp1_video.c static struct v4l2_subdev * v4l2_subdev 66 drivers/media/platform/vsp1/vsp1_video.c struct v4l2_subdev *subdev; v4l2_subdev 575 drivers/media/platform/vsp1/vsp1_video.c struct v4l2_subdev *subdev; v4l2_subdev 192 drivers/media/platform/vsp1/vsp1_wpf.c static int wpf_s_stream(struct v4l2_subdev *subdev, int enable) v4l2_subdev 43 drivers/media/platform/xilinx/xilinx-dma.c static struct v4l2_subdev * v4l2_subdev 61 drivers/media/platform/xilinx/xilinx-dma.c struct v4l2_subdev *subdev; v4l2_subdev 102 drivers/media/platform/xilinx/xilinx-dma.c struct v4l2_subdev *subdev; v4l2_subdev 110 drivers/media/platform/xilinx/xilinx-tpg.c static inline struct xtpg_device *to_tpg(struct v4l2_subdev *subdev) v4l2_subdev 167 drivers/media/platform/xilinx/xilinx-tpg.c static int xtpg_s_stream(struct v4l2_subdev *subdev, int enable) v4l2_subdev 267 drivers/media/platform/xilinx/xilinx-tpg.c static int xtpg_get_format(struct v4l2_subdev *subdev, v4l2_subdev 278 drivers/media/platform/xilinx/xilinx-tpg.c static int xtpg_set_format(struct v4l2_subdev *subdev, v4l2_subdev 320 drivers/media/platform/xilinx/xilinx-tpg.c static int xtpg_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 349 drivers/media/platform/xilinx/xilinx-tpg.c static int xtpg_open(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) v4l2_subdev 365 drivers/media/platform/xilinx/xilinx-tpg.c static int xtpg_close(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) v4l2_subdev 769 drivers/media/platform/xilinx/xilinx-tpg.c struct v4l2_subdev *subdev; v4l2_subdev 897 drivers/media/platform/xilinx/xilinx-tpg.c struct v4l2_subdev *subdev = &xtpg->xvip.subdev; v4l2_subdev 248 drivers/media/platform/xilinx/xilinx-vip.c int xvip_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 286 drivers/media/platform/xilinx/xilinx-vip.c int xvip_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 97 drivers/media/platform/xilinx/xilinx-vip.h struct v4l2_subdev subdev; v4l2_subdev 127 drivers/media/platform/xilinx/xilinx-vip.h int xvip_enum_mbus_code(struct v4l2_subdev *subdev, v4l2_subdev 130 drivers/media/platform/xilinx/xilinx-vip.h int xvip_enum_frame_size(struct v4l2_subdev *subdev, v4l2_subdev 39 drivers/media/platform/xilinx/xilinx-vipp.c struct v4l2_subdev *subdev; v4l2_subdev 314 drivers/media/platform/xilinx/xilinx-vipp.c struct v4l2_subdev *subdev, v4l2_subdev 23 drivers/media/radio/radio-timb.c struct v4l2_subdev *sd_tuner; v4l2_subdev 24 drivers/media/radio/radio-timb.c struct v4l2_subdev *sd_dsp; v4l2_subdev 117 drivers/media/radio/saa7706h.c struct v4l2_subdev sd; v4l2_subdev 122 drivers/media/radio/saa7706h.c static inline struct saa7706h_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 144 drivers/media/radio/saa7706h.c static int saa7706h_set_reg24(struct v4l2_subdev *sd, u16 reg, u32 val) v4l2_subdev 159 drivers/media/radio/saa7706h.c static int saa7706h_set_reg24_err(struct v4l2_subdev *sd, u16 reg, u32 val, v4l2_subdev 165 drivers/media/radio/saa7706h.c static int saa7706h_set_reg16(struct v4l2_subdev *sd, u16 reg, u16 val) v4l2_subdev 179 drivers/media/radio/saa7706h.c static int saa7706h_set_reg16_err(struct v4l2_subdev *sd, u16 reg, u16 val, v4l2_subdev 185 drivers/media/radio/saa7706h.c static int saa7706h_get_reg16(struct v4l2_subdev *sd, u16 reg) v4l2_subdev 212 drivers/media/radio/saa7706h.c static int saa7706h_unmute(struct v4l2_subdev *sd) v4l2_subdev 296 drivers/media/radio/saa7706h.c static int saa7706h_mute(struct v4l2_subdev *sd) v4l2_subdev 338 drivers/media/radio/saa7706h.c struct v4l2_subdev *sd; v4l2_subdev 389 drivers/media/radio/saa7706h.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 140 drivers/media/radio/si4713/radio-platform-si4713.c struct v4l2_subdev *sd; v4l2_subdev 53 drivers/media/radio/si4713/radio-usb-si4713.c struct v4l2_subdev *v4l2_subdev; v4l2_subdev 81 drivers/media/radio/si4713/radio-usb-si4713.c return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_modulator, vm); v4l2_subdev 89 drivers/media/radio/si4713/radio-usb-si4713.c return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_modulator, vm); v4l2_subdev 97 drivers/media/radio/si4713/radio-usb-si4713.c return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_frequency, vf); v4l2_subdev 105 drivers/media/radio/si4713/radio-usb-si4713.c return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_frequency, vf); v4l2_subdev 416 drivers/media/radio/si4713/radio-usb-si4713.c struct v4l2_subdev *sd; v4l2_subdev 458 drivers/media/radio/si4713/radio-usb-si4713.c radio->v4l2_subdev = sd; v4l2_subdev 1046 drivers/media/radio/si4713/si4713.c static int si4713_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *f); v4l2_subdev 1047 drivers/media/radio/si4713/si4713.c static int si4713_s_modulator(struct v4l2_subdev *sd, const struct v4l2_modulator *); v4l2_subdev 1219 drivers/media/radio/si4713/si4713.c static long si4713_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) v4l2_subdev 1255 drivers/media/radio/si4713/si4713.c static int si4713_g_modulator(struct v4l2_subdev *sd, struct v4l2_modulator *vm) v4l2_subdev 1301 drivers/media/radio/si4713/si4713.c static int si4713_s_modulator(struct v4l2_subdev *sd, const struct v4l2_modulator *vm) v4l2_subdev 1346 drivers/media/radio/si4713/si4713.c static int si4713_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f) v4l2_subdev 1371 drivers/media/radio/si4713/si4713.c static int si4713_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *f) v4l2_subdev 1628 drivers/media/radio/si4713/si4713.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 200 drivers/media/radio/si4713/si4713.h struct v4l2_subdev sd; v4l2_subdev 50 drivers/media/radio/tef6862.c struct v4l2_subdev sd; v4l2_subdev 54 drivers/media/radio/tef6862.c static inline struct tef6862_state *to_state(struct v4l2_subdev *sd) v4l2_subdev 68 drivers/media/radio/tef6862.c static int tef6862_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *v) v4l2_subdev 86 drivers/media/radio/tef6862.c static int tef6862_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *v) v4l2_subdev 91 drivers/media/radio/tef6862.c static int tef6862_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *f) v4l2_subdev 117 drivers/media/radio/tef6862.c static int tef6862_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f) v4l2_subdev 148 drivers/media/radio/tef6862.c struct v4l2_subdev *sd; v4l2_subdev 170 drivers/media/radio/tef6862.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 48 drivers/media/spi/gs1662.c struct v4l2_subdev sd; v4l2_subdev 195 drivers/media/spi/gs1662.c static int gs_g_register(struct v4l2_subdev *sd, v4l2_subdev 208 drivers/media/spi/gs1662.c static int gs_s_register(struct v4l2_subdev *sd, v4l2_subdev 245 drivers/media/spi/gs1662.c static inline struct gs *to_gs(struct v4l2_subdev *sd) v4l2_subdev 250 drivers/media/spi/gs1662.c static int gs_s_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 264 drivers/media/spi/gs1662.c static int gs_g_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 273 drivers/media/spi/gs1662.c static int gs_query_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 313 drivers/media/spi/gs1662.c static int gs_enum_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 326 drivers/media/spi/gs1662.c static int gs_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 346 drivers/media/spi/gs1662.c static int gs_g_input_status(struct v4l2_subdev *sd, u32 *status) v4l2_subdev 382 drivers/media/spi/gs1662.c static int gs_dv_timings_cap(struct v4l2_subdev *sd, v4l2_subdev 424 drivers/media/spi/gs1662.c struct v4l2_subdev *sd; v4l2_subdev 451 drivers/media/spi/gs1662.c struct v4l2_subdev *sd = spi_get_drvdata(spi); v4l2_subdev 278 drivers/media/tuners/e4000.c static inline struct e4000_dev *e4000_subdev_to_dev(struct v4l2_subdev *sd) v4l2_subdev 283 drivers/media/tuners/e4000.c static int e4000_standby(struct v4l2_subdev *sd) v4l2_subdev 295 drivers/media/tuners/e4000.c static int e4000_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *v) v4l2_subdev 310 drivers/media/tuners/e4000.c static int e4000_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *v) v4l2_subdev 319 drivers/media/tuners/e4000.c static int e4000_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f) v4l2_subdev 329 drivers/media/tuners/e4000.c static int e4000_s_frequency(struct v4l2_subdev *sd, v4l2_subdev 343 drivers/media/tuners/e4000.c static int e4000_enum_freq_bands(struct v4l2_subdev *sd, v4l2_subdev 711 drivers/media/tuners/e4000.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 22 drivers/media/tuners/e4000_priv.h struct v4l2_subdev sd; v4l2_subdev 371 drivers/media/tuners/fc2580.c static inline struct fc2580_dev *fc2580_subdev_to_dev(struct v4l2_subdev *sd) v4l2_subdev 376 drivers/media/tuners/fc2580.c static int fc2580_standby(struct v4l2_subdev *sd) v4l2_subdev 388 drivers/media/tuners/fc2580.c static int fc2580_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *v) v4l2_subdev 403 drivers/media/tuners/fc2580.c static int fc2580_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *v) v4l2_subdev 412 drivers/media/tuners/fc2580.c static int fc2580_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f) v4l2_subdev 422 drivers/media/tuners/fc2580.c static int fc2580_s_frequency(struct v4l2_subdev *sd, v4l2_subdev 436 drivers/media/tuners/fc2580.c static int fc2580_enum_freq_bands(struct v4l2_subdev *sd, v4l2_subdev 499 drivers/media/tuners/fc2580.c static struct v4l2_subdev *fc2580_get_v4l2_subdev(struct i2c_client *client) v4l2_subdev 30 drivers/media/tuners/fc2580.h struct v4l2_subdev* (*get_v4l2_subdev)(struct i2c_client *); v4l2_subdev 123 drivers/media/tuners/fc2580_priv.h struct v4l2_subdev subdev; v4l2_subdev 32 drivers/media/tuners/msi001.c struct v4l2_subdev sd; v4l2_subdev 45 drivers/media/tuners/msi001.c static inline struct msi001_dev *sd_to_msi001_dev(struct v4l2_subdev *sd) v4l2_subdev 285 drivers/media/tuners/msi001.c static int msi001_standby(struct v4l2_subdev *sd) v4l2_subdev 292 drivers/media/tuners/msi001.c static int msi001_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *v) v4l2_subdev 308 drivers/media/tuners/msi001.c static int msi001_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *v) v4l2_subdev 317 drivers/media/tuners/msi001.c static int msi001_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f) v4l2_subdev 327 drivers/media/tuners/msi001.c static int msi001_s_frequency(struct v4l2_subdev *sd, v4l2_subdev 347 drivers/media/tuners/msi001.c static int msi001_enum_freq_bands(struct v4l2_subdev *sd, v4l2_subdev 470 drivers/media/tuners/msi001.c struct v4l2_subdev *sd = spi_get_drvdata(spi); v4l2_subdev 206 drivers/media/usb/au0828/au0828-cards.c struct v4l2_subdev *sd; v4l2_subdev 1580 drivers/media/usb/cx231xx/cx231xx-417.c struct v4l2_subdev *sd; v4l2_subdev 601 drivers/media/usb/cx231xx/cx231xx.h struct v4l2_subdev *sd_cx25840; v4l2_subdev 602 drivers/media/usb/cx231xx/cx231xx.h struct v4l2_subdev *sd_tuner; v4l2_subdev 1182 drivers/media/usb/dvb-usb-v2/rtl28xxu.c struct v4l2_subdev *subdev = NULL; v4l2_subdev 1362 drivers/media/usb/dvb-usb-v2/rtl28xxu.c pdata.v4l2_subdev = subdev; v4l2_subdev 125 drivers/media/usb/dvb-usb/cxusb.h struct v4l2_subdev *cx25840; v4l2_subdev 126 drivers/media/usb/dvb-usb/cxusb.h struct v4l2_subdev *tuner; v4l2_subdev 127 drivers/media/usb/dvb-usb/cxusb.h struct v4l2_subdev *tda9887; v4l2_subdev 375 drivers/media/usb/em28xx/em28xx-camera.c struct v4l2_subdev *subdev; v4l2_subdev 2617 drivers/media/usb/em28xx/em28xx-video.c struct v4l2_subdev *sd; v4l2_subdev 199 drivers/media/usb/go7007/go7007-driver.c struct v4l2_subdev *sd; v4l2_subdev 179 drivers/media/usb/go7007/go7007-priv.h struct v4l2_subdev *sd_video; v4l2_subdev 180 drivers/media/usb/go7007/go7007-priv.h struct v4l2_subdev *sd_audio; v4l2_subdev 112 drivers/media/usb/go7007/s2250-board.c struct v4l2_subdev sd; v4l2_subdev 125 drivers/media/usb/go7007/s2250-board.c static inline struct s2250 *to_state(struct v4l2_subdev *sd) v4l2_subdev 319 drivers/media/usb/go7007/s2250-board.c static int s2250_s_video_routing(struct v4l2_subdev *sd, u32 input, u32 output, v4l2_subdev 344 drivers/media/usb/go7007/s2250-board.c static int s2250_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) v4l2_subdev 400 drivers/media/usb/go7007/s2250-board.c static int s2250_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 424 drivers/media/usb/go7007/s2250-board.c static int s2250_s_audio_routing(struct v4l2_subdev *sd, u32 input, u32 output, v4l2_subdev 447 drivers/media/usb/go7007/s2250-board.c static int s2250_log_status(struct v4l2_subdev *sd) v4l2_subdev 503 drivers/media/usb/go7007/s2250-board.c struct v4l2_subdev *sd; v4l2_subdev 109 drivers/media/usb/msi2500/msi2500.c struct v4l2_subdev *v4l2_subdev; v4l2_subdev 840 drivers/media/usb/msi2500/msi2500.c v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 1); v4l2_subdev 876 drivers/media/usb/msi2500/msi2500.c v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 0); v4l2_subdev 985 drivers/media/usb/msi2500/msi2500.c ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_tuner, v); v4l2_subdev 1007 drivers/media/usb/msi2500/msi2500.c ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_tuner, v); v4l2_subdev 1028 drivers/media/usb/msi2500/msi2500.c ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_frequency, f); v4l2_subdev 1052 drivers/media/usb/msi2500/msi2500.c ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_frequency, f); v4l2_subdev 1077 drivers/media/usb/msi2500/msi2500.c ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, v4l2_subdev 1168 drivers/media/usb/msi2500/msi2500.c struct v4l2_subdev *sd; v4l2_subdev 1245 drivers/media/usb/msi2500/msi2500.c dev->v4l2_subdev = sd; v4l2_subdev 46 drivers/media/usb/pvrusb2/pvrusb2-audio.c void pvr2_msp3400_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd) v4l2_subdev 12 drivers/media/usb/pvrusb2/pvrusb2-audio.h void pvr2_msp3400_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *); v4l2_subdev 47 drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.c void pvr2_cs53l32a_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd) v4l2_subdev 22 drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.h void pvr2_cs53l32a_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *); v4l2_subdev 135 drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.c void pvr2_cx25840_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd) v4l2_subdev 25 drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.h void pvr2_cx25840_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *sd); v4l2_subdev 102 drivers/media/usb/pvrusb2/pvrusb2-hdw.c struct v4l2_subdev *); v4l2_subdev 1978 drivers/media/usb/pvrusb2/pvrusb2-hdw.c struct v4l2_subdev *sd; v4l2_subdev 2807 drivers/media/usb/pvrusb2/pvrusb2-hdw.c struct v4l2_subdev *sd; v4l2_subdev 2836 drivers/media/usb/pvrusb2/pvrusb2-hdw.c struct v4l2_subdev *sd; v4l2_subdev 4811 drivers/media/usb/pvrusb2/pvrusb2-hdw.c struct v4l2_subdev *sd; v4l2_subdev 64 drivers/media/usb/pvrusb2/pvrusb2-video-v4l.c void pvr2_saa7115_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd) v4l2_subdev 22 drivers/media/usb/pvrusb2/pvrusb2-video-v4l.h void pvr2_saa7115_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *); v4l2_subdev 24 drivers/media/usb/pvrusb2/pvrusb2-wm8775.c void pvr2_wm8775_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd) v4l2_subdev 25 drivers/media/usb/pvrusb2/pvrusb2-wm8775.h void pvr2_wm8775_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *sd); v4l2_subdev 118 drivers/media/usb/stk1160/stk1160.h struct v4l2_subdev *sd_saa7115; v4l2_subdev 221 drivers/media/usb/usbvision/usbvision-i2c.c struct v4l2_subdev *sd; v4l2_subdev 306 drivers/media/usb/uvc/uvcvideo.h struct v4l2_subdev subdev; v4l2_subdev 152 drivers/media/v4l2-core/tuner-core.c struct v4l2_subdev sd; v4l2_subdev 227 drivers/media/v4l2-core/tuner-core.c static inline struct tuner *to_tuner(struct v4l2_subdev *sd) v4l2_subdev 520 drivers/media/v4l2-core/tuner-core.c static int tuner_s_type_addr(struct v4l2_subdev *sd, v4l2_subdev 554 drivers/media/v4l2-core/tuner-core.c static int tuner_s_config(struct v4l2_subdev *sd, v4l2_subdev 1141 drivers/media/v4l2-core/tuner-core.c static int tuner_s_radio(struct v4l2_subdev *sd) v4l2_subdev 1158 drivers/media/v4l2-core/tuner-core.c static int tuner_standby(struct v4l2_subdev *sd) v4l2_subdev 1170 drivers/media/v4l2-core/tuner-core.c static int tuner_s_std(struct v4l2_subdev *sd, v4l2_std_id std) v4l2_subdev 1184 drivers/media/v4l2-core/tuner-core.c static int tuner_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *f) v4l2_subdev 1203 drivers/media/v4l2-core/tuner-core.c static int tuner_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f) v4l2_subdev 1234 drivers/media/v4l2-core/tuner-core.c static int tuner_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) v4l2_subdev 1287 drivers/media/v4l2-core/tuner-core.c static int tuner_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) v4l2_subdev 1311 drivers/media/v4l2-core/tuner-core.c static int tuner_log_status(struct v4l2_subdev *sd) v4l2_subdev 1357 drivers/media/v4l2-core/tuner-core.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 26 drivers/media/v4l2-core/v4l2-async.c struct v4l2_subdev *subdev, v4l2_subdev 36 drivers/media/v4l2-core/v4l2-async.c struct v4l2_subdev *subdev, v4l2_subdev 53 drivers/media/v4l2-core/v4l2-async.c static bool match_i2c(struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) v4l2_subdev 66 drivers/media/v4l2-core/v4l2-async.c static bool match_devname(struct v4l2_subdev *sd, v4l2_subdev 72 drivers/media/v4l2-core/v4l2-async.c static bool match_fwnode(struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) v4l2_subdev 77 drivers/media/v4l2-core/v4l2-async.c static bool match_custom(struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) v4l2_subdev 92 drivers/media/v4l2-core/v4l2-async.c struct v4l2_subdev *sd) v4l2_subdev 94 drivers/media/v4l2-core/v4l2-async.c bool (*match)(struct v4l2_subdev *sd, struct v4l2_async_subdev *asd); v4l2_subdev 153 drivers/media/v4l2-core/v4l2-async.c v4l2_async_find_subdev_notifier(struct v4l2_subdev *sd) v4l2_subdev 180 drivers/media/v4l2-core/v4l2-async.c struct v4l2_subdev *sd; v4l2_subdev 228 drivers/media/v4l2-core/v4l2-async.c struct v4l2_subdev *sd, v4l2_subdev 275 drivers/media/v4l2-core/v4l2-async.c struct v4l2_subdev *sd; v4l2_subdev 305 drivers/media/v4l2-core/v4l2-async.c static void v4l2_async_cleanup(struct v4l2_subdev *sd) v4l2_subdev 320 drivers/media/v4l2-core/v4l2-async.c struct v4l2_subdev *sd, *tmp; v4l2_subdev 344 drivers/media/v4l2-core/v4l2-async.c struct v4l2_subdev *sd; v4l2_subdev 491 drivers/media/v4l2-core/v4l2-async.c int v4l2_async_subdev_notifier_register(struct v4l2_subdev *sd, v4l2_subdev 683 drivers/media/v4l2-core/v4l2-async.c int v4l2_async_register_subdev(struct v4l2_subdev *sd) v4l2_subdev 751 drivers/media/v4l2-core/v4l2-async.c void v4l2_async_unregister_subdev(struct v4l2_subdev *sd) v4l2_subdev 188 drivers/media/v4l2-core/v4l2-common.c struct v4l2_subdev *sd, struct v4l2_streamparm *a) v4l2_subdev 209 drivers/media/v4l2-core/v4l2-common.c struct v4l2_subdev *sd, struct v4l2_streamparm *a) v4l2_subdev 2871 drivers/media/v4l2-core/v4l2-ctrls.c int v4l2_ctrl_subdev_log_status(struct v4l2_subdev *sd) v4l2_subdev 4404 drivers/media/v4l2-core/v4l2-ctrls.c int v4l2_ctrl_subdev_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh, v4l2_subdev 90 drivers/media/v4l2-core/v4l2-device.c struct v4l2_subdev *sd, *next; v4l2_subdev 112 drivers/media/v4l2-core/v4l2-device.c struct v4l2_subdev *sd) v4l2_subdev 176 drivers/media/v4l2-core/v4l2-device.c static void v4l2_subdev_release(struct v4l2_subdev *sd) v4l2_subdev 195 drivers/media/v4l2-core/v4l2-device.c struct v4l2_subdev *sd; v4l2_subdev 260 drivers/media/v4l2-core/v4l2-device.c void v4l2_device_unregister_subdev(struct v4l2_subdev *sd) v4l2_subdev 312 drivers/media/v4l2-core/v4l2-event.c int v4l2_event_subdev_unsubscribe(struct v4l2_subdev *sd, struct v4l2_fh *fh, v4l2_subdev 348 drivers/media/v4l2-core/v4l2-event.c int v4l2_src_change_event_subdev_subscribe(struct v4l2_subdev *sd, v4l2_subdev 526 drivers/media/v4l2-core/v4l2-flash-led-class.c static int v4l2_flash_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 576 drivers/media/v4l2-core/v4l2-flash-led-class.c static int v4l2_flash_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 621 drivers/media/v4l2-core/v4l2-flash-led-class.c struct v4l2_subdev *sd; v4l2_subdev 690 drivers/media/v4l2-core/v4l2-flash-led-class.c struct v4l2_subdev *sd; v4l2_subdev 1123 drivers/media/v4l2-core/v4l2-fwnode.c int v4l2_async_register_subdev_sensor_common(struct v4l2_subdev *sd) v4l2_subdev 1165 drivers/media/v4l2-core/v4l2-fwnode.c int v4l2_async_register_fwnode_subdev(struct v4l2_subdev *sd, v4l2_subdev 11 drivers/media/v4l2-core/v4l2-i2c.c void v4l2_i2c_subdev_unregister(struct v4l2_subdev *sd) v4l2_subdev 31 drivers/media/v4l2-core/v4l2-i2c.c void v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd, v4l2_subdev 45 drivers/media/v4l2-core/v4l2-i2c.c void v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client, v4l2_subdev 61 drivers/media/v4l2-core/v4l2-i2c.c struct v4l2_subdev v4l2_subdev 67 drivers/media/v4l2-core/v4l2-i2c.c struct v4l2_subdev *sd = NULL; v4l2_subdev 119 drivers/media/v4l2-core/v4l2-i2c.c struct v4l2_subdev *v4l2_i2c_new_subdev(struct v4l2_device *v4l2_dev, v4l2_subdev 141 drivers/media/v4l2-core/v4l2-i2c.c unsigned short v4l2_i2c_subdev_addr(struct v4l2_subdev *sd) v4l2_subdev 2434 drivers/media/v4l2-core/v4l2-ioctl.c struct v4l2_subdev *sd; v4l2_subdev 2462 drivers/media/v4l2-core/v4l2-ioctl.c struct v4l2_subdev *sd; v4l2_subdev 2490 drivers/media/v4l2-core/v4l2-ioctl.c struct v4l2_subdev *sd; v4l2_subdev 367 drivers/media/v4l2-core/v4l2-mc.c struct v4l2_subdev *subdev; v4l2_subdev 11 drivers/media/v4l2-core/v4l2-spi.c void v4l2_spi_subdev_unregister(struct v4l2_subdev *sd) v4l2_subdev 19 drivers/media/v4l2-core/v4l2-spi.c void v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi, v4l2_subdev 36 drivers/media/v4l2-core/v4l2-spi.c struct v4l2_subdev *v4l2_spi_new_subdev(struct v4l2_device *v4l2_dev, v4l2_subdev 40 drivers/media/v4l2-core/v4l2-spi.c struct v4l2_subdev *sd = NULL; v4l2_subdev 25 drivers/media/v4l2-core/v4l2-subdev.c static int subdev_fh_init(struct v4l2_subdev_fh *fh, struct v4l2_subdev *sd) v4l2_subdev 48 drivers/media/v4l2-core/v4l2-subdev.c struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev); v4l2_subdev 99 drivers/media/v4l2-core/v4l2-subdev.c struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev); v4l2_subdev 124 drivers/media/v4l2-core/v4l2-subdev.c static inline int check_pad(struct v4l2_subdev *sd, __u32 pad) v4l2_subdev 147 drivers/media/v4l2-core/v4l2-subdev.c static inline int check_format(struct v4l2_subdev *sd, v4l2_subdev 158 drivers/media/v4l2-core/v4l2-subdev.c static int call_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 166 drivers/media/v4l2-core/v4l2-subdev.c static int call_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 174 drivers/media/v4l2-core/v4l2-subdev.c static int call_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 186 drivers/media/v4l2-core/v4l2-subdev.c static int call_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 198 drivers/media/v4l2-core/v4l2-subdev.c static inline int check_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 207 drivers/media/v4l2-core/v4l2-subdev.c static int call_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 214 drivers/media/v4l2-core/v4l2-subdev.c static int call_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 221 drivers/media/v4l2-core/v4l2-subdev.c static int call_enum_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 233 drivers/media/v4l2-core/v4l2-subdev.c static inline int check_selection(struct v4l2_subdev *sd, v4l2_subdev 244 drivers/media/v4l2-core/v4l2-subdev.c static int call_get_selection(struct v4l2_subdev *sd, v4l2_subdev 252 drivers/media/v4l2-core/v4l2-subdev.c static int call_set_selection(struct v4l2_subdev *sd, v4l2_subdev 260 drivers/media/v4l2-core/v4l2-subdev.c static inline int check_edid(struct v4l2_subdev *sd, v4l2_subdev 272 drivers/media/v4l2-core/v4l2-subdev.c static int call_get_edid(struct v4l2_subdev *sd, struct v4l2_subdev_edid *edid) v4l2_subdev 277 drivers/media/v4l2-core/v4l2-subdev.c static int call_set_edid(struct v4l2_subdev *sd, struct v4l2_subdev_edid *edid) v4l2_subdev 282 drivers/media/v4l2-core/v4l2-subdev.c static int call_dv_timings_cap(struct v4l2_subdev *sd, v4l2_subdev 292 drivers/media/v4l2-core/v4l2-subdev.c static int call_enum_dv_timings(struct v4l2_subdev *sd, v4l2_subdev 330 drivers/media/v4l2-core/v4l2-subdev.c struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev); v4l2_subdev 640 drivers/media/v4l2-core/v4l2-subdev.c struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev); v4l2_subdev 649 drivers/media/v4l2-core/v4l2-subdev.c struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev); v4l2_subdev 675 drivers/media/v4l2-core/v4l2-subdev.c int v4l2_subdev_link_validate_default(struct v4l2_subdev *sd, v4l2_subdev 703 drivers/media/v4l2-core/v4l2-subdev.c struct v4l2_subdev *sd = v4l2_subdev 720 drivers/media/v4l2-core/v4l2-subdev.c struct v4l2_subdev *sink; v4l2_subdev 747 drivers/media/v4l2-core/v4l2-subdev.c v4l2_subdev_alloc_pad_config(struct v4l2_subdev *sd) v4l2_subdev 777 drivers/media/v4l2-core/v4l2-subdev.c void v4l2_subdev_init(struct v4l2_subdev *sd, const struct v4l2_subdev_ops *ops) v4l2_subdev 796 drivers/media/v4l2-core/v4l2-subdev.c void v4l2_subdev_notify_event(struct v4l2_subdev *sd, v4l2_subdev 21 drivers/staging/media/imx/imx-ic-common.c struct v4l2_subdev *imx_media_ic_register(struct v4l2_device *v4l2_dev, v4l2_subdev 75 drivers/staging/media/imx/imx-ic-common.c int imx_media_ic_unregister(struct v4l2_subdev *sd) v4l2_subdev 44 drivers/staging/media/imx/imx-ic-prp.c struct v4l2_subdev *src_sd; v4l2_subdev 45 drivers/staging/media/imx/imx-ic-prp.c struct v4l2_subdev *sink_sd_prpenc; v4l2_subdev 46 drivers/staging/media/imx/imx-ic-prp.c struct v4l2_subdev *sink_sd_prpvf; v4l2_subdev 57 drivers/staging/media/imx/imx-ic-prp.c static inline struct prp_priv *sd_to_priv(struct v4l2_subdev *sd) v4l2_subdev 97 drivers/staging/media/imx/imx-ic-prp.c static int prp_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 129 drivers/staging/media/imx/imx-ic-prp.c static int prp_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 154 drivers/staging/media/imx/imx-ic-prp.c static int prp_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 213 drivers/staging/media/imx/imx-ic-prp.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 216 drivers/staging/media/imx/imx-ic-prp.c struct v4l2_subdev *remote_sd; v4l2_subdev 288 drivers/staging/media/imx/imx-ic-prp.c static int prp_link_validate(struct v4l2_subdev *sd, v4l2_subdev 295 drivers/staging/media/imx/imx-ic-prp.c struct v4l2_subdev *csi; v4l2_subdev 347 drivers/staging/media/imx/imx-ic-prp.c static int prp_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 395 drivers/staging/media/imx/imx-ic-prp.c static int prp_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 410 drivers/staging/media/imx/imx-ic-prp.c static int prp_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 434 drivers/staging/media/imx/imx-ic-prp.c static int prp_registered(struct v4l2_subdev *sd) v4l2_subdev 76 drivers/staging/media/imx/imx-ic-prpencvf.c struct v4l2_subdev *src_sd; v4l2_subdev 124 drivers/staging/media/imx/imx-ic-prpencvf.c static inline struct prp_priv *sd_to_priv(struct v4l2_subdev *sd) v4l2_subdev 846 drivers/staging/media/imx/imx-ic-prpencvf.c static int prp_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 856 drivers/staging/media/imx/imx-ic-prpencvf.c static int prp_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 922 drivers/staging/media/imx/imx-ic-prpencvf.c static int prp_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 972 drivers/staging/media/imx/imx-ic-prpencvf.c static int prp_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 1015 drivers/staging/media/imx/imx-ic-prpencvf.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 1018 drivers/staging/media/imx/imx-ic-prpencvf.c struct v4l2_subdev *remote_sd; v4l2_subdev 1168 drivers/staging/media/imx/imx-ic-prpencvf.c static int prp_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1207 drivers/staging/media/imx/imx-ic-prpencvf.c static int prp_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1222 drivers/staging/media/imx/imx-ic-prpencvf.c static int prp_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1246 drivers/staging/media/imx/imx-ic-prpencvf.c static int prp_registered(struct v4l2_subdev *sd) v4l2_subdev 1288 drivers/staging/media/imx/imx-ic-prpencvf.c static void prp_unregistered(struct v4l2_subdev *sd) v4l2_subdev 15 drivers/staging/media/imx/imx-ic.h struct v4l2_subdev sd; v4l2_subdev 34 drivers/staging/media/imx/imx-media-capture.c struct v4l2_subdev *src_sd; v4l2_subdev 733 drivers/staging/media/imx/imx-media-capture.c struct v4l2_subdev *sd = priv->src_sd; v4l2_subdev 834 drivers/staging/media/imx/imx-media-capture.c imx_media_capture_device_init(struct device *dev, struct v4l2_subdev *src_sd, v4l2_subdev 59 drivers/staging/media/imx/imx-media-csi.c struct v4l2_subdev sd; v4l2_subdev 93 drivers/staging/media/imx/imx-media-csi.c struct v4l2_subdev *src_sd; v4l2_subdev 116 drivers/staging/media/imx/imx-media-csi.c static inline struct csi_priv *sd_to_dev(struct v4l2_subdev *sdev) v4l2_subdev 162 drivers/staging/media/imx/imx-media-csi.c struct v4l2_subdev *sd; v4l2_subdev 904 drivers/staging/media/imx/imx-media-csi.c static int csi_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 921 drivers/staging/media/imx/imx-media-csi.c static int csi_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 968 drivers/staging/media/imx/imx-media-csi.c static int csi_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1010 drivers/staging/media/imx/imx-media-csi.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 1012 drivers/staging/media/imx/imx-media-csi.c struct v4l2_subdev *remote_sd; v4l2_subdev 1100 drivers/staging/media/imx/imx-media-csi.c static int csi_link_validate(struct v4l2_subdev *sd, v4l2_subdev 1223 drivers/staging/media/imx/imx-media-csi.c static int csi_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 1274 drivers/staging/media/imx/imx-media-csi.c static int csi_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 1308 drivers/staging/media/imx/imx-media-csi.c static int csi_enum_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 1344 drivers/staging/media/imx/imx-media-csi.c static int csi_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 1501 drivers/staging/media/imx/imx-media-csi.c static int csi_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1567 drivers/staging/media/imx/imx-media-csi.c static int csi_get_selection(struct v4l2_subdev *sd, v4l2_subdev 1631 drivers/staging/media/imx/imx-media-csi.c static int csi_set_selection(struct v4l2_subdev *sd, v4l2_subdev 1726 drivers/staging/media/imx/imx-media-csi.c static int csi_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh, v4l2_subdev 1737 drivers/staging/media/imx/imx-media-csi.c static int csi_unsubscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh, v4l2_subdev 1746 drivers/staging/media/imx/imx-media-csi.c static int csi_registered(struct v4l2_subdev *sd) v4l2_subdev 1814 drivers/staging/media/imx/imx-media-csi.c static void csi_unregistered(struct v4l2_subdev *sd) v4l2_subdev 2006 drivers/staging/media/imx/imx-media-csi.c struct v4l2_subdev *sd = platform_get_drvdata(pdev); v4l2_subdev 24 drivers/staging/media/imx/imx-media-dev-common.c struct v4l2_subdev *sd, v4l2_subdev 39 drivers/staging/media/imx/imx-media-dev-common.c struct v4l2_subdev *sd; v4l2_subdev 82 drivers/staging/media/imx/imx-media-dev-common.c struct v4l2_subdev *sd; v4l2_subdev 148 drivers/staging/media/imx/imx-media-dev-common.c struct v4l2_subdev *sd; v4l2_subdev 228 drivers/staging/media/imx/imx-media-dev-common.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 269 drivers/staging/media/imx/imx-media-dev-common.c struct v4l2_subdev *sd; v4l2_subdev 323 drivers/staging/media/imx/imx-media-dev-common.c static void imx_media_notify(struct v4l2_subdev *sd, unsigned int notification, v4l2_subdev 22 drivers/staging/media/imx/imx-media-dev.c struct v4l2_subdev *sd, v4l2_subdev 41 drivers/staging/media/imx/imx-media-fim.c struct v4l2_subdev *sd; v4l2_subdev 462 drivers/staging/media/imx/imx-media-fim.c struct imx_media_fim *imx_media_fim_init(struct v4l2_subdev *sd) v4l2_subdev 34 drivers/staging/media/imx/imx-media-internal-sd.c struct v4l2_subdev * (*sync_register)(struct v4l2_device *v4l2_dev, v4l2_subdev 38 drivers/staging/media/imx/imx-media-internal-sd.c int (*sync_unregister)(struct v4l2_subdev *sd); v4l2_subdev 134 drivers/staging/media/imx/imx-media-internal-sd.c struct v4l2_subdev *src, v4l2_subdev 135 drivers/staging/media/imx/imx-media-internal-sd.c struct v4l2_subdev *sink, v4l2_subdev 159 drivers/staging/media/imx/imx-media-internal-sd.c struct v4l2_subdev *sd, v4l2_subdev 176 drivers/staging/media/imx/imx-media-internal-sd.c struct v4l2_subdev *sink; v4l2_subdev 191 drivers/staging/media/imx/imx-media-internal-sd.c struct v4l2_subdev *csi) v4l2_subdev 195 drivers/staging/media/imx/imx-media-internal-sd.c struct v4l2_subdev *sd; v4l2_subdev 286 drivers/staging/media/imx/imx-media-internal-sd.c struct v4l2_subdev *sd; v4l2_subdev 86 drivers/staging/media/imx/imx-media-of.c struct v4l2_subdev *sd, v4l2_subdev 89 drivers/staging/media/imx/imx-media-of.c struct v4l2_subdev *remote, *src, *sink; v4l2_subdev 127 drivers/staging/media/imx/imx-media-of.c struct v4l2_subdev *sd) v4l2_subdev 153 drivers/staging/media/imx/imx-media-of.c struct v4l2_subdev *csi) v4l2_subdev 488 drivers/staging/media/imx/imx-media-utils.c int imx_media_init_cfg(struct v4l2_subdev *sd, v4l2_subdev 724 drivers/staging/media/imx/imx-media-utils.c struct v4l2_subdev * v4l2_subdev 728 drivers/staging/media/imx/imx-media-utils.c struct v4l2_subdev *sd; v4l2_subdev 739 drivers/staging/media/imx/imx-media-utils.c struct v4l2_subdev * v4l2_subdev 743 drivers/staging/media/imx/imx-media-utils.c struct v4l2_subdev *sd; v4l2_subdev 786 drivers/staging/media/imx/imx-media-utils.c struct v4l2_subdev *sd; v4l2_subdev 837 drivers/staging/media/imx/imx-media-utils.c struct v4l2_subdev *sd; v4l2_subdev 878 drivers/staging/media/imx/imx-media-utils.c struct v4l2_subdev * v4l2_subdev 918 drivers/staging/media/imx/imx-media-utils.c struct v4l2_subdev *sd; v4l2_subdev 64 drivers/staging/media/imx/imx-media-vdic.c struct v4l2_subdev sd; v4l2_subdev 97 drivers/staging/media/imx/imx-media-vdic.c struct v4l2_subdev *sink_sd; v4l2_subdev 481 drivers/staging/media/imx/imx-media-vdic.c static int vdic_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 484 drivers/staging/media/imx/imx-media-vdic.c struct v4l2_subdev *src_sd = NULL; v4l2_subdev 544 drivers/staging/media/imx/imx-media-vdic.c static int vdic_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 554 drivers/staging/media/imx/imx-media-vdic.c static int vdic_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 620 drivers/staging/media/imx/imx-media-vdic.c static int vdic_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 674 drivers/staging/media/imx/imx-media-vdic.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 676 drivers/staging/media/imx/imx-media-vdic.c struct v4l2_subdev *remote_sd; v4l2_subdev 756 drivers/staging/media/imx/imx-media-vdic.c static int vdic_link_validate(struct v4l2_subdev *sd, v4l2_subdev 781 drivers/staging/media/imx/imx-media-vdic.c static int vdic_g_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 798 drivers/staging/media/imx/imx-media-vdic.c static int vdic_s_frame_interval(struct v4l2_subdev *sd, v4l2_subdev 847 drivers/staging/media/imx/imx-media-vdic.c static int vdic_registered(struct v4l2_subdev *sd) v4l2_subdev 888 drivers/staging/media/imx/imx-media-vdic.c static void vdic_unregistered(struct v4l2_subdev *sd) v4l2_subdev 924 drivers/staging/media/imx/imx-media-vdic.c struct v4l2_subdev *imx_media_vdic_register(struct v4l2_device *v4l2_dev, v4l2_subdev 962 drivers/staging/media/imx/imx-media-vdic.c int imx_media_vdic_unregister(struct v4l2_subdev *sd) v4l2_subdev 114 drivers/staging/media/imx/imx-media.h to_pad_vdev_list(struct v4l2_subdev *sd, int pad_index) v4l2_subdev 149 drivers/staging/media/imx/imx-media.h struct v4l2_subdev *sync_sd[2][NUM_IPU_SUBDEVS]; v4l2_subdev 173 drivers/staging/media/imx/imx-media.h int imx_media_init_cfg(struct v4l2_subdev *sd, v4l2_subdev 186 drivers/staging/media/imx/imx-media.h struct v4l2_subdev * v4l2_subdev 189 drivers/staging/media/imx/imx-media.h struct v4l2_subdev * v4l2_subdev 198 drivers/staging/media/imx/imx-media.h struct v4l2_subdev * v4l2_subdev 235 drivers/staging/media/imx/imx-media.h struct imx_media_fim *imx_media_fim_init(struct v4l2_subdev *sd); v4l2_subdev 240 drivers/staging/media/imx/imx-media.h struct v4l2_subdev *csi); v4l2_subdev 247 drivers/staging/media/imx/imx-media.h struct v4l2_subdev *sd); v4l2_subdev 249 drivers/staging/media/imx/imx-media.h struct v4l2_subdev *csi); v4l2_subdev 254 drivers/staging/media/imx/imx-media.h struct v4l2_subdev *imx_media_vdic_register(struct v4l2_device *v4l2_dev, v4l2_subdev 258 drivers/staging/media/imx/imx-media.h int imx_media_vdic_unregister(struct v4l2_subdev *sd); v4l2_subdev 261 drivers/staging/media/imx/imx-media.h struct v4l2_subdev *imx_media_ic_register(struct v4l2_device *v4l2_dev, v4l2_subdev 265 drivers/staging/media/imx/imx-media.h int imx_media_ic_unregister(struct v4l2_subdev *sd); v4l2_subdev 269 drivers/staging/media/imx/imx-media.h imx_media_capture_device_init(struct device *dev, struct v4l2_subdev *src_sd, v4l2_subdev 37 drivers/staging/media/imx/imx6-mipi-csi2.c struct v4l2_subdev sd; v4l2_subdev 51 drivers/staging/media/imx/imx6-mipi-csi2.c struct v4l2_subdev *src_sd; v4l2_subdev 88 drivers/staging/media/imx/imx6-mipi-csi2.c static inline struct csi2_dev *sd_to_dev(struct v4l2_subdev *sdev) v4l2_subdev 354 drivers/staging/media/imx/imx6-mipi-csi2.c static int csi2_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 403 drivers/staging/media/imx/imx6-mipi-csi2.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 405 drivers/staging/media/imx/imx6-mipi-csi2.c struct v4l2_subdev *remote_sd; v4l2_subdev 452 drivers/staging/media/imx/imx6-mipi-csi2.c static int csi2_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 470 drivers/staging/media/imx/imx6-mipi-csi2.c static int csi2_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 503 drivers/staging/media/imx/imx6-mipi-csi2.c static int csi2_registered(struct v4l2_subdev *sd) v4l2_subdev 550 drivers/staging/media/imx/imx6-mipi-csi2.c struct v4l2_subdev *sd = dev_get_drvdata(dev); v4l2_subdev 661 drivers/staging/media/imx/imx6-mipi-csi2.c struct v4l2_subdev *sd = platform_get_drvdata(pdev); v4l2_subdev 157 drivers/staging/media/imx/imx7-media-csi.c struct v4l2_subdev sd; v4l2_subdev 167 drivers/staging/media/imx/imx7-media-csi.c struct v4l2_subdev *src_sd; v4l2_subdev 437 drivers/staging/media/imx/imx7-media-csi.c struct v4l2_subdev *sd; v4l2_subdev 490 drivers/staging/media/imx/imx7-media-csi.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 492 drivers/staging/media/imx/imx7-media-csi.c struct v4l2_subdev *remote_sd; v4l2_subdev 546 drivers/staging/media/imx/imx7-media-csi.c static int imx7_csi_pad_link_validate(struct v4l2_subdev *sd, v4l2_subdev 880 drivers/staging/media/imx/imx7-media-csi.c static int imx7_csi_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 931 drivers/staging/media/imx/imx7-media-csi.c static int imx7_csi_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 966 drivers/staging/media/imx/imx7-media-csi.c static int imx7_csi_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 1040 drivers/staging/media/imx/imx7-media-csi.c static int imx7_csi_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 1100 drivers/staging/media/imx/imx7-media-csi.c static int imx7_csi_registered(struct v4l2_subdev *sd) v4l2_subdev 1129 drivers/staging/media/imx/imx7-media-csi.c static void imx7_csi_unregistered(struct v4l2_subdev *sd) v4l2_subdev 1136 drivers/staging/media/imx/imx7-media-csi.c static int imx7_csi_init_cfg(struct v4l2_subdev *sd, v4l2_subdev 1294 drivers/staging/media/imx/imx7-media-csi.c struct v4l2_subdev *sd = platform_get_drvdata(pdev); v4l2_subdev 225 drivers/staging/media/imx/imx7-mipi-csis.c struct v4l2_subdev mipi_sd; v4l2_subdev 226 drivers/staging/media/imx/imx7-mipi-csis.c struct v4l2_subdev *src_sd; v4l2_subdev 321 drivers/staging/media/imx/imx7-mipi-csis.c static struct csi_state *mipi_sd_to_csis_state(struct v4l2_subdev *sdev) v4l2_subdev 548 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_s_stream(struct v4l2_subdev *mipi_sd, int enable) v4l2_subdev 601 drivers/staging/media/imx/imx7-mipi-csis.c struct v4l2_subdev *mipi_sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 603 drivers/staging/media/imx/imx7-mipi-csis.c struct v4l2_subdev *remote_sd; v4l2_subdev 640 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_init_cfg(struct v4l2_subdev *mipi_sd, v4l2_subdev 661 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_try_format(struct v4l2_subdev *mipi_sd, struct v4l2_mbus_framefmt *mf) v4l2_subdev 694 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_set_fmt(struct v4l2_subdev *mipi_sd, v4l2_subdev 728 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_get_fmt(struct v4l2_subdev *mipi_sd, v4l2_subdev 746 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_log_status(struct v4l2_subdev *mipi_sd) v4l2_subdev 785 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_registered(struct v4l2_subdev *mipi_sd) v4l2_subdev 851 drivers/staging/media/imx/imx7-mipi-csis.c struct v4l2_subdev *mipi_sd = dev_get_drvdata(dev); v4l2_subdev 867 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_subdev_init(struct v4l2_subdev *mipi_sd, v4l2_subdev 1040 drivers/staging/media/imx/imx7-mipi-csis.c struct v4l2_subdev *mipi_sd = dev_get_drvdata(dev); v4l2_subdev 1064 drivers/staging/media/imx/imx7-mipi-csis.c struct v4l2_subdev *mipi_sd = dev_get_drvdata(dev); v4l2_subdev 1113 drivers/staging/media/imx/imx7-mipi-csis.c struct v4l2_subdev *mipi_sd = platform_get_drvdata(pdev); v4l2_subdev 18 drivers/staging/media/ipu3/ipu3-v4l2.c static int imgu_subdev_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 53 drivers/staging/media/ipu3/ipu3-v4l2.c static int imgu_subdev_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 122 drivers/staging/media/ipu3/ipu3-v4l2.c static int imgu_subdev_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 146 drivers/staging/media/ipu3/ipu3-v4l2.c static int imgu_subdev_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 192 drivers/staging/media/ipu3/ipu3-v4l2.c static int imgu_subdev_get_selection(struct v4l2_subdev *sd, v4l2_subdev 225 drivers/staging/media/ipu3/ipu3-v4l2.c static int imgu_subdev_set_selection(struct v4l2_subdev *sd, v4l2_subdev 271 drivers/staging/media/ipu3/ipu3-v4l2.c struct v4l2_subdev *sd = container_of(entity, struct v4l2_subdev, v4l2_subdev 1159 drivers/staging/media/ipu3/ipu3-v4l2.c struct v4l2_subdev *sd = &imgu_pipe->imgu_sd.subdev; v4l2_subdev 92 drivers/staging/media/ipu3/ipu3.h struct v4l2_subdev subdev; v4l2_subdev 388 drivers/staging/media/omap4iss/iss.c struct v4l2_subdev *subdev; v4l2_subdev 440 drivers/staging/media/omap4iss/iss.c struct v4l2_subdev *subdev; v4l2_subdev 943 drivers/staging/media/omap4iss/iss.c static struct v4l2_subdev * v4l2_subdev 947 drivers/staging/media/omap4iss/iss.c struct v4l2_subdev *sensor = NULL; v4l2_subdev 954 drivers/staging/media/omap4iss/iss.c struct v4l2_subdev *subdev; v4l2_subdev 1030 drivers/staging/media/omap4iss/iss.c struct v4l2_subdev *sensor; v4l2_subdev 529 drivers/staging/media/omap4iss/iss_csi2.c struct v4l2_subdev *sensor; v4l2_subdev 896 drivers/staging/media/omap4iss/iss_csi2.c static int csi2_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 933 drivers/staging/media/omap4iss/iss_csi2.c static int csi2_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 970 drivers/staging/media/omap4iss/iss_csi2.c static int csi2_get_format(struct v4l2_subdev *sd, v4l2_subdev 992 drivers/staging/media/omap4iss/iss_csi2.c static int csi2_set_format(struct v4l2_subdev *sd, v4l2_subdev 1017 drivers/staging/media/omap4iss/iss_csi2.c static int csi2_link_validate(struct v4l2_subdev *sd, struct media_link *link, v4l2_subdev 1043 drivers/staging/media/omap4iss/iss_csi2.c static int csi2_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 1065 drivers/staging/media/omap4iss/iss_csi2.c static int csi2_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 1166 drivers/staging/media/omap4iss/iss_csi2.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 1256 drivers/staging/media/omap4iss/iss_csi2.c struct v4l2_subdev *sd = &csi2->subdev; v4l2_subdev 119 drivers/staging/media/omap4iss/iss_csi2.h struct v4l2_subdev subdev; v4l2_subdev 116 drivers/staging/media/omap4iss/iss_csiphy.c struct v4l2_subdev *csi2_subdev) v4l2_subdev 42 drivers/staging/media/omap4iss/iss_csiphy.h struct v4l2_subdev *csi2_subdev); v4l2_subdev 128 drivers/staging/media/omap4iss/iss_ipipe.c static int ipipe_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 245 drivers/staging/media/omap4iss/iss_ipipe.c static int ipipe_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 272 drivers/staging/media/omap4iss/iss_ipipe.c static int ipipe_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 311 drivers/staging/media/omap4iss/iss_ipipe.c static int ipipe_get_format(struct v4l2_subdev *sd, v4l2_subdev 335 drivers/staging/media/omap4iss/iss_ipipe.c static int ipipe_set_format(struct v4l2_subdev *sd, v4l2_subdev 361 drivers/staging/media/omap4iss/iss_ipipe.c static int ipipe_link_validate(struct v4l2_subdev *sd, struct media_link *link, v4l2_subdev 385 drivers/staging/media/omap4iss/iss_ipipe.c static int ipipe_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) v4l2_subdev 442 drivers/staging/media/omap4iss/iss_ipipe.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 497 drivers/staging/media/omap4iss/iss_ipipe.c struct v4l2_subdev *sd = &ipipe->subdev; v4l2_subdev 41 drivers/staging/media/omap4iss/iss_ipipe.h struct v4l2_subdev subdev; v4l2_subdev 302 drivers/staging/media/omap4iss/iss_ipipeif.c static int ipipeif_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 444 drivers/staging/media/omap4iss/iss_ipipeif.c static int ipipeif_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 478 drivers/staging/media/omap4iss/iss_ipipeif.c static int ipipeif_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 517 drivers/staging/media/omap4iss/iss_ipipeif.c static int ipipeif_get_format(struct v4l2_subdev *sd, v4l2_subdev 541 drivers/staging/media/omap4iss/iss_ipipeif.c static int ipipeif_set_format(struct v4l2_subdev *sd, v4l2_subdev 575 drivers/staging/media/omap4iss/iss_ipipeif.c static int ipipeif_link_validate(struct v4l2_subdev *sd, v4l2_subdev 600 drivers/staging/media/omap4iss/iss_ipipeif.c static int ipipeif_init_formats(struct v4l2_subdev *sd, v4l2_subdev 658 drivers/staging/media/omap4iss/iss_ipipeif.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 728 drivers/staging/media/omap4iss/iss_ipipeif.c struct v4l2_subdev *sd = &ipipeif->subdev; v4l2_subdev 60 drivers/staging/media/omap4iss/iss_ipipeif.h struct v4l2_subdev subdev; v4l2_subdev 350 drivers/staging/media/omap4iss/iss_resizer.c static int resizer_set_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 494 drivers/staging/media/omap4iss/iss_resizer.c static int resizer_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 539 drivers/staging/media/omap4iss/iss_resizer.c static int resizer_enum_frame_size(struct v4l2_subdev *sd, v4l2_subdev 578 drivers/staging/media/omap4iss/iss_resizer.c static int resizer_get_format(struct v4l2_subdev *sd, v4l2_subdev 602 drivers/staging/media/omap4iss/iss_resizer.c static int resizer_set_format(struct v4l2_subdev *sd, v4l2_subdev 629 drivers/staging/media/omap4iss/iss_resizer.c static int resizer_link_validate(struct v4l2_subdev *sd, v4l2_subdev 654 drivers/staging/media/omap4iss/iss_resizer.c static int resizer_init_formats(struct v4l2_subdev *sd, v4l2_subdev 712 drivers/staging/media/omap4iss/iss_resizer.c struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); v4l2_subdev 771 drivers/staging/media/omap4iss/iss_resizer.c struct v4l2_subdev *sd = &resizer->subdev; v4l2_subdev 43 drivers/staging/media/omap4iss/iss_resizer.h struct v4l2_subdev subdev; v4l2_subdev 188 drivers/staging/media/omap4iss/iss_video.c static struct v4l2_subdev * v4l2_subdev 248 drivers/staging/media/omap4iss/iss_video.c struct v4l2_subdev *subdev; v4l2_subdev 621 drivers/staging/media/omap4iss/iss_video.c struct v4l2_subdev *subdev; v4l2_subdev 649 drivers/staging/media/omap4iss/iss_video.c struct v4l2_subdev *subdev; v4l2_subdev 706 drivers/staging/media/omap4iss/iss_video.c struct v4l2_subdev *subdev; v4l2_subdev 89 drivers/staging/media/omap4iss/iss_video.h struct v4l2_subdev *external; v4l2_subdev 75 drivers/staging/media/soc_camera/imx074.c struct v4l2_subdev subdev; v4l2_subdev 152 drivers/staging/media/soc_camera/imx074.c static int imx074_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 186 drivers/staging/media/soc_camera/imx074.c static int imx074_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 208 drivers/staging/media/soc_camera/imx074.c static int imx074_get_selection(struct v4l2_subdev *sd, v4l2_subdev 229 drivers/staging/media/soc_camera/imx074.c static int imx074_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 241 drivers/staging/media/soc_camera/imx074.c static int imx074_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 249 drivers/staging/media/soc_camera/imx074.c static int imx074_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 258 drivers/staging/media/soc_camera/imx074.c static int imx074_g_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 293 drivers/staging/media/soc_camera/imx074.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 67 drivers/staging/media/soc_camera/mt9t031.c struct v4l2_subdev subdev; v4l2_subdev 160 drivers/staging/media/soc_camera/mt9t031.c static int mt9t031_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 293 drivers/staging/media/soc_camera/mt9t031.c static int mt9t031_set_selection(struct v4l2_subdev *sd, v4l2_subdev 317 drivers/staging/media/soc_camera/mt9t031.c static int mt9t031_get_selection(struct v4l2_subdev *sd, v4l2_subdev 342 drivers/staging/media/soc_camera/mt9t031.c static int mt9t031_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 366 drivers/staging/media/soc_camera/mt9t031.c static int mt9t031_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 405 drivers/staging/media/soc_camera/mt9t031.c static int mt9t031_g_register(struct v4l2_subdev *sd, v4l2_subdev 422 drivers/staging/media/soc_camera/mt9t031.c static int mt9t031_s_register(struct v4l2_subdev *sd, v4l2_subdev 460 drivers/staging/media/soc_camera/mt9t031.c struct v4l2_subdev *sd = &mt9t031->subdev; v4l2_subdev 562 drivers/staging/media/soc_camera/mt9t031.c struct v4l2_subdev *sd = soc_camera_vdev_to_subdev(vdev); v4l2_subdev 595 drivers/staging/media/soc_camera/mt9t031.c static int mt9t031_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 662 drivers/staging/media/soc_camera/mt9t031.c static int mt9t031_g_skip_top_lines(struct v4l2_subdev *sd, u32 *lines) v4l2_subdev 685 drivers/staging/media/soc_camera/mt9t031.c static int mt9t031_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 696 drivers/staging/media/soc_camera/mt9t031.c static int mt9t031_g_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 711 drivers/staging/media/soc_camera/mt9t031.c static int mt9t031_s_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 149 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *sd = soc_camera_to_subdev(icd); v4l2_subdev 161 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *sd = soc_camera_to_subdev(icd); v4l2_subdev 334 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *sd = soc_camera_to_subdev(icd); v4l2_subdev 342 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *sd = soc_camera_to_subdev(icd); v4l2_subdev 445 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *sd = soc_camera_to_subdev(icd); v4l2_subdev 915 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *sd = soc_camera_to_subdev(icd); v4l2_subdev 938 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *sd = soc_camera_to_subdev(icd); v4l2_subdev 1166 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *sd = soc_camera_to_subdev(icd); v4l2_subdev 1228 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *subdev; v4l2_subdev 1322 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *sd, v4l2_subdev 1355 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *sd, v4l2_subdev 1767 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *sd = soc_camera_to_subdev(icd); v4l2_subdev 1784 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *sd = soc_camera_to_subdev(icd); v4l2_subdev 1803 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *sd = soc_camera_to_subdev(icd); v4l2_subdev 1811 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *sd = soc_camera_to_subdev(icd); v4l2_subdev 1820 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_subdev *sd = soc_camera_to_subdev(icd); v4l2_subdev 138 drivers/staging/media/soc_camera/soc_mt9v022.c struct v4l2_subdev subdev; v4l2_subdev 238 drivers/staging/media/soc_camera/soc_mt9v022.c static int mt9v022_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 275 drivers/staging/media/soc_camera/soc_mt9v022.c static int mt9v022_set_selection(struct v4l2_subdev *sd, v4l2_subdev 355 drivers/staging/media/soc_camera/soc_mt9v022.c static int mt9v022_get_selection(struct v4l2_subdev *sd, v4l2_subdev 380 drivers/staging/media/soc_camera/soc_mt9v022.c static int mt9v022_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 400 drivers/staging/media/soc_camera/soc_mt9v022.c static int mt9v022_s_fmt(struct v4l2_subdev *sd, v4l2_subdev 447 drivers/staging/media/soc_camera/soc_mt9v022.c static int mt9v022_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 482 drivers/staging/media/soc_camera/soc_mt9v022.c static int mt9v022_g_register(struct v4l2_subdev *sd, v4l2_subdev 499 drivers/staging/media/soc_camera/soc_mt9v022.c static int mt9v022_s_register(struct v4l2_subdev *sd, v4l2_subdev 514 drivers/staging/media/soc_camera/soc_mt9v022.c static int mt9v022_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 527 drivers/staging/media/soc_camera/soc_mt9v022.c struct v4l2_subdev *sd = &mt9v022->subdev; v4l2_subdev 571 drivers/staging/media/soc_camera/soc_mt9v022.c struct v4l2_subdev *sd = &mt9v022->subdev; v4l2_subdev 753 drivers/staging/media/soc_camera/soc_mt9v022.c static int mt9v022_g_skip_top_lines(struct v4l2_subdev *sd, u32 *lines) v4l2_subdev 776 drivers/staging/media/soc_camera/soc_mt9v022.c static int mt9v022_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 790 drivers/staging/media/soc_camera/soc_mt9v022.c static int mt9v022_g_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 807 drivers/staging/media/soc_camera/soc_mt9v022.c static int mt9v022_s_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 606 drivers/staging/media/soc_camera/soc_ov5642.c struct v4l2_subdev subdev; v4l2_subdev 690 drivers/staging/media/soc_camera/soc_ov5642.c static int ov5642_get_register(struct v4l2_subdev *sd, v4l2_subdev 709 drivers/staging/media/soc_camera/soc_ov5642.c static int ov5642_set_register(struct v4l2_subdev *sd, v4l2_subdev 734 drivers/staging/media/soc_camera/soc_ov5642.c static int ov5642_set_resolution(struct v4l2_subdev *sd) v4l2_subdev 787 drivers/staging/media/soc_camera/soc_ov5642.c static int ov5642_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 818 drivers/staging/media/soc_camera/soc_ov5642.c static int ov5642_get_fmt(struct v4l2_subdev *sd, v4l2_subdev 840 drivers/staging/media/soc_camera/soc_ov5642.c static int ov5642_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 851 drivers/staging/media/soc_camera/soc_ov5642.c static int ov5642_set_selection(struct v4l2_subdev *sd, v4l2_subdev 885 drivers/staging/media/soc_camera/soc_ov5642.c static int ov5642_get_selection(struct v4l2_subdev *sd, v4l2_subdev 910 drivers/staging/media/soc_camera/soc_ov5642.c static int ov5642_g_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 920 drivers/staging/media/soc_camera/soc_ov5642.c static int ov5642_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 971 drivers/staging/media/soc_camera/soc_ov5642.c struct v4l2_subdev *subdev = i2c_get_clientdata(client); v4l2_subdev 193 drivers/staging/media/soc_camera/soc_ov9740.c struct v4l2_subdev subdev; v4l2_subdev 501 drivers/staging/media/soc_camera/soc_ov9740.c static int ov9740_s_stream(struct v4l2_subdev *sd, int enable) v4l2_subdev 667 drivers/staging/media/soc_camera/soc_ov9740.c static int ov9740_s_fmt(struct v4l2_subdev *sd, v4l2_subdev 687 drivers/staging/media/soc_camera/soc_ov9740.c static int ov9740_set_fmt(struct v4l2_subdev *sd, v4l2_subdev 708 drivers/staging/media/soc_camera/soc_ov9740.c static int ov9740_enum_mbus_code(struct v4l2_subdev *sd, v4l2_subdev 720 drivers/staging/media/soc_camera/soc_ov9740.c static int ov9740_get_selection(struct v4l2_subdev *sd, v4l2_subdev 760 drivers/staging/media/soc_camera/soc_ov9740.c static int ov9740_s_power(struct v4l2_subdev *sd, int on) v4l2_subdev 789 drivers/staging/media/soc_camera/soc_ov9740.c static int ov9740_get_register(struct v4l2_subdev *sd, v4l2_subdev 810 drivers/staging/media/soc_camera/soc_ov9740.c static int ov9740_set_register(struct v4l2_subdev *sd, v4l2_subdev 824 drivers/staging/media/soc_camera/soc_ov9740.c struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 874 drivers/staging/media/soc_camera/soc_ov9740.c static int ov9740_g_mbus_config(struct v4l2_subdev *sd, v4l2_subdev 154 include/media/davinci/vpbe.h struct v4l2_subdev **encoders; v4l2_subdev 158 include/media/davinci/vpbe.h struct v4l2_subdev *amp; v4l2_subdev 179 include/media/davinci/vpbe.h struct v4l2_subdev *venc; v4l2_subdev 35 include/media/davinci/vpbe_venc.h struct v4l2_subdev *venc_sub_dev_init(struct v4l2_device *v4l2_dev, v4l2_subdev 94 include/media/davinci/vpfe_capture.h struct v4l2_subdev **sd; v4l2_subdev 86 include/media/i2c/adp1653.h int (*power)(struct v4l2_subdev *sd, int on); v4l2_subdev 99 include/media/i2c/adp1653.h struct v4l2_subdev subdev; v4l2_subdev 5 include/media/i2c/mt9p031.h struct v4l2_subdev; v4l2_subdev 262 include/media/soc_camera.h static inline struct v4l2_subdev *soc_camera_to_subdev( v4l2_subdev 368 include/media/soc_camera.h struct v4l2_subdev *sd = i2c_get_clientdata(client); v4l2_subdev 378 include/media/soc_camera.h static inline struct v4l2_subdev *soc_camera_vdev_to_subdev(struct video_device *vdev) v4l2_subdev 17 include/media/v4l2-async.h struct v4l2_subdev; v4l2_subdev 109 include/media/v4l2-async.h struct v4l2_subdev *subdev, v4l2_subdev 113 include/media/v4l2-async.h struct v4l2_subdev *subdev, v4l2_subdev 132 include/media/v4l2-async.h struct v4l2_subdev *sd; v4l2_subdev 264 include/media/v4l2-async.h int v4l2_async_subdev_notifier_register(struct v4l2_subdev *sd, v4l2_subdev 299 include/media/v4l2-async.h int v4l2_async_register_subdev(struct v4l2_subdev *sd); v4l2_subdev 321 include/media/v4l2-async.h v4l2_async_register_subdev_sensor_common(struct v4l2_subdev *sd); v4l2_subdev 329 include/media/v4l2-async.h void v4l2_async_unregister_subdev(struct v4l2_subdev *sd); v4l2_subdev 100 include/media/v4l2-common.h struct v4l2_subdev; v4l2_subdev 151 include/media/v4l2-common.h struct v4l2_subdev *v4l2_i2c_new_subdev(struct v4l2_device *v4l2_dev, v4l2_subdev 168 include/media/v4l2-common.h struct v4l2_subdev *v4l2_i2c_new_subdev_board(struct v4l2_device *v4l2_dev, v4l2_subdev 181 include/media/v4l2-common.h void v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd, struct i2c_client *client, v4l2_subdev 192 include/media/v4l2-common.h void v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client, v4l2_subdev 202 include/media/v4l2-common.h unsigned short v4l2_i2c_subdev_addr(struct v4l2_subdev *sd); v4l2_subdev 219 include/media/v4l2-common.h void v4l2_i2c_subdev_unregister(struct v4l2_subdev *sd); v4l2_subdev 223 include/media/v4l2-common.h static inline struct v4l2_subdev * v4l2_subdev 231 include/media/v4l2-common.h static inline struct v4l2_subdev * v4l2_subdev 240 include/media/v4l2-common.h v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd, struct i2c_client *client, v4l2_subdev 245 include/media/v4l2-common.h v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client, v4l2_subdev 249 include/media/v4l2-common.h static inline unsigned short v4l2_i2c_subdev_addr(struct v4l2_subdev *sd) v4l2_subdev 260 include/media/v4l2-common.h static inline void v4l2_i2c_subdev_unregister(struct v4l2_subdev *sd) v4l2_subdev 284 include/media/v4l2-common.h struct v4l2_subdev *v4l2_spi_new_subdev(struct v4l2_device *v4l2_dev, v4l2_subdev 295 include/media/v4l2-common.h void v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi, v4l2_subdev 303 include/media/v4l2-common.h void v4l2_spi_subdev_unregister(struct v4l2_subdev *sd); v4l2_subdev 307 include/media/v4l2-common.h static inline struct v4l2_subdev * v4l2_subdev 315 include/media/v4l2-common.h v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi, v4l2_subdev 319 include/media/v4l2-common.h static inline void v4l2_spi_subdev_unregister(struct v4l2_subdev *sd) v4l2_subdev 435 include/media/v4l2-common.h struct v4l2_subdev *sd, struct v4l2_streamparm *a); v4l2_subdev 448 include/media/v4l2-common.h struct v4l2_subdev *sd, struct v4l2_streamparm *a); v4l2_subdev 31 include/media/v4l2-ctrls.h struct v4l2_subdev; v4l2_subdev 1322 include/media/v4l2-ctrls.h int v4l2_ctrl_subdev_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh, v4l2_subdev 1331 include/media/v4l2-ctrls.h int v4l2_ctrl_subdev_log_status(struct v4l2_subdev *sd); v4l2_subdev 53 include/media/v4l2-device.h void (*notify)(struct v4l2_subdev *sd, v4l2_subdev 162 include/media/v4l2-device.h struct v4l2_subdev *sd); v4l2_subdev 174 include/media/v4l2-device.h void v4l2_device_unregister_subdev(struct v4l2_subdev *sd); v4l2_subdev 195 include/media/v4l2-device.h static inline void v4l2_subdev_notify(struct v4l2_subdev *sd, v4l2_subdev 277 include/media/v4l2-device.h struct v4l2_subdev *__sd; \ v4l2_subdev 344 include/media/v4l2-device.h struct v4l2_subdev *__sd; \ v4l2_subdev 371 include/media/v4l2-device.h struct v4l2_subdev *__sd; \ v4l2_subdev 404 include/media/v4l2-device.h struct v4l2_subdev *__sd; \ v4l2_subdev 431 include/media/v4l2-device.h struct v4l2_subdev *__sd; \ v4l2_subdev 463 include/media/v4l2-device.h struct v4l2_subdev *__sd; \ v4l2_subdev 485 include/media/v4l2-device.h struct v4l2_subdev *__sd; \ v4l2_subdev 513 include/media/v4l2-device.h struct v4l2_subdev *__sd; \ v4l2_subdev 20 include/media/v4l2-event.h struct v4l2_subdev; v4l2_subdev 176 include/media/v4l2-event.h int v4l2_event_subdev_unsubscribe(struct v4l2_subdev *sd, v4l2_subdev 196 include/media/v4l2-event.h int v4l2_src_change_event_subdev_subscribe(struct v4l2_subdev *sd, v4l2_subdev 86 include/media/v4l2-flash-led-class.h struct v4l2_subdev sd; v4l2_subdev 98 include/media/v4l2-flash-led-class.h struct v4l2_subdev *sd) v4l2_subdev 403 include/media/v4l2-fwnode.h v4l2_async_register_fwnode_subdev(struct v4l2_subdev *sd, v4l2_subdev 37 include/media/v4l2-subdev.h struct v4l2_subdev; v4l2_subdev 189 include/media/v4l2-subdev.h int (*log_status)(struct v4l2_subdev *sd); v4l2_subdev 190 include/media/v4l2-subdev.h int (*s_io_pin_config)(struct v4l2_subdev *sd, size_t n, v4l2_subdev 192 include/media/v4l2-subdev.h int (*init)(struct v4l2_subdev *sd, u32 val); v4l2_subdev 193 include/media/v4l2-subdev.h int (*load_fw)(struct v4l2_subdev *sd); v4l2_subdev 194 include/media/v4l2-subdev.h int (*reset)(struct v4l2_subdev *sd, u32 val); v4l2_subdev 195 include/media/v4l2-subdev.h int (*s_gpio)(struct v4l2_subdev *sd, u32 val); v4l2_subdev 196 include/media/v4l2-subdev.h long (*ioctl)(struct v4l2_subdev *sd, unsigned int cmd, void *arg); v4l2_subdev 198 include/media/v4l2-subdev.h long (*compat_ioctl32)(struct v4l2_subdev *sd, unsigned int cmd, v4l2_subdev 202 include/media/v4l2-subdev.h int (*g_register)(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg); v4l2_subdev 203 include/media/v4l2-subdev.h int (*s_register)(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg); v4l2_subdev 205 include/media/v4l2-subdev.h int (*s_power)(struct v4l2_subdev *sd, int on); v4l2_subdev 206 include/media/v4l2-subdev.h int (*interrupt_service_routine)(struct v4l2_subdev *sd, v4l2_subdev 208 include/media/v4l2-subdev.h int (*subscribe_event)(struct v4l2_subdev *sd, struct v4l2_fh *fh, v4l2_subdev 210 include/media/v4l2-subdev.h int (*unsubscribe_event)(struct v4l2_subdev *sd, struct v4l2_fh *fh, v4l2_subdev 265 include/media/v4l2-subdev.h int (*standby)(struct v4l2_subdev *sd); v4l2_subdev 266 include/media/v4l2-subdev.h int (*s_radio)(struct v4l2_subdev *sd); v4l2_subdev 267 include/media/v4l2-subdev.h int (*s_frequency)(struct v4l2_subdev *sd, const struct v4l2_frequency *freq); v4l2_subdev 268 include/media/v4l2-subdev.h int (*g_frequency)(struct v4l2_subdev *sd, struct v4l2_frequency *freq); v4l2_subdev 269 include/media/v4l2-subdev.h int (*enum_freq_bands)(struct v4l2_subdev *sd, struct v4l2_frequency_band *band); v4l2_subdev 270 include/media/v4l2-subdev.h int (*g_tuner)(struct v4l2_subdev *sd, struct v4l2_tuner *vt); v4l2_subdev 271 include/media/v4l2-subdev.h int (*s_tuner)(struct v4l2_subdev *sd, const struct v4l2_tuner *vt); v4l2_subdev 272 include/media/v4l2-subdev.h int (*g_modulator)(struct v4l2_subdev *sd, struct v4l2_modulator *vm); v4l2_subdev 273 include/media/v4l2-subdev.h int (*s_modulator)(struct v4l2_subdev *sd, const struct v4l2_modulator *vm); v4l2_subdev 274 include/media/v4l2-subdev.h int (*s_type_addr)(struct v4l2_subdev *sd, struct tuner_setup *type); v4l2_subdev 275 include/media/v4l2-subdev.h int (*s_config)(struct v4l2_subdev *sd, const struct v4l2_priv_tun_config *config); v4l2_subdev 305 include/media/v4l2-subdev.h int (*s_clock_freq)(struct v4l2_subdev *sd, u32 freq); v4l2_subdev 306 include/media/v4l2-subdev.h int (*s_i2s_clock_freq)(struct v4l2_subdev *sd, u32 freq); v4l2_subdev 307 include/media/v4l2-subdev.h int (*s_routing)(struct v4l2_subdev *sd, u32 input, u32 output, u32 config); v4l2_subdev 308 include/media/v4l2-subdev.h int (*s_stream)(struct v4l2_subdev *sd, int enable); v4l2_subdev 416 include/media/v4l2-subdev.h int (*s_routing)(struct v4l2_subdev *sd, u32 input, u32 output, u32 config); v4l2_subdev 417 include/media/v4l2-subdev.h int (*s_crystal_freq)(struct v4l2_subdev *sd, u32 freq, u32 flags); v4l2_subdev 418 include/media/v4l2-subdev.h int (*g_std)(struct v4l2_subdev *sd, v4l2_std_id *norm); v4l2_subdev 419 include/media/v4l2-subdev.h int (*s_std)(struct v4l2_subdev *sd, v4l2_std_id norm); v4l2_subdev 420 include/media/v4l2-subdev.h int (*s_std_output)(struct v4l2_subdev *sd, v4l2_std_id std); v4l2_subdev 421 include/media/v4l2-subdev.h int (*g_std_output)(struct v4l2_subdev *sd, v4l2_std_id *std); v4l2_subdev 422 include/media/v4l2-subdev.h int (*querystd)(struct v4l2_subdev *sd, v4l2_std_id *std); v4l2_subdev 423 include/media/v4l2-subdev.h int (*g_tvnorms)(struct v4l2_subdev *sd, v4l2_std_id *std); v4l2_subdev 424 include/media/v4l2-subdev.h int (*g_tvnorms_output)(struct v4l2_subdev *sd, v4l2_std_id *std); v4l2_subdev 425 include/media/v4l2-subdev.h int (*g_input_status)(struct v4l2_subdev *sd, u32 *status); v4l2_subdev 426 include/media/v4l2-subdev.h int (*s_stream)(struct v4l2_subdev *sd, int enable); v4l2_subdev 427 include/media/v4l2-subdev.h int (*g_pixelaspect)(struct v4l2_subdev *sd, struct v4l2_fract *aspect); v4l2_subdev 428 include/media/v4l2-subdev.h int (*g_frame_interval)(struct v4l2_subdev *sd, v4l2_subdev 430 include/media/v4l2-subdev.h int (*s_frame_interval)(struct v4l2_subdev *sd, v4l2_subdev 432 include/media/v4l2-subdev.h int (*s_dv_timings)(struct v4l2_subdev *sd, v4l2_subdev 434 include/media/v4l2-subdev.h int (*g_dv_timings)(struct v4l2_subdev *sd, v4l2_subdev 436 include/media/v4l2-subdev.h int (*query_dv_timings)(struct v4l2_subdev *sd, v4l2_subdev 438 include/media/v4l2-subdev.h int (*g_mbus_config)(struct v4l2_subdev *sd, v4l2_subdev 440 include/media/v4l2-subdev.h int (*s_mbus_config)(struct v4l2_subdev *sd, v4l2_subdev 442 include/media/v4l2-subdev.h int (*s_rx_buffer)(struct v4l2_subdev *sd, void *buf, v4l2_subdev 482 include/media/v4l2-subdev.h int (*decode_vbi_line)(struct v4l2_subdev *sd, struct v4l2_decode_vbi_line *vbi_line); v4l2_subdev 483 include/media/v4l2-subdev.h int (*s_vbi_data)(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *vbi_data); v4l2_subdev 484 include/media/v4l2-subdev.h int (*g_vbi_data)(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_data *vbi_data); v4l2_subdev 485 include/media/v4l2-subdev.h int (*g_sliced_vbi_cap)(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_cap *cap); v4l2_subdev 486 include/media/v4l2-subdev.h int (*s_raw_fmt)(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt); v4l2_subdev 487 include/media/v4l2-subdev.h int (*g_sliced_fmt)(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *fmt); v4l2_subdev 488 include/media/v4l2-subdev.h int (*s_sliced_fmt)(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *fmt); v4l2_subdev 502 include/media/v4l2-subdev.h int (*g_skip_top_lines)(struct v4l2_subdev *sd, u32 *lines); v4l2_subdev 503 include/media/v4l2-subdev.h int (*g_skip_frames)(struct v4l2_subdev *sd, u32 *frames); v4l2_subdev 601 include/media/v4l2-subdev.h int (*rx_read)(struct v4l2_subdev *sd, u8 *buf, size_t count, v4l2_subdev 604 include/media/v4l2-subdev.h int (*rx_g_parameters)(struct v4l2_subdev *sd, v4l2_subdev 606 include/media/v4l2-subdev.h int (*rx_s_parameters)(struct v4l2_subdev *sd, v4l2_subdev 610 include/media/v4l2-subdev.h int (*tx_write)(struct v4l2_subdev *sd, u8 *buf, size_t count, v4l2_subdev 613 include/media/v4l2-subdev.h int (*tx_g_parameters)(struct v4l2_subdev *sd, v4l2_subdev 615 include/media/v4l2-subdev.h int (*tx_s_parameters)(struct v4l2_subdev *sd, v4l2_subdev 675 include/media/v4l2-subdev.h int (*init_cfg)(struct v4l2_subdev *sd, v4l2_subdev 677 include/media/v4l2-subdev.h int (*enum_mbus_code)(struct v4l2_subdev *sd, v4l2_subdev 680 include/media/v4l2-subdev.h int (*enum_frame_size)(struct v4l2_subdev *sd, v4l2_subdev 683 include/media/v4l2-subdev.h int (*enum_frame_interval)(struct v4l2_subdev *sd, v4l2_subdev 686 include/media/v4l2-subdev.h int (*get_fmt)(struct v4l2_subdev *sd, v4l2_subdev 689 include/media/v4l2-subdev.h int (*set_fmt)(struct v4l2_subdev *sd, v4l2_subdev 692 include/media/v4l2-subdev.h int (*get_selection)(struct v4l2_subdev *sd, v4l2_subdev 695 include/media/v4l2-subdev.h int (*set_selection)(struct v4l2_subdev *sd, v4l2_subdev 698 include/media/v4l2-subdev.h int (*get_edid)(struct v4l2_subdev *sd, struct v4l2_edid *edid); v4l2_subdev 699 include/media/v4l2-subdev.h int (*set_edid)(struct v4l2_subdev *sd, struct v4l2_edid *edid); v4l2_subdev 700 include/media/v4l2-subdev.h int (*dv_timings_cap)(struct v4l2_subdev *sd, v4l2_subdev 702 include/media/v4l2-subdev.h int (*enum_dv_timings)(struct v4l2_subdev *sd, v4l2_subdev 705 include/media/v4l2-subdev.h int (*link_validate)(struct v4l2_subdev *sd, struct media_link *link, v4l2_subdev 709 include/media/v4l2-subdev.h int (*get_frame_desc)(struct v4l2_subdev *sd, unsigned int pad, v4l2_subdev 711 include/media/v4l2-subdev.h int (*set_frame_desc)(struct v4l2_subdev *sd, unsigned int pad, v4l2_subdev 766 include/media/v4l2-subdev.h int (*registered)(struct v4l2_subdev *sd); v4l2_subdev 767 include/media/v4l2-subdev.h void (*unregistered)(struct v4l2_subdev *sd); v4l2_subdev 768 include/media/v4l2-subdev.h int (*open)(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh); v4l2_subdev 769 include/media/v4l2-subdev.h int (*close)(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh); v4l2_subdev 770 include/media/v4l2-subdev.h void (*release)(struct v4l2_subdev *sd); v4l2_subdev 886 include/media/v4l2-subdev.h container_of(__me_sd_ent, struct v4l2_subdev, entity) : \ v4l2_subdev 897 include/media/v4l2-subdev.h ((struct v4l2_subdev *)video_get_drvdata(vdev)) v4l2_subdev 934 include/media/v4l2-subdev.h *v4l2_subdev_get_try_format(struct v4l2_subdev *sd, v4l2_subdev 952 include/media/v4l2-subdev.h *v4l2_subdev_get_try_crop(struct v4l2_subdev *sd, v4l2_subdev 970 include/media/v4l2-subdev.h *v4l2_subdev_get_try_compose(struct v4l2_subdev *sd, v4l2_subdev 988 include/media/v4l2-subdev.h static inline void v4l2_set_subdevdata(struct v4l2_subdev *sd, void *p) v4l2_subdev 1000 include/media/v4l2-subdev.h static inline void *v4l2_get_subdevdata(const struct v4l2_subdev *sd) v4l2_subdev 1011 include/media/v4l2-subdev.h static inline void v4l2_set_subdev_hostdata(struct v4l2_subdev *sd, void *p) v4l2_subdev 1023 include/media/v4l2-subdev.h static inline void *v4l2_get_subdev_hostdata(const struct v4l2_subdev *sd) v4l2_subdev 1041 include/media/v4l2-subdev.h int v4l2_subdev_link_validate_default(struct v4l2_subdev *sd, v4l2_subdev 1065 include/media/v4l2-subdev.h v4l2_subdev_pad_config *v4l2_subdev_alloc_pad_config(struct v4l2_subdev *sd); v4l2_subdev 1082 include/media/v4l2-subdev.h void v4l2_subdev_init(struct v4l2_subdev *sd, v4l2_subdev 1102 include/media/v4l2-subdev.h struct v4l2_subdev *__sd = (sd); \ v4l2_subdev 1138 include/media/v4l2-subdev.h void v4l2_subdev_notify_event(struct v4l2_subdev *sd,