Symbol: v4l2_subdev
drivers/media/dvb-frontends/au8522_decoder.c
168
static inline struct au8522_state *to_state(struct v4l2_subdev *sd)
drivers/media/dvb-frontends/au8522_decoder.c
473
static int au8522_g_register(struct v4l2_subdev *sd,
drivers/media/dvb-frontends/au8522_decoder.c
482
static int au8522_s_register(struct v4l2_subdev *sd,
drivers/media/dvb-frontends/au8522_decoder.c
531
static int au8522_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/dvb-frontends/au8522_decoder.c
561
static int au8522_s_video_routing(struct v4l2_subdev *sd,
drivers/media/dvb-frontends/au8522_decoder.c
583
static int au8522_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/dvb-frontends/au8522_decoder.c
598
static int au8522_s_audio_routing(struct v4l2_subdev *sd,
drivers/media/dvb-frontends/au8522_decoder.c
611
static int au8522_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt)
drivers/media/dvb-frontends/au8522_decoder.c
677
struct v4l2_subdev *sd;
drivers/media/dvb-frontends/au8522_decoder.c
763
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/dvb-frontends/au8522_priv.h
60
struct v4l2_subdev sd;
drivers/media/dvb-frontends/rtl2832_sdr.c
1023
V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, enum_freq_bands)) {
drivers/media/dvb-frontends/rtl2832_sdr.c
1024
ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, enum_freq_bands, band);
drivers/media/dvb-frontends/rtl2832_sdr.c
1051
V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, g_frequency)) {
drivers/media/dvb-frontends/rtl2832_sdr.c
1053
ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_frequency, f);
drivers/media/dvb-frontends/rtl2832_sdr.c
1093
V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, s_frequency)) {
drivers/media/dvb-frontends/rtl2832_sdr.c
1094
ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_frequency, f);
drivers/media/dvb-frontends/rtl2832_sdr.c
111
struct v4l2_subdev *v4l2_subdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
1312
struct v4l2_subdev *subdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
1340
subdev = pdata->v4l2_subdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
1341
dev->v4l2_subdev = pdata->v4l2_subdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
812
if (!V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, s_frequency)) {
drivers/media/dvb-frontends/rtl2832_sdr.c
874
if (V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, core, s_power))
drivers/media/dvb-frontends/rtl2832_sdr.c
875
ret = v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 1);
drivers/media/dvb-frontends/rtl2832_sdr.c
927
if (V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, core, s_power))
drivers/media/dvb-frontends/rtl2832_sdr.c
928
v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 0);
drivers/media/dvb-frontends/rtl2832_sdr.c
969
V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, g_tuner)) {
drivers/media/dvb-frontends/rtl2832_sdr.c
970
ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_tuner, v);
drivers/media/dvb-frontends/rtl2832_sdr.c
996
V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, s_tuner)) {
drivers/media/dvb-frontends/rtl2832_sdr.c
997
ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_tuner, v);
drivers/media/dvb-frontends/rtl2832_sdr.h
43
struct v4l2_subdev *v4l2_subdev;
drivers/media/i2c/ad5820.c
209
static int ad5820_registered(struct v4l2_subdev *subdev)
drivers/media/i2c/ad5820.c
217
ad5820_set_power(struct v4l2_subdev *subdev, int on)
drivers/media/i2c/ad5820.c
244
static int ad5820_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ad5820.c
249
static int ad5820_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ad5820.c
273
struct v4l2_subdev *subdev = dev_get_drvdata(dev);
drivers/media/i2c/ad5820.c
284
struct v4l2_subdev *subdev = dev_get_drvdata(dev);
drivers/media/i2c/ad5820.c
340
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/ad5820.c
40
struct v4l2_subdev subdev;
drivers/media/i2c/adp1653.c
327
adp1653_set_power(struct v4l2_subdev *subdev, int on)
drivers/media/i2c/adp1653.c
352
static int adp1653_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/adp1653.c
357
static int adp1653_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/adp1653.c
382
struct v4l2_subdev *subdev = dev_get_drvdata(dev);
drivers/media/i2c/adp1653.c
393
struct v4l2_subdev *subdev = dev_get_drvdata(dev);
drivers/media/i2c/adp1653.c
516
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/adv7170.c
184
static int adv7170_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/adv7170.c
212
static int adv7170_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/adv7170.c
252
static int adv7170_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/adv7170.c
263
static int adv7170_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/adv7170.c
286
static int adv7170_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/adv7170.c
340
struct v4l2_subdev *sd;
drivers/media/i2c/adv7170.c
372
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/adv7170.c
39
struct v4l2_subdev sd;
drivers/media/i2c/adv7170.c
46
static inline struct adv7170 *to_adv7170(struct v4l2_subdev *sd)
drivers/media/i2c/adv7170.c
60
static inline int adv7170_write(struct v4l2_subdev *sd, u8 reg, u8 value)
drivers/media/i2c/adv7170.c
69
static inline int adv7170_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7170.c
76
static int adv7170_write_block(struct v4l2_subdev *sd,
drivers/media/i2c/adv7175.c
112
static void set_subcarrier_freq(struct v4l2_subdev *sd, int pass_through)
drivers/media/i2c/adv7175.c
183
static int adv7175_init(struct v4l2_subdev *sd, u32 val)
drivers/media/i2c/adv7175.c
192
static int adv7175_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/adv7175.c
230
static int adv7175_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/adv7175.c
290
static int adv7175_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/adv7175.c
301
static int adv7175_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/adv7175.c
324
static int adv7175_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/adv7175.c
356
static int adv7175_s_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/adv7175.c
38
struct v4l2_subdev sd;
drivers/media/i2c/adv7175.c
396
struct v4l2_subdev *sd;
drivers/media/i2c/adv7175.c
427
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/adv7175.c
43
static inline struct adv7175 *to_adv7175(struct v4l2_subdev *sd)
drivers/media/i2c/adv7175.c
57
static inline int adv7175_write(struct v4l2_subdev *sd, u8 reg, u8 value)
drivers/media/i2c/adv7175.c
64
static inline int adv7175_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7175.c
71
static int adv7175_write_block(struct v4l2_subdev *sd,
drivers/media/i2c/adv7180.c
1447
struct v4l2_subdev *sd;
drivers/media/i2c/adv7180.c
1568
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/adv7180.c
1591
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/adv7180.c
1601
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/adv7180.c
210
struct v4l2_subdev sd;
drivers/media/i2c/adv7180.c
383
static inline struct adv7180_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/adv7180.c
388
static int adv7180_querystd(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/adv7180.c
414
static int adv7180_s_routing(struct v4l2_subdev *sd, u32 input,
drivers/media/i2c/adv7180.c
437
static int adv7180_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/adv7180.c
463
static int adv7180_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/adv7180.c
480
static int adv7180_g_std(struct v4l2_subdev *sd, v4l2_std_id *norm)
drivers/media/i2c/adv7180.c
489
static int adv7180_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/adv7180.c
582
struct v4l2_subdev *sd = to_adv7180_sd(ctrl);
drivers/media/i2c/adv7180.c
691
static int adv7180_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/adv7180.c
703
static int adv7180_mbus_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/adv7180.c
757
static int adv7180_get_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/adv7180.c
773
static int adv7180_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/adv7180.c
803
static int adv7180_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/adv7180.c
814
static int adv7180_get_mbus_config(struct v4l2_subdev *sd,
drivers/media/i2c/adv7180.c
838
static int adv7180_get_skip_frames(struct v4l2_subdev *sd, u32 *frames)
drivers/media/i2c/adv7180.c
845
static int adv7180_g_tvnorms(struct v4l2_subdev *sd, v4l2_std_id *norm)
drivers/media/i2c/adv7180.c
934
static int adv7180_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/adv7180.c
965
static int adv7180_subscribe_event(struct v4l2_subdev *sd,
drivers/media/i2c/adv7180.c
980
static int adv7180_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/adv7180.c
996
static int adv7180_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/adv7183.c
108
static int adv7183_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/adv7183.c
189
static int adv7183_g_std(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/adv7183.c
197
static int adv7183_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/adv7183.c
228
static int adv7183_reset(struct v4l2_subdev *sd, u32 val)
drivers/media/i2c/adv7183.c
239
static int adv7183_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/adv7183.c
25
struct v4l2_subdev sd;
drivers/media/i2c/adv7183.c
322
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/adv7183.c
349
static int adv7183_querystd(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/adv7183.c
398
static int adv7183_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/adv7183.c
411
static int adv7183_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/adv7183.c
422
static int adv7183_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/adv7183.c
448
static int adv7183_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/adv7183.c
461
static int adv7183_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/adv7183.c
474
static int adv7183_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg)
drivers/media/i2c/adv7183.c
481
static int adv7183_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg)
drivers/media/i2c/adv7183.c
525
struct v4l2_subdev *sd;
drivers/media/i2c/adv7183.c
615
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/adv7183.c
63
static inline struct adv7183 *to_adv7183(struct v4l2_subdev *sd)
drivers/media/i2c/adv7183.c
67
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/adv7183.c
72
static inline int adv7183_read(struct v4l2_subdev *sd, unsigned char reg)
drivers/media/i2c/adv7183.c
79
static inline int adv7183_write(struct v4l2_subdev *sd, unsigned char reg,
drivers/media/i2c/adv7183.c
87
static int adv7183_writeregs(struct v4l2_subdev *sd,
drivers/media/i2c/adv7343.c
132
static int adv7343_setstd(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/adv7343.c
205
static int adv7343_setoutput(struct v4l2_subdev *sd, u32 output_type)
drivers/media/i2c/adv7343.c
288
static int adv7343_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/adv7343.c
300
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/adv7343.c
324
static int adv7343_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/adv7343.c
339
static int adv7343_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/adv7343.c
365
static int adv7343_initialize(struct v4l2_subdev *sd)
drivers/media/i2c/adv7343.c
46
struct v4l2_subdev sd;
drivers/media/i2c/adv7343.c
497
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/adv7343.c
59
static inline struct adv7343_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/adv7343.c
64
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/adv7343.c
69
static inline int adv7343_write(struct v4l2_subdev *sd, u8 reg, u8 value)
drivers/media/i2c/adv7393.c
135
static int adv7393_setstd(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/adv7393.c
209
static int adv7393_setoutput(struct v4l2_subdev *sd, u32 output_type)
drivers/media/i2c/adv7393.c
273
static int adv7393_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/adv7393.c
285
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/adv7393.c
311
static int adv7393_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/adv7393.c
326
static int adv7393_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/adv7393.c
352
static int adv7393_initialize(struct v4l2_subdev *sd)
drivers/media/i2c/adv7393.c
441
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/adv7393.c
48
struct v4l2_subdev sd;
drivers/media/i2c/adv7393.c
60
static inline struct adv7393_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/adv7393.c
65
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/adv7393.c
70
static inline int adv7393_write(struct v4l2_subdev *sd, u8 reg, u8 value)
drivers/media/i2c/adv748x/adv748x-afe.c
168
static int adv748x_afe_g_std(struct v4l2_subdev *sd, v4l2_std_id *norm)
drivers/media/i2c/adv748x/adv748x-afe.c
177
static int adv748x_afe_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/adv748x/adv748x-afe.c
196
static int adv748x_afe_querystd(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/adv748x/adv748x-afe.c
232
static int adv748x_afe_g_tvnorms(struct v4l2_subdev *sd, v4l2_std_id *norm)
drivers/media/i2c/adv748x/adv748x-afe.c
239
static int adv748x_afe_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/adv748x/adv748x-afe.c
254
static int adv748x_afe_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/adv748x/adv748x-afe.c
302
struct v4l2_subdev *tx;
drivers/media/i2c/adv748x/adv748x-afe.c
316
static int adv748x_afe_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/adv748x/adv748x-afe.c
328
static int adv748x_afe_get_format(struct v4l2_subdev *sd,
drivers/media/i2c/adv748x/adv748x-afe.c
351
static int adv748x_afe_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/adv748x/adv748x-core.c
335
struct v4l2_subdev *rsd = media_entity_to_v4l2_subdev(remote->entity);
drivers/media/i2c/adv748x/adv748x-core.c
336
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/media/i2c/adv748x/adv748x-core.c
584
void adv748x_subdev_init(struct v4l2_subdev *sd, struct adv748x_state *state,
drivers/media/i2c/adv748x/adv748x-csi2.c
102
static int adv748x_csi2_registered(struct v4l2_subdev *sd)
drivers/media/i2c/adv748x/adv748x-csi2.c
154
static int adv748x_csi2_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/adv748x/adv748x-csi2.c
157
struct v4l2_subdev *src;
drivers/media/i2c/adv748x/adv748x-csi2.c
177
static int adv748x_csi2_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/adv748x/adv748x-csi2.c
228
static int adv748x_csi2_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/adv748x/adv748x-csi2.c
255
static int adv748x_csi2_get_mbus_config(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/adv748x/adv748x-csi2.c
289
int adv748x_csi2_set_pixelrate(struct v4l2_subdev *sd, s64 rate)
drivers/media/i2c/adv748x/adv748x-csi2.c
44
struct v4l2_subdev *src,
drivers/media/i2c/adv748x/adv748x-csi2.c
72
static int adv748x_csi2_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/adv748x/adv748x-hdmi.c
217
static int adv748x_hdmi_s_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/adv748x/adv748x-hdmi.c
257
static int adv748x_hdmi_g_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/adv748x/adv748x-hdmi.c
272
static int adv748x_hdmi_query_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/adv748x/adv748x-hdmi.c
349
static int adv748x_hdmi_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/adv748x/adv748x-hdmi.c
363
static int adv748x_hdmi_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/adv748x/adv748x-hdmi.c
396
struct v4l2_subdev *tx;
drivers/media/i2c/adv748x/adv748x-hdmi.c
408
static int adv748x_hdmi_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/adv748x/adv748x-hdmi.c
420
static int adv748x_hdmi_get_format(struct v4l2_subdev *sd,
drivers/media/i2c/adv748x/adv748x-hdmi.c
442
static int adv748x_hdmi_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/adv748x/adv748x-hdmi.c
460
static int adv748x_hdmi_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid)
drivers/media/i2c/adv748x/adv748x-hdmi.c
510
static int adv748x_hdmi_set_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid)
drivers/media/i2c/adv748x/adv748x-hdmi.c
580
static int adv748x_hdmi_enum_dv_timings(struct v4l2_subdev *sd,
drivers/media/i2c/adv748x/adv748x-hdmi.c
587
static int adv748x_hdmi_dv_timings_cap(struct v4l2_subdev *sd,
drivers/media/i2c/adv748x/adv748x.h
118
struct v4l2_subdev sd;
drivers/media/i2c/adv748x/adv748x.h
153
struct v4l2_subdev sd;
drivers/media/i2c/adv748x/adv748x.h
416
static inline struct v4l2_subdev *adv748x_get_remote_sd(struct media_pad *pad)
drivers/media/i2c/adv748x/adv748x.h
425
void adv748x_subdev_init(struct v4l2_subdev *sd, struct adv748x_state *state,
drivers/media/i2c/adv748x/adv748x.h
438
int adv748x_csi2_set_pixelrate(struct v4l2_subdev *sd, s64 rate);
drivers/media/i2c/adv748x/adv748x.h
86
struct v4l2_subdev *src;
drivers/media/i2c/adv748x/adv748x.h
87
struct v4l2_subdev sd;
drivers/media/i2c/adv7511-v4l2.c
1011
static int adv7511_s_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/adv7511-v4l2.c
1061
static int adv7511_g_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/adv7511-v4l2.c
1079
static int adv7511_enum_dv_timings(struct v4l2_subdev *sd,
drivers/media/i2c/adv7511-v4l2.c
1088
static int adv7511_dv_timings_cap(struct v4l2_subdev *sd,
drivers/media/i2c/adv7511-v4l2.c
1103
static int adv7511_s_audio_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/adv7511-v4l2.c
1115
static int adv7511_s_clock_freq(struct v4l2_subdev *sd, u32 freq)
drivers/media/i2c/adv7511-v4l2.c
1139
static int adv7511_s_i2s_clock_freq(struct v4l2_subdev *sd, u32 freq)
drivers/media/i2c/adv7511-v4l2.c
1161
static int adv7511_s_routing(struct v4l2_subdev *sd, u32 input, u32 output, u32 config)
drivers/media/i2c/adv7511-v4l2.c
1183
static int adv7511_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid)
drivers/media/i2c/adv7511-v4l2.c
1212
static int adv7511_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/adv7511-v4l2.c
124
static void adv7511_check_monitor_present_status(struct v4l2_subdev *sd);
drivers/media/i2c/adv7511-v4l2.c
1243
static int adv7511_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/adv7511-v4l2.c
125
static bool adv7511_check_edid_status(struct v4l2_subdev *sd);
drivers/media/i2c/adv7511-v4l2.c
126
static void adv7511_setup(struct v4l2_subdev *sd);
drivers/media/i2c/adv7511-v4l2.c
127
static int adv7511_s_i2s_clock_freq(struct v4l2_subdev *sd, u32 freq);
drivers/media/i2c/adv7511-v4l2.c
1275
static int adv7511_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/adv7511-v4l2.c
128
static int adv7511_s_clock_freq(struct v4l2_subdev *sd, u32 freq);
drivers/media/i2c/adv7511-v4l2.c
143
static inline struct adv7511_state *get_adv7511_state(struct v4l2_subdev *sd)
drivers/media/i2c/adv7511-v4l2.c
1439
static void adv7511_dbg_dump_edid(int lvl, int debug, struct v4l2_subdev *sd, int segment, u8 *buf)
drivers/media/i2c/adv7511-v4l2.c
1459
static void adv7511_notify_no_edid(struct v4l2_subdev *sd)
drivers/media/i2c/adv7511-v4l2.c
1477
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/adv7511-v4l2.c
148
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/adv7511-v4l2.c
1506
static void adv7511_audio_setup(struct v4l2_subdev *sd)
drivers/media/i2c/adv7511-v4l2.c
1516
static void adv7511_setup(struct v4l2_subdev *sd)
drivers/media/i2c/adv7511-v4l2.c
1549
static void adv7511_notify_monitor_detect(struct v4l2_subdev *sd)
drivers/media/i2c/adv7511-v4l2.c
1558
static void adv7511_check_monitor_present_status(struct v4l2_subdev *sd)
drivers/media/i2c/adv7511-v4l2.c
1616
static bool edid_verify_crc(struct v4l2_subdev *sd, u32 segment)
drivers/media/i2c/adv7511-v4l2.c
1629
static bool edid_verify_header(struct v4l2_subdev *sd, u32 segment)
drivers/media/i2c/adv7511-v4l2.c
1642
static bool adv7511_check_edid_status(struct v4l2_subdev *sd)
drivers/media/i2c/adv7511-v4l2.c
1721
struct v4l2_subdev *sd = priv;
drivers/media/i2c/adv7511-v4l2.c
1744
static int adv7511_registered(struct v4l2_subdev *sd)
drivers/media/i2c/adv7511-v4l2.c
1763
static void adv7511_unregistered(struct v4l2_subdev *sd)
drivers/media/i2c/adv7511-v4l2.c
1781
static void adv7511_init_setup(struct v4l2_subdev *sd)
drivers/media/i2c/adv7511-v4l2.c
1831
struct v4l2_subdev *sd;
drivers/media/i2c/adv7511-v4l2.c
185
static int adv7511_rd(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7511-v4l2.c
192
static int adv7511_wr(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7511-v4l2.c
1988
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/adv7511-v4l2.c
209
static inline void adv7511_wr_and_or(struct v4l2_subdev *sd, u8 reg, u8 clr_mask, u8 val_mask)
drivers/media/i2c/adv7511-v4l2.c
214
static int adv7511_edid_rd(struct v4l2_subdev *sd, uint16_t len, uint8_t *buf)
drivers/media/i2c/adv7511-v4l2.c
235
static inline int adv7511_cec_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7511-v4l2.c
242
static int adv7511_cec_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7511-v4l2.c
257
static inline int adv7511_cec_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask,
drivers/media/i2c/adv7511-v4l2.c
263
static int adv7511_pktmem_rd(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7511-v4l2.c
270
static inline bool adv7511_have_hotplug(struct v4l2_subdev *sd)
drivers/media/i2c/adv7511-v4l2.c
275
static inline bool adv7511_have_rx_sense(struct v4l2_subdev *sd)
drivers/media/i2c/adv7511-v4l2.c
280
static void adv7511_csc_conversion_mode(struct v4l2_subdev *sd, u8 mode)
drivers/media/i2c/adv7511-v4l2.c
285
static void adv7511_csc_coeff(struct v4l2_subdev *sd,
drivers/media/i2c/adv7511-v4l2.c
321
static void adv7511_csc_rgb_full2limit(struct v4l2_subdev *sd, bool enable)
drivers/media/i2c/adv7511-v4l2.c
342
static void adv7511_set_rgb_quantization_mode(struct v4l2_subdev *sd, struct v4l2_ctrl *ctrl)
drivers/media/i2c/adv7511-v4l2.c
379
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/adv7511-v4l2.c
414
static void adv7511_inv_register(struct v4l2_subdev *sd)
drivers/media/i2c/adv7511-v4l2.c
423
static int adv7511_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg)
drivers/media/i2c/adv7511-v4l2.c
446
static int adv7511_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg)
drivers/media/i2c/adv7511-v4l2.c
489
static int read_infoframe(struct v4l2_subdev *sd,
drivers/media/i2c/adv7511-v4l2.c
523
static void log_infoframe(struct v4l2_subdev *sd,
drivers/media/i2c/adv7511-v4l2.c
550
static void adv7511_log_infoframes(struct v4l2_subdev *sd)
drivers/media/i2c/adv7511-v4l2.c
558
static int adv7511_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/adv7511-v4l2.c
654
static int adv7511_s_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/adv7511-v4l2.c
710
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/adv7511-v4l2.c
745
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/adv7511-v4l2.c
78
struct v4l2_subdev sd;
drivers/media/i2c/adv7511-v4l2.c
800
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/adv7511-v4l2.c
832
static void adv_cec_tx_raw_status(struct v4l2_subdev *sd, u8 tx_raw_status)
drivers/media/i2c/adv7511-v4l2.c
884
static void adv7511_set_isr(struct v4l2_subdev *sd, bool enable)
drivers/media/i2c/adv7511-v4l2.c
925
static int adv7511_isr(struct v4l2_subdev *sd, u32 status, bool *handled)
drivers/media/i2c/adv7511-v4l2.c
996
static int adv7511_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/adv7604.c
1056
static void adv76xx_set_offset(struct v4l2_subdev *sd, bool auto_offset, u16 offset_a, u16 offset_b, u16 offset_c)
drivers/media/i2c/adv7604.c
1082
static void adv76xx_set_gain(struct v4l2_subdev *sd, bool auto_gain, u16 gain_a, u16 gain_b, u16 gain_c)
drivers/media/i2c/adv7604.c
1112
static void set_rgb_quantization_range(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
1214
struct v4l2_subdev *sd =
drivers/media/i2c/adv7604.c
1261
struct v4l2_subdev *sd =
drivers/media/i2c/adv7604.c
1275
static inline bool no_power(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
1281
static inline bool no_signal_tmds(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
1288
static inline bool no_lock_tmds(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
1296
static inline bool is_hdmi(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
1301
static inline bool no_lock_sspd(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
1316
static inline bool no_lock_stdi(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
1322
static inline bool no_signal(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
133
void (*set_termination)(struct v4l2_subdev *sd, bool enable);
drivers/media/i2c/adv7604.c
1339
static inline bool no_lock_cp(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
134
void (*setup_irqs)(struct v4l2_subdev *sd);
drivers/media/i2c/adv7604.c
135
unsigned int (*read_hdmi_pixelclock)(struct v4l2_subdev *sd);
drivers/media/i2c/adv7604.c
1351
static inline bool in_free_run(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
1356
static int adv76xx_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/adv7604.c
136
unsigned int (*read_cable_det)(struct v4l2_subdev *sd);
drivers/media/i2c/adv7604.c
1378
static int stdi2dv_timings(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
1428
static int read_stdi(struct v4l2_subdev *sd, struct stdi_readback *stdi)
drivers/media/i2c/adv7604.c
1484
static int adv76xx_enum_dv_timings(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
1497
static int adv76xx_dv_timings_cap(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
1514
static void adv76xx_fill_optional_dv_timings_fields(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
1522
static unsigned int adv7604_read_hdmi_pixelclock(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
1534
static unsigned int adv7611_read_hdmi_pixelclock(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
1546
static unsigned int adv76xx_read_hdmi_pixelclock(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
1564
static int adv76xx_query_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/adv7604.c
1694
static int adv76xx_s_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/adv7604.c
1737
static int adv76xx_g_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/adv7604.c
174
struct v4l2_subdev sd;
drivers/media/i2c/adv7604.c
1746
static void adv7604_set_termination(struct v4l2_subdev *sd, bool enable)
drivers/media/i2c/adv7604.c
1751
static void adv7611_set_termination(struct v4l2_subdev *sd, bool enable)
drivers/media/i2c/adv7604.c
1756
static void enable_input(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
1773
static void disable_input(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
1783
static void select_input(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
1817
static int adv76xx_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
1842
static int adv76xx_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
1910
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/adv7604.c
1922
static int adv76xx_get_format(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
1945
static int adv76xx_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
1965
static int adv76xx_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
1996
static void adv76xx_cec_tx_raw_status(struct v4l2_subdev *sd, u8 tx_raw_status)
drivers/media/i2c/adv7604.c
2040
static void adv76xx_cec_isr(struct v4l2_subdev *sd, bool *handled)
drivers/media/i2c/adv7604.c
2089
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/adv7604.c
2119
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/adv7604.c
2174
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/adv7604.c
2208
static int adv76xx_isr(struct v4l2_subdev *sd, u32 status, bool *handled)
drivers/media/i2c/adv7604.c
2279
static int adv76xx_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid)
drivers/media/i2c/adv7604.c
2317
static int adv76xx_set_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid)
drivers/media/i2c/adv7604.c
2465
static int adv76xx_read_infoframe_buf(struct v4l2_subdev *sd, int index,
drivers/media/i2c/adv7604.c
2494
static void adv76xx_log_infoframes(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
2521
static int adv76xx_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
2688
static int adv76xx_subscribe_event(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
2707
struct v4l2_subdev *sd = priv;
drivers/media/i2c/adv7604.c
2737
static int adv76xx_registered(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
2756
static void adv76xx_unregistered(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
2873
static int adv76xx_core_init(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
2959
static void adv7604_setup_irqs(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
2964
static void adv7611_setup_irqs(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
2969
static void adv7612_setup_irqs(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
2982
static struct i2c_client *adv76xx_dummy_client(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
330
static inline struct adv76xx_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
3480
struct v4l2_subdev *sd;
drivers/media/i2c/adv7604.c
3731
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/adv7604.c
384
static inline int io_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7604.c
391
static inline int io_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7604.c
398
static inline int io_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask,
drivers/media/i2c/adv7604.c
404
static inline int __always_unused avlink_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7604.c
411
static inline int __always_unused avlink_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7604.c
418
static inline int cec_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7604.c
425
static inline int cec_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7604.c
432
static inline int cec_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask,
drivers/media/i2c/adv7604.c
438
static inline int infoframe_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7604.c
445
static inline int __always_unused infoframe_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7604.c
452
static inline int __always_unused afe_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7604.c
459
static inline int afe_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7604.c
466
static inline int rep_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7604.c
473
static inline int rep_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7604.c
480
static inline int rep_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val)
drivers/media/i2c/adv7604.c
485
static inline int __always_unused edid_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7604.c
492
static inline int __always_unused edid_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7604.c
499
static inline int edid_write_block(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
545
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/adv7604.c
552
static inline int hdmi_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7604.c
559
static u16 hdmi_read16(struct v4l2_subdev *sd, u8 reg, u16 mask)
drivers/media/i2c/adv7604.c
564
static inline int hdmi_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7604.c
571
static inline int hdmi_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val)
drivers/media/i2c/adv7604.c
576
static inline int __always_unused test_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7604.c
583
static inline int cp_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7604.c
590
static u16 cp_read16(struct v4l2_subdev *sd, u8 reg, u16 mask)
drivers/media/i2c/adv7604.c
595
static inline int cp_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7604.c
602
static inline int cp_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val)
drivers/media/i2c/adv7604.c
607
static inline int __always_unused vdp_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7604.c
614
static inline int __always_unused vdp_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7604.c
625
static int adv76xx_read_reg(struct v4l2_subdev *sd, unsigned int reg)
drivers/media/i2c/adv7604.c
642
static int adv76xx_write_reg(struct v4l2_subdev *sd, unsigned int reg, u8 val)
drivers/media/i2c/adv7604.c
655
static void adv76xx_write_reg_seq(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
770
static inline bool is_analog_input(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
778
static inline bool is_digital_input(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
815
adv76xx_get_dv_timings_cap(struct v4l2_subdev *sd, int pad)
drivers/media/i2c/adv7604.c
841
static void adv76xx_inv_register(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
858
static int adv76xx_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
876
static int adv76xx_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
892
static unsigned int adv7604_read_cable_det(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
902
static unsigned int adv7611_read_cable_det(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
909
static unsigned int adv7612_read_cable_det(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
919
static int adv76xx_s_detect_tx_5v_ctrl(struct v4l2_subdev *sd)
drivers/media/i2c/adv7604.c
928
static int find_and_set_predefined_video_timings(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
948
static int configure_predefined_video_timings(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
996
static void configure_custom_video_timings(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
1041
static void configure_custom_video_timings(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
1108
static void adv7842_set_offset(struct v4l2_subdev *sd, bool auto_offset, u16 offset_a, u16 offset_b, u16 offset_c)
drivers/media/i2c/adv7842.c
1133
static void adv7842_set_gain(struct v4l2_subdev *sd, bool auto_gain, u16 gain_a, u16 gain_b, u16 gain_c)
drivers/media/i2c/adv7842.c
1162
static void set_rgb_quantization_range(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
1264
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/adv7842.c
1341
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/adv7842.c
1352
static inline bool no_power(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
1357
static inline bool no_cp_signal(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
1362
static inline bool is_hdmi(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
1367
static int adv7842_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/adv7842.c
1406
static int stdi2dv_timings(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
1455
static int read_stdi(struct v4l2_subdev *sd, struct stdi_readback *stdi)
drivers/media/i2c/adv7842.c
1494
static int adv7842_enum_dv_timings(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
1504
static int adv7842_dv_timings_cap(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
1516
static void adv7842_fill_optional_dv_timings_fields(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
1525
static int adv7842_query_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/adv7842.c
1653
static int adv7842_s_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/adv7842.c
1702
static int adv7842_g_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/adv7842.c
1716
static void enable_input(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
1739
static void disable_input(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
1747
static void sdp_csc_coeff(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
1796
static void select_input(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
1951
static int adv7842_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
1998
static int adv7842_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
2062
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/adv7842.c
2074
static int adv7842_get_format(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
2112
static int adv7842_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
2145
static void adv7842_irq_enable(struct v4l2_subdev *sd, bool enable)
drivers/media/i2c/adv7842.c
2171
static void adv7842_cec_tx_raw_status(struct v4l2_subdev *sd, u8 tx_raw_status)
drivers/media/i2c/adv7842.c
2215
static void adv7842_cec_isr(struct v4l2_subdev *sd, bool *handled)
drivers/media/i2c/adv7842.c
2253
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/adv7842.c
2282
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/adv7842.c
2337
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/adv7842.c
2371
static int adv7842_isr(struct v4l2_subdev *sd, u32 status, bool *handled)
drivers/media/i2c/adv7842.c
2457
static int adv7842_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid)
drivers/media/i2c/adv7842.c
2509
static int adv7842_set_edid(struct v4l2_subdev *sd, struct v4l2_edid *e)
drivers/media/i2c/adv7842.c
252
static inline struct adv7842_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
257
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/adv7842.c
2579
static int adv7842_read_infoframe_buf(struct v4l2_subdev *sd, int index,
drivers/media/i2c/adv7842.c
2607
static void adv7842_log_infoframes(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
2655
static int adv7842_sdp_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
2697
static int adv7842_cp_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
2866
static int adv7842_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
2875
static int adv7842_querystd(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/adv7842.c
2930
static void adv7842_s_sdp_io(struct v4l2_subdev *sd, struct adv7842_sdp_io_sync_adjustment *s)
drivers/media/i2c/adv7842.c
2970
static int adv7842_s_std(struct v4l2_subdev *sd, v4l2_std_id norm)
drivers/media/i2c/adv7842.c
2994
static int adv7842_g_std(struct v4l2_subdev *sd, v4l2_std_id *norm)
drivers/media/i2c/adv7842.c
3009
static int adv7842_core_init(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
3122
static int adv7842_ddr_ram_test(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
3190
static void adv7842_rewrite_i2c_addresses(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
3208
static int adv7842_command_ram_test(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
3257
static long adv7842_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
drivers/media/i2c/adv7842.c
3266
static int adv7842_subscribe_event(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
3285
struct v4l2_subdev *sd = priv;
drivers/media/i2c/adv7842.c
3315
static int adv7842_registered(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
3334
static void adv7842_unregistered(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
3429
static void adv7842_unregister_clients(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
343
static inline int io_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7842.c
3457
static struct i2c_client *adv7842_dummy_client(struct v4l2_subdev *sd, const char *desc,
drivers/media/i2c/adv7842.c
3480
static int adv7842_register_clients(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
350
static inline int io_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7842.c
3521
struct v4l2_subdev *sd;
drivers/media/i2c/adv7842.c
357
static inline int io_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val)
drivers/media/i2c/adv7842.c
362
static inline int io_write_clr_set(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
3664
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/adv7842.c
368
static inline int avlink_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7842.c
375
static inline int avlink_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7842.c
382
static inline int cec_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7842.c
389
static inline int cec_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7842.c
396
static inline int cec_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val)
drivers/media/i2c/adv7842.c
401
static inline int infoframe_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7842.c
408
static inline int infoframe_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7842.c
415
static inline int sdp_io_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7842.c
422
static inline int sdp_io_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7842.c
429
static inline int sdp_io_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val)
drivers/media/i2c/adv7842.c
434
static inline int sdp_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7842.c
441
static inline int sdp_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7842.c
448
static inline int sdp_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val)
drivers/media/i2c/adv7842.c
453
static inline int afe_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7842.c
460
static inline int afe_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7842.c
467
static inline int afe_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val)
drivers/media/i2c/adv7842.c
472
static inline int rep_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7842.c
479
static inline int rep_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7842.c
486
static inline int rep_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val)
drivers/media/i2c/adv7842.c
491
static inline int edid_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7842.c
498
static inline int edid_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7842.c
505
static inline int hdmi_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7842.c
512
static inline int hdmi_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7842.c
519
static inline int hdmi_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val)
drivers/media/i2c/adv7842.c
524
static inline int cp_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7842.c
531
static inline int cp_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7842.c
538
static inline int cp_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val)
drivers/media/i2c/adv7842.c
543
static inline int vdp_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/adv7842.c
550
static inline int vdp_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/adv7842.c
557
static void main_reset(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
628
static inline bool is_analog_input(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
636
static inline bool is_digital_input(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
666
adv7842_get_dv_timings_cap(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
674
static u16 adv7842_read_cable_det(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
691
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/adv7842.c
705
static int edid_write_vga_segment(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
756
static int edid_write_hdmi_segment(struct v4l2_subdev *sd, u8 port)
drivers/media/i2c/adv7842.c
842
static void adv7842_inv_register(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
858
static int adv7842_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
90
struct v4l2_subdev sd;
drivers/media/i2c/adv7842.c
907
static int adv7842_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
958
static int adv7842_s_detect_tx_5v_ctrl(struct v4l2_subdev *sd)
drivers/media/i2c/adv7842.c
968
static int find_and_set_predefined_video_timings(struct v4l2_subdev *sd,
drivers/media/i2c/adv7842.c
989
static int configure_predefined_video_timings(struct v4l2_subdev *sd,
drivers/media/i2c/ak7375.c
133
static int ak7375_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ak7375.c
138
static int ak7375_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ak7375.c
234
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ak7375.c
249
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ak7375.c
292
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ak7375.c
77
struct v4l2_subdev sd;
drivers/media/i2c/ak7375.c
90
static inline struct ak7375_device *sd_to_ak7375_vcm(struct v4l2_subdev *subdev)
drivers/media/i2c/ak881x.c
113
static int ak881x_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ak881x.c
124
static int ak881x_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ak881x.c
146
static int ak881x_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/ak881x.c
177
static int ak881x_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ak881x.c
29
struct v4l2_subdev subdev;
drivers/media/i2c/ak881x.c
61
static int ak881x_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/ak881x.c
78
static int ak881x_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/ak881x.c
93
static int ak881x_fill_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/alvium-csi2.c
1656
static int alvium_s_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/alvium-csi2.c
1698
static int alvium_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/alvium-csi2.c
1724
static int alvium_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/alvium-csi2.c
1810
static int alvium_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/alvium-csi2.c
1858
static int alvium_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/alvium-csi2.c
1889
static int alvium_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/alvium-csi2.c
1924
static int alvium_set_selection(struct v4l2_subdev *sd,
drivers/media/i2c/alvium-csi2.c
1959
static int alvium_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/alvium-csi2.c
1994
struct v4l2_subdev *sd = ctrl_to_sd(ctrl);
drivers/media/i2c/alvium-csi2.c
2018
struct v4l2_subdev *sd = ctrl_to_sd(ctrl);
drivers/media/i2c/alvium-csi2.c
2272
struct v4l2_subdev *sd = &alvium->sd;
drivers/media/i2c/alvium-csi2.c
2384
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/alvium-csi2.c
2403
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/alvium-csi2.c
2507
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/alvium-csi2.h
380
struct v4l2_subdev sd;
drivers/media/i2c/alvium-csi2.h
466
static inline struct alvium_dev *sd_to_alvium(struct v4l2_subdev *sd)
drivers/media/i2c/alvium-csi2.h
471
static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/ar0521.c
115
struct v4l2_subdev sd;
drivers/media/i2c/ar0521.c
1153
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ar0521.c
138
static inline struct ar0521_dev *to_ar0521_dev(struct v4l2_subdev *sd)
drivers/media/i2c/ar0521.c
143
static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/ar0521.c
439
static int ar0521_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ar0521.c
459
static int ar0521_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ar0521.c
529
struct v4l2_subdev *sd = ctrl_to_sd(ctrl);
drivers/media/i2c/ar0521.c
840
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ar0521.c
856
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ar0521.c
867
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ar0521.c
925
static int ar0521_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ar0521.c
938
static int ar0521_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ar0521.c
956
static int ar0521_pre_streamon(struct v4l2_subdev *sd, u32 flags)
drivers/media/i2c/ar0521.c
987
static int ar0521_post_streamoff(struct v4l2_subdev *sd)
drivers/media/i2c/ar0521.c
995
static int ar0521_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/bt819.c
138
static int bt819_init(struct v4l2_subdev *sd)
drivers/media/i2c/bt819.c
200
static int bt819_status(struct v4l2_subdev *sd, u32 *pstatus, v4l2_std_id *pstd)
drivers/media/i2c/bt819.c
225
static int bt819_querystd(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/bt819.c
230
static int bt819_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/bt819.c
235
static int bt819_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/bt819.c
284
static int bt819_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/bt819.c
313
static int bt819_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/bt819.c
328
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/bt819.c
387
struct v4l2_subdev *sd;
drivers/media/i2c/bt819.c
41
struct v4l2_subdev sd;
drivers/media/i2c/bt819.c
450
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/bt819.c
50
static inline struct bt819 *to_bt819(struct v4l2_subdev *sd)
drivers/media/i2c/bt819.c
55
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/bt856.c
109
static int bt856_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/bt856.c
130
static int bt856_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/bt856.c
187
struct v4l2_subdev *sd;
drivers/media/i2c/bt856.c
227
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/bt856.c
42
struct v4l2_subdev sd;
drivers/media/i2c/bt856.c
48
static inline struct bt856 *to_bt856(struct v4l2_subdev *sd)
drivers/media/i2c/bt856.c
82
static int bt856_init(struct v4l2_subdev *sd, u32 arg)
drivers/media/i2c/bt866.c
179
struct v4l2_subdev *sd;
drivers/media/i2c/bt866.c
194
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/bt866.c
40
struct v4l2_subdev sd;
drivers/media/i2c/bt866.c
44
static inline struct bt866 *to_bt866(struct v4l2_subdev *sd)
drivers/media/i2c/bt866.c
78
static int bt866_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/bt866.c
88
static int bt866_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/ccs/ccs-core.c
1647
struct v4l2_subdev *subdev = dev_get_drvdata(dev);
drivers/media/i2c/ccs/ccs-core.c
1788
struct v4l2_subdev *subdev = dev_get_drvdata(dev);
drivers/media/i2c/ccs/ccs-core.c
1854
static int ccs_enable_streams(struct v4l2_subdev *subdev,
drivers/media/i2c/ccs/ccs-core.c
2014
static int ccs_disable_streams(struct v4l2_subdev *subdev,
drivers/media/i2c/ccs/ccs-core.c
2042
static int ccs_pre_streamon(struct v4l2_subdev *subdev, u32 flags)
drivers/media/i2c/ccs/ccs-core.c
2080
static int ccs_post_streamoff(struct v4l2_subdev *subdev)
drivers/media/i2c/ccs/ccs-core.c
2104
static int ccs_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/i2c/ccs/ccs-core.c
2140
static u32 ccs_get_mbus_code(struct v4l2_subdev *subdev, unsigned int pad)
drivers/media/i2c/ccs/ccs-core.c
2150
static int ccs_get_format(struct v4l2_subdev *subdev,
drivers/media/i2c/ccs/ccs-core.c
2161
static void ccs_propagate(struct v4l2_subdev *subdev,
drivers/media/i2c/ccs/ccs-core.c
2191
static int ccs_set_format_source(struct v4l2_subdev *subdev,
drivers/media/i2c/ccs/ccs-core.c
2244
static int ccs_set_format(struct v4l2_subdev *subdev,
drivers/media/i2c/ccs/ccs-core.c
2294
static int scaling_goodness(struct v4l2_subdev *subdev, int w, int ask_w,
drivers/media/i2c/ccs/ccs-core.c
2332
static void ccs_set_compose_binner(struct v4l2_subdev *subdev,
drivers/media/i2c/ccs/ccs-core.c
2373
static void ccs_set_compose_scaler(struct v4l2_subdev *subdev,
drivers/media/i2c/ccs/ccs-core.c
2469
static int ccs_set_compose(struct v4l2_subdev *subdev,
drivers/media/i2c/ccs/ccs-core.c
2500
static int ccs_sel_supported(struct v4l2_subdev *subdev,
drivers/media/i2c/ccs/ccs-core.c
2538
static int ccs_set_crop(struct v4l2_subdev *subdev,
drivers/media/i2c/ccs/ccs-core.c
2589
static int ccs_get_selection(struct v4l2_subdev *subdev,
drivers/media/i2c/ccs/ccs-core.c
2635
static int ccs_set_selection(struct v4l2_subdev *subdev,
drivers/media/i2c/ccs/ccs-core.c
2670
static int ccs_get_frame_desc(struct v4l2_subdev *subdev, unsigned int pad,
drivers/media/i2c/ccs/ccs-core.c
2705
static int ccs_get_skip_frames(struct v4l2_subdev *subdev, u32 *frames)
drivers/media/i2c/ccs/ccs-core.c
2713
static int ccs_get_skip_top_lines(struct v4l2_subdev *subdev, u32 *lines)
drivers/media/i2c/ccs/ccs-core.c
2729
struct v4l2_subdev *subdev = i2c_get_clientdata(to_i2c_client(dev));
drivers/media/i2c/ccs/ccs-core.c
2761
struct v4l2_subdev *subdev = i2c_get_clientdata(to_i2c_client(dev));
drivers/media/i2c/ccs/ccs-core.c
2960
static void ccs_unregistered(struct v4l2_subdev *subdev)
drivers/media/i2c/ccs/ccs-core.c
2969
static int ccs_registered(struct v4l2_subdev *subdev)
drivers/media/i2c/ccs/ccs-core.c
3071
static int ccs_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ccs/ccs-core.c
3634
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/ccs/ccs.h
190
struct v4l2_subdev sd;
drivers/media/i2c/cs3308.c
103
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/cs3308.c
23
static inline int cs3308_write(struct v4l2_subdev *sd, u8 reg, u8 value)
drivers/media/i2c/cs3308.c
30
static inline int cs3308_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/cs3308.c
38
static int cs3308_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg)
drivers/media/i2c/cs3308.c
45
static int cs3308_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg)
drivers/media/i2c/cs3308.c
69
struct v4l2_subdev *sd;
drivers/media/i2c/cs3308.c
82
sd = kzalloc_obj(struct v4l2_subdev);
drivers/media/i2c/cs5345.c
100
static int cs5345_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/cs5345.c
142
struct v4l2_subdev *sd;
drivers/media/i2c/cs5345.c
182
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/cs5345.c
27
struct v4l2_subdev sd;
drivers/media/i2c/cs5345.c
31
static inline struct cs5345_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/cs5345.c
36
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/cs5345.c
43
static inline int cs5345_write(struct v4l2_subdev *sd, u8 reg, u8 value)
drivers/media/i2c/cs5345.c
50
static inline int cs5345_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/cs5345.c
57
static int cs5345_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/cs5345.c
71
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/cs5345.c
86
static int cs5345_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg)
drivers/media/i2c/cs5345.c
93
static int cs5345_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg)
drivers/media/i2c/cs53l32a.c
135
struct v4l2_subdev *sd;
drivers/media/i2c/cs53l32a.c
195
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/cs53l32a.c
32
struct v4l2_subdev sd;
drivers/media/i2c/cs53l32a.c
36
static inline struct cs53l32a_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/cs53l32a.c
41
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/cs53l32a.c
48
static int cs53l32a_write(struct v4l2_subdev *sd, u8 reg, u8 value)
drivers/media/i2c/cs53l32a.c
55
static int cs53l32a_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/cs53l32a.c
62
static int cs53l32a_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/cs53l32a.c
79
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/cs53l32a.c
93
static int cs53l32a_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/cx25840/cx25840-audio.c
504
int cx25840_s_clock_freq(struct v4l2_subdev *sd, u32 freq)
drivers/media/i2c/cx25840/cx25840-audio.c
526
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/cx25840/cx25840-core.c
1709
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/cx25840/cx25840-core.c
174
static int cx23885_s_io_pin_config(struct v4l2_subdev *sd, size_t n,
drivers/media/i2c/cx25840/cx25840-core.c
1748
static int cx25840_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/cx25840/cx25840-core.c
2263
static int cx25840_init(struct v4l2_subdev *sd, u32 val)
drivers/media/i2c/cx25840/cx25840-core.c
2294
static int cx25840_reset(struct v4l2_subdev *sd, u32 val)
drivers/media/i2c/cx25840/cx25840-core.c
2327
static int cx25840_load_fw(struct v4l2_subdev *sd)
drivers/media/i2c/cx25840/cx25840-core.c
2339
static int cx25840_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/cx25840/cx25840-core.c
2349
static int cx25840_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/cx25840/cx25840-core.c
2359
static int cx25840_s_audio_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/cx25840/cx25840-core.c
2385
static int cx25840_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/cx25840/cx25840-core.c
2419
static int cx25840_querystd(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/cx25840/cx25840-core.c
2454
static int cx25840_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/cx25840/cx25840-core.c
2470
static int cx25840_g_std(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/cx25840/cx25840-core.c
2479
static int cx25840_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/cx25840/cx25840-core.c
2491
static int cx25840_s_radio(struct v4l2_subdev *sd)
drivers/media/i2c/cx25840/cx25840-core.c
2499
static int cx25840_s_video_routing(struct v4l2_subdev *sd,
drivers/media/i2c/cx25840/cx25840-core.c
2516
static int cx25840_s_audio_routing(struct v4l2_subdev *sd,
drivers/media/i2c/cx25840/cx25840-core.c
2527
static int cx25840_s_frequency(struct v4l2_subdev *sd,
drivers/media/i2c/cx25840/cx25840-core.c
2536
static int cx25840_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt)
drivers/media/i2c/cx25840/cx25840-core.c
2573
static int cx25840_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt)
drivers/media/i2c/cx25840/cx25840-core.c
2622
static int cx25840_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/cx25840/cx25840-core.c
2635
static int cx23885_irq_handler(struct v4l2_subdev *sd, u32 status,
drivers/media/i2c/cx25840/cx25840-core.c
2704
static int cx25840_irq_handler(struct v4l2_subdev *sd, u32 status,
drivers/media/i2c/cx25840/cx25840-core.c
3759
struct v4l2_subdev *sd;
drivers/media/i2c/cx25840/cx25840-core.c
385
static int cx25840_s_io_pin_config(struct v4l2_subdev *sd, size_t n,
drivers/media/i2c/cx25840/cx25840-core.c
3958
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/cx25840/cx25840-core.c
524
static int common_s_io_pin_config(struct v4l2_subdev *sd, size_t n,
drivers/media/i2c/cx25840/cx25840-core.h
102
static inline struct cx25840_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/cx25840/cx25840-core.h
107
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/cx25840/cx25840-core.h
172
int cx25840_s_clock_freq(struct v4l2_subdev *sd, u32 freq);
drivers/media/i2c/cx25840/cx25840-core.h
178
int cx25840_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt);
drivers/media/i2c/cx25840/cx25840-core.h
179
int cx25840_s_sliced_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/cx25840/cx25840-core.h
181
int cx25840_g_sliced_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/cx25840/cx25840-core.h
183
int cx25840_decode_vbi_line(struct v4l2_subdev *sd,
drivers/media/i2c/cx25840/cx25840-core.h
189
int cx25840_ir_log_status(struct v4l2_subdev *sd);
drivers/media/i2c/cx25840/cx25840-core.h
190
int cx25840_ir_irq_handler(struct v4l2_subdev *sd, u32 status, bool *handled);
drivers/media/i2c/cx25840/cx25840-core.h
191
int cx25840_ir_probe(struct v4l2_subdev *sd);
drivers/media/i2c/cx25840/cx25840-core.h
192
int cx25840_ir_remove(struct v4l2_subdev *sd);
drivers/media/i2c/cx25840/cx25840-core.h
73
struct v4l2_subdev sd;
drivers/media/i2c/cx25840/cx25840-ir.c
1002
int cx25840_ir_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/cx25840/cx25840-ir.c
114
static inline struct cx25840_ir_state *to_ir_state(struct v4l2_subdev *sd)
drivers/media/i2c/cx25840/cx25840-ir.c
1186
int cx25840_ir_probe(struct v4l2_subdev *sd)
drivers/media/i2c/cx25840/cx25840-ir.c
1225
int cx25840_ir_remove(struct v4l2_subdev *sd)
drivers/media/i2c/cx25840/cx25840-ir.c
464
static inline void irqenable_rx(struct v4l2_subdev *sd, u32 mask)
drivers/media/i2c/cx25840/cx25840-ir.c
475
static inline void irqenable_tx(struct v4l2_subdev *sd, u32 mask)
drivers/media/i2c/cx25840/cx25840-ir.c
488
int cx25840_ir_irq_handler(struct v4l2_subdev *sd, u32 status, bool *handled)
drivers/media/i2c/cx25840/cx25840-ir.c
628
static int cx25840_ir_rx_read(struct v4l2_subdev *sd, u8 *buf, size_t count,
drivers/media/i2c/cx25840/cx25840-ir.c
686
static int cx25840_ir_rx_g_parameters(struct v4l2_subdev *sd,
drivers/media/i2c/cx25840/cx25840-ir.c
701
static int cx25840_ir_rx_shutdown(struct v4l2_subdev *sd)
drivers/media/i2c/cx25840/cx25840-ir.c
726
static int cx25840_ir_rx_s_parameters(struct v4l2_subdev *sd,
drivers/media/i2c/cx25840/cx25840-ir.c
821
static int cx25840_ir_tx_write(struct v4l2_subdev *sd, u8 *buf, size_t count,
drivers/media/i2c/cx25840/cx25840-ir.c
876
static int cx25840_ir_tx_g_parameters(struct v4l2_subdev *sd,
drivers/media/i2c/cx25840/cx25840-ir.c
891
static int cx25840_ir_tx_shutdown(struct v4l2_subdev *sd)
drivers/media/i2c/cx25840/cx25840-ir.c
914
static int cx25840_ir_tx_s_parameters(struct v4l2_subdev *sd,
drivers/media/i2c/cx25840/cx25840-vbi.c
117
int cx25840_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt)
drivers/media/i2c/cx25840/cx25840-vbi.c
137
int cx25840_s_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi)
drivers/media/i2c/cx25840/cx25840-vbi.c
216
int cx25840_decode_vbi_line(struct v4l2_subdev *sd, struct v4l2_decode_vbi_line *vbi)
drivers/media/i2c/cx25840/cx25840-vbi.c
72
int cx25840_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi)
drivers/media/i2c/ds90ub913.c
268
static int ub913_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub913.c
290
static int ub913_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub913.c
312
static int _ub913_set_routing(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub913.c
362
static int ub913_set_routing(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub913.c
375
static int ub913_get_frame_desc(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/ds90ub913.c
432
static int ub913_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub913.c
474
static int ub913_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub913.c
495
static int ub913_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/ds90ub913.c
566
struct v4l2_subdev *source_subdev,
drivers/media/i2c/ds90ub913.c
74
struct v4l2_subdev sd;
drivers/media/i2c/ds90ub913.c
79
struct v4l2_subdev *source_sd;
drivers/media/i2c/ds90ub913.c
91
static inline struct ub913_data *sd_to_ub913(struct v4l2_subdev *sd)
drivers/media/i2c/ds90ub913.c
921
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ds90ub953.c
1388
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ds90ub953.c
386
static int _ub953_set_routing(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub953.c
414
static int ub953_set_routing(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub953.c
427
static int ub953_get_frame_desc(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/ds90ub953.c
487
static int ub953_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub953.c
520
static int ub953_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub953.c
541
static int ub953_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/ds90ub953.c
649
static int ub953_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub953.c
671
static int ub953_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub953.c
720
struct v4l2_subdev *source_subdev,
drivers/media/i2c/ds90ub953.c
75
struct v4l2_subdev sd;
drivers/media/i2c/ds90ub953.c
80
struct v4l2_subdev *source_sd;
drivers/media/i2c/ds90ub953.c
97
static inline struct ub953_data *sd_to_ub953(struct v4l2_subdev *sd)
drivers/media/i2c/ds90ub960.c
3672
static int ub960_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub960.c
3787
static int ub960_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub960.c
3848
static int _ub960_set_routing(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub960.c
3877
static int ub960_set_routing(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub960.c
3890
static int ub960_get_frame_desc(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/ds90ub960.c
3987
static int ub960_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub960.c
4024
static int ub960_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ds90ub960.c
4123
static int ub960_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/ds90ub960.c
4746
struct v4l2_subdev *subdev,
drivers/media/i2c/ds90ub960.c
4788
struct v4l2_subdev *subdev,
drivers/media/i2c/ds90ub960.c
485
struct v4l2_subdev *sd;
drivers/media/i2c/ds90ub960.c
5157
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ds90ub960.c
565
struct v4l2_subdev sd;
drivers/media/i2c/ds90ub960.c
597
static inline struct ub960_data *sd_to_ub960(struct v4l2_subdev *sd)
drivers/media/i2c/dw9714.c
226
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/dw9714.c
250
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/dw9714.c
282
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/dw9714.c
39
struct v4l2_subdev sd;
drivers/media/i2c/dw9714.c
50
static inline struct dw9714_device *sd_to_dw9714_vcm(struct v4l2_subdev *subdev)
drivers/media/i2c/dw9714.c
91
static int dw9714_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/dw9714.c
96
static int dw9714_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/dw9719.c
264
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/dw9719.c
283
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/dw9719.c
309
static int dw9719_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/dw9719.c
314
static int dw9719_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/dw9719.c
428
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/dw9719.c
85
struct v4l2_subdev sd;
drivers/media/i2c/dw9768.c
105
struct v4l2_subdev sd;
drivers/media/i2c/dw9768.c
113
static inline struct dw9768 *sd_to_dw9768(struct v4l2_subdev *subdev)
drivers/media/i2c/dw9768.c
313
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/dw9768.c
325
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/dw9768.c
370
static int dw9768_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/dw9768.c
375
static int dw9768_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/dw9768.c
515
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/dw9807-vcm.c
131
static int dw9807_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/dw9807-vcm.c
136
static int dw9807_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/dw9807-vcm.c
221
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/dw9807-vcm.c
237
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/dw9807-vcm.c
269
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/dw9807-vcm.c
43
struct v4l2_subdev sd;
drivers/media/i2c/dw9807-vcm.c
48
struct v4l2_subdev *subdev)
drivers/media/i2c/et8ek8/et8ek8_driver.c
1015
static int et8ek8_set_pad_format(struct v4l2_subdev *subdev,
drivers/media/i2c/et8ek8/et8ek8_driver.c
1040
static int et8ek8_get_frame_interval(struct v4l2_subdev *subdev,
drivers/media/i2c/et8ek8/et8ek8_driver.c
1059
static int et8ek8_set_frame_interval(struct v4l2_subdev *subdev,
drivers/media/i2c/et8ek8/et8ek8_driver.c
1086
static int et8ek8_g_priv_mem(struct v4l2_subdev *subdev)
drivers/media/i2c/et8ek8/et8ek8_driver.c
1161
static int et8ek8_dev_init(struct v4l2_subdev *subdev)
drivers/media/i2c/et8ek8/et8ek8_driver.c
1246
struct v4l2_subdev *subdev = dev_get_drvdata(dev);
drivers/media/i2c/et8ek8/et8ek8_driver.c
1264
et8ek8_registered(struct v4l2_subdev *subdev)
drivers/media/i2c/et8ek8/et8ek8_driver.c
1303
static int et8ek8_set_power(struct v4l2_subdev *subdev, int on)
drivers/media/i2c/et8ek8/et8ek8_driver.c
1329
static int et8ek8_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/et8ek8/et8ek8_driver.c
1343
static int et8ek8_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/et8ek8/et8ek8_driver.c
1383
struct v4l2_subdev *subdev = dev_get_drvdata(dev);
drivers/media/i2c/et8ek8/et8ek8_driver.c
1394
struct v4l2_subdev *subdev = dev_get_drvdata(dev);
drivers/media/i2c/et8ek8/et8ek8_driver.c
1464
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/et8ek8/et8ek8_driver.c
41
struct v4l2_subdev subdev;
drivers/media/i2c/et8ek8/et8ek8_driver.c
748
struct v4l2_subdev *subdev = &sensor->subdev;
drivers/media/i2c/et8ek8/et8ek8_driver.c
786
static int et8ek8_s_stream(struct v4l2_subdev *subdev, int streaming)
drivers/media/i2c/et8ek8/et8ek8_driver.c
817
struct v4l2_subdev *subdev = &sensor->subdev;
drivers/media/i2c/et8ek8/et8ek8_driver.c
876
static int et8ek8_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/i2c/et8ek8/et8ek8_driver.c
914
static int et8ek8_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/i2c/et8ek8/et8ek8_driver.c
952
static int et8ek8_enum_frame_ival(struct v4l2_subdev *subdev,
drivers/media/i2c/et8ek8/et8ek8_driver.c
998
static int et8ek8_get_pad_format(struct v4l2_subdev *subdev,
drivers/media/i2c/gc0308.c
1018
static int gc0308_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/i2c/gc0308.c
1046
static int gc0308_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/gc0308.c
1076
static int gc0308_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/gc0308.c
1169
static int gc0308_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/gc0308.c
428
struct v4l2_subdev sd;
drivers/media/i2c/gc0308.c
451
static inline struct gc0308 *to_gc0308(struct v4l2_subdev *sd)
drivers/media/i2c/gc0308.c
809
static int gc0308_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/gc0308.c
817
static int gc0308_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/gc0308.c
994
static int gc0308_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/gc0310.c
364
static int gc0310_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/gc0310.c
388
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/gc0310.c
398
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/gc0310.c
438
static int gc0310_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/gc0310.c
482
static int gc0310_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/gc0310.c
501
static int gc0310_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/gc0310.c
513
static int gc0310_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/gc0310.c
549
static int gc0310_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/gc0310.c
617
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/gc0310.c
87
struct v4l2_subdev sd;
drivers/media/i2c/gc05a2.c
1031
static int gc05a2_s_stream(struct v4l2_subdev *subdev, int enable)
drivers/media/i2c/gc05a2.c
1309
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/gc05a2.c
607
static inline struct gc05a2 *to_gc05a2(struct v4l2_subdev *sd)
drivers/media/i2c/gc05a2.c
614
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/gc05a2.c
643
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/gc05a2.c
654
static int gc05a2_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/gc05a2.c
666
static int gc05a2_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/i2c/gc05a2.c
733
static int gc05a2_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/gc05a2.c
764
static int gc05a2_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/gc05a2.c
786
static int gc05a2_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/gc05a2.c
85
struct v4l2_subdev sd;
drivers/media/i2c/gc08a3.c
1289
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/gc08a3.c
582
static inline struct gc08a3 *to_gc08a3(struct v4l2_subdev *sd)
drivers/media/i2c/gc08a3.c
589
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/gc08a3.c
618
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/gc08a3.c
629
static int gc08a3_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/gc08a3.c
641
static int gc08a3_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/i2c/gc08a3.c
708
static int gc08a3_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/gc08a3.c
740
static int gc08a3_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/gc08a3.c
762
static int gc08a3_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/gc08a3.c
85
struct v4l2_subdev sd;
drivers/media/i2c/gc08a3.c
973
static int gc08a3_s_stream(struct v4l2_subdev *subdev, int enable)
drivers/media/i2c/gc2145.c
1031
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/gc2145.c
1161
struct v4l2_subdev *sd = gc2145_ctrl_to_sd(ctrl);
drivers/media/i2c/gc2145.c
1446
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/gc2145.c
632
struct v4l2_subdev sd;
drivers/media/i2c/gc2145.c
649
static inline struct gc2145 *to_gc2145(struct v4l2_subdev *_sd)
drivers/media/i2c/gc2145.c
654
static inline struct v4l2_subdev *gc2145_ctrl_to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/gc2145.c
691
static int gc2145_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/gc2145.c
711
static int gc2145_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/gc2145.c
741
static int gc2145_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/gc2145.c
752
static int gc2145_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/gc2145.c
776
static int gc2145_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/gc2145.c
901
static int gc2145_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/gc2145.c
970
static int gc2145_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/gc2145.c
995
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/hi556.c
1045
static int hi556_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/hi556.c
1073
static int hi556_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/hi556.c
1115
static int hi556_get_format(struct v4l2_subdev *sd,
drivers/media/i2c/hi556.c
1133
static int hi556_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/hi556.c
1145
static int hi556_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/hi556.c
1163
static int hi556_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/hi556.c
1269
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/hi556.c
1281
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/hi556.c
1293
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/hi556.c
637
struct v4l2_subdev sd;
drivers/media/i2c/hi556.c
962
static int hi556_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/hi846.c
1159
struct v4l2_subdev sd;
drivers/media/i2c/hi846.c
1175
static inline struct hi846 *to_hi846(struct v4l2_subdev *sd)
drivers/media/i2c/hi846.c
1604
static int hi846_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/hi846.c
1675
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/hi846.c
1684
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/hi846.c
1690
static int hi846_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/hi846.c
1777
static int hi846_get_format(struct v4l2_subdev *sd,
drivers/media/i2c/hi846.c
1805
static int hi846_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/hi846.c
1817
static int hi846_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/hi846.c
1842
static int hi846_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/hi846.c
1874
static int hi846_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/hi846.c
2136
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/hi847.c
2174
struct v4l2_subdev sd;
drivers/media/i2c/hi847.c
2612
static int hi847_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/hi847.c
2641
static int hi847_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/hi847.c
2684
static int hi847_get_format(struct v4l2_subdev *sd,
drivers/media/i2c/hi847.c
2702
static int hi847_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/hi847.c
2714
static int hi847_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/hi847.c
2732
static int hi847_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/hi847.c
2845
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx111.c
1037
static int imx111_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/imx111.c
1086
static int imx111_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/imx111.c
1102
static int imx111_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/imx111.c
1124
static int imx111_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx111.c
1189
static int imx111_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/imx111.c
1239
struct v4l2_subdev *sd = &sensor->sd;
drivers/media/i2c/imx111.c
1321
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx111.c
1340
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx111.c
1571
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx111.c
179
struct v4l2_subdev sd;
drivers/media/i2c/imx111.c
682
static inline struct imx111 *sd_to_imx111(struct v4l2_subdev *sd)
drivers/media/i2c/imx111.c
983
static int imx111_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/imx208.c
1030
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx208.c
276
struct v4l2_subdev sd;
drivers/media/i2c/imx208.c
306
static inline struct imx208 *to_imx208(struct v4l2_subdev *_sd)
drivers/media/i2c/imx208.c
399
static int imx208_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/imx208.c
505
static int imx208_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/imx208.c
519
static int imx208_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/imx208.c
562
static int imx208_get_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx208.c
576
static int imx208_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx208.c
706
static int imx208_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/imx208.c
820
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx214.c
1195
static int imx214_s_stream(struct v4l2_subdev *subdev, int enable)
drivers/media/i2c/imx214.c
1225
static int imx214_get_frame_interval(struct v4l2_subdev *subdev,
drivers/media/i2c/imx214.c
1249
static int imx214_enum_frame_interval(struct v4l2_subdev *subdev,
drivers/media/i2c/imx214.c
1495
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx214.c
257
struct v4l2_subdev sd;
drivers/media/i2c/imx214.c
524
static inline struct imx214 *to_imx214(struct v4l2_subdev *sd)
drivers/media/i2c/imx214.c
532
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx214.c
560
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx214.c
599
static int imx214_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/imx214.c
613
static int imx214_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/i2c/imx214.c
634
static int imx214_s_register(struct v4l2_subdev *subdev,
drivers/media/i2c/imx214.c
642
static int imx214_g_register(struct v4l2_subdev *subdev,
drivers/media/i2c/imx214.c
664
static int imx214_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx214.c
719
static int imx214_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/imx214.c
747
static int imx214_entity_init_state(struct v4l2_subdev *subdev,
drivers/media/i2c/imx219.c
1026
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx219.c
1063
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx219.c
1313
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx219.c
339
struct v4l2_subdev sd;
drivers/media/i2c/imx219.c
363
static inline struct imx219 *to_imx219(struct v4l2_subdev *_sd)
drivers/media/i2c/imx219.c
716
static int imx219_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/imx219.c
773
static int imx219_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/imx219.c
795
static int imx219_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/imx219.c
809
static int imx219_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/imx219.c
831
static int imx219_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx219.c
951
static int imx219_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/imx219.c
981
static int imx219_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/imx258.c
1103
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx258.c
1126
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx258.c
1135
static int imx258_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/imx258.c
1506
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx258.c
651
struct v4l2_subdev sd;
drivers/media/i2c/imx258.c
686
static inline struct imx258 *to_imx258(struct v4l2_subdev *_sd)
drivers/media/i2c/imx258.c
705
static int imx258_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/imx258.c
832
static int imx258_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/imx258.c
847
static int imx258_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/imx258.c
889
static int imx258_get_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx258.c
903
static int imx258_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx258.c
978
static int imx258_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/imx274.c
1072
static int imx274_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/imx274.c
1094
static int imx274_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/imx274.c
1127
static int imx274_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/imx274.c
1243
static int imx274_set_selection(struct v4l2_subdev *sd,
drivers/media/i2c/imx274.c
1332
static int imx274_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/imx274.c
1353
static int imx274_set_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/imx274.c
1436
static int imx274_s_stream(struct v4l2_subdev *sd, int on)
drivers/media/i2c/imx274.c
1911
static int imx274_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/imx274.c
1996
struct v4l2_subdev *sd;
drivers/media/i2c/imx274.c
2145
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx274.c
568
struct v4l2_subdev sd;
drivers/media/i2c/imx274.c
608
static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/imx274.c
614
static inline struct stimx274 *to_imx274(struct v4l2_subdev *sd)
drivers/media/i2c/imx274.c
843
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx274.c
877
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx274.c
910
struct v4l2_subdev *sd = ctrl_to_sd(ctrl);
drivers/media/i2c/imx283.c
1123
static int imx283_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/imx283.c
1151
static int imx283_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/imx283.c
1173
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx283.c
1204
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx283.c
1248
static int imx283_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/imx283.c
1582
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx283.c
553
struct v4l2_subdev sd;
drivers/media/i2c/imx283.c
574
static inline struct imx283 *to_imx283(struct v4l2_subdev *sd)
drivers/media/i2c/imx283.c
860
static int imx283_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/imx283.c
872
static int imx283_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/imx283.c
905
static int imx283_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/imx283.c
955
static int imx283_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx290.c
1080
static int imx290_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/imx290.c
1116
static int imx290_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/imx290.c
1130
static int imx290_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/imx290.c
1151
static int imx290_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/imx290.c
1189
static int imx290_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/imx290.c
1238
static int imx290_entity_init_state(struct v4l2_subdev *subdev,
drivers/media/i2c/imx290.c
1381
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx290.c
1389
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx290.c
1672
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx290.c
237
struct v4l2_subdev sd;
drivers/media/i2c/imx290.c
256
static inline struct imx290 *to_imx290(struct v4l2_subdev *_sd)
drivers/media/i2c/imx296.c
1121
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/imx296.c
204
struct v4l2_subdev subdev;
drivers/media/i2c/imx296.c
212
static inline struct imx296 *to_imx296(struct v4l2_subdev *sd)
drivers/media/i2c/imx296.c
596
static int imx296_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/imx296.c
643
static int imx296_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/imx296.c
658
static int imx296_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/imx296.c
677
static int imx296_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx296.c
728
static int imx296_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/imx296.c
753
static int imx296_set_selection(struct v4l2_subdev *sd,
drivers/media/i2c/imx296.c
800
static int imx296_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/imx296.c
884
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/imx296.c
893
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/imx319.c
117
struct v4l2_subdev sd;
drivers/media/i2c/imx319.c
1766
static inline struct imx319 *to_imx319(struct v4l2_subdev *_sd)
drivers/media/i2c/imx319.c
1862
static int imx319_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/imx319.c
1951
static int imx319_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/imx319.c
1967
static int imx319_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/imx319.c
2017
static int imx319_get_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx319.c
2032
imx319_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx319.c
2159
static int imx319_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/imx319.c
2469
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx334.c
1078
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx334.c
1112
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx334.c
1322
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx334.c
197
struct v4l2_subdev sd;
drivers/media/i2c/imx334.c
498
static inline struct imx334 *to_imx334(struct v4l2_subdev *subdev)
drivers/media/i2c/imx334.c
689
static int imx334_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/imx334.c
709
static int imx334_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/imx334.c
760
static int imx334_get_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx334.c
787
static int imx334_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx334.c
825
static int imx334_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/imx334.c
868
static int imx334_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/imx334.c
941
static int imx334_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/imx335.c
1023
static int imx335_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/imx335.c
1109
static int imx335_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/imx335.c
1269
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx335.c
1310
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx335.c
1541
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx335.c
223
struct v4l2_subdev sd;
drivers/media/i2c/imx335.c
583
static inline struct imx335 *to_imx335(struct v4l2_subdev *subdev)
drivers/media/i2c/imx335.c
811
static int imx335_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/imx335.c
831
static int imx335_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/imx335.c
882
static int imx335_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx335.c
933
static int imx335_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/imx335.c
958
static int imx335_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/imx355.c
104
struct v4l2_subdev sd;
drivers/media/i2c/imx355.c
1064
static inline struct imx355 *to_imx355(struct v4l2_subdev *_sd)
drivers/media/i2c/imx355.c
1161
static int imx355_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/imx355.c
1250
static int imx355_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/imx355.c
1266
static int imx355_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/imx355.c
1316
static int imx355_get_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx355.c
1331
imx355_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx355.c
1430
static int imx355_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/imx355.c
1763
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx412.c
1021
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx412.c
1060
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/imx412.c
1261
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/imx412.c
134
struct v4l2_subdev sd;
drivers/media/i2c/imx412.c
415
static inline struct imx412 *to_imx412(struct v4l2_subdev *subdev)
drivers/media/i2c/imx412.c
645
static int imx412_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/imx412.c
665
static int imx412_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/imx412.c
712
static int imx412_get_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx412.c
742
static int imx412_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx412.c
778
static int imx412_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/imx412.c
850
static int imx412_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/imx415.c
1005
static int imx415_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/imx415.c
1023
static int imx415_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/imx415.c
1044
static int imx415_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/imx415.c
1063
static int imx415_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/imx415.c
1420
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/imx415.c
1440
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/imx415.c
1449
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/imx415.c
559
struct v4l2_subdev subdev;
drivers/media/i2c/imx415.c
663
static inline struct imx415 *to_imx415(struct v4l2_subdev *sd)
drivers/media/i2c/imx415.c
944
static int imx415_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/imx415.c
993
static int imx415_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/isl7998x.c
1029
static int isl7998x_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/isl7998x.c
1394
struct v4l2_subdev *sd = &isl7998x->subdev;
drivers/media/i2c/isl7998x.c
1571
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/isl7998x.c
1597
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/isl7998x.c
512
struct v4l2_subdev subdev;
drivers/media/i2c/isl7998x.c
540
static struct isl7998x *sd_to_isl7998x(struct v4l2_subdev *sd)
drivers/media/i2c/isl7998x.c
745
static int isl7998x_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/isl7998x.c
762
static int isl7998x_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/isl7998x.c
771
static int isl7998x_g_std(struct v4l2_subdev *sd, v4l2_std_id *norm)
drivers/media/i2c/isl7998x.c
782
static int isl7998x_s_std(struct v4l2_subdev *sd, v4l2_std_id norm)
drivers/media/i2c/isl7998x.c
808
static int isl7998x_querystd(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/isl7998x.c
878
static int isl7998x_g_tvnorms(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/isl7998x.c
885
static int isl7998x_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/isl7998x.c
915
static int isl7998x_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/isl7998x.c
951
static int isl7998x_pre_streamon(struct v4l2_subdev *sd, u32 flags)
drivers/media/i2c/isl7998x.c
959
static int isl7998x_post_streamoff(struct v4l2_subdev *sd)
drivers/media/i2c/isl7998x.c
969
static int isl7998x_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/isl7998x.c
981
static int isl7998x_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/isl7998x.c
999
static int isl7998x_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ks0127.c
179
struct v4l2_subdev sd;
drivers/media/i2c/ks0127.c
184
static inline struct ks0127 *to_ks0127(struct v4l2_subdev *sd)
drivers/media/i2c/ks0127.c
294
static u8 ks0127_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/ks0127.c
321
static void ks0127_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/ks0127.c
335
static void ks0127_and_or(struct v4l2_subdev *sd, u8 reg, u8 and_v, u8 or_v)
drivers/media/i2c/ks0127.c
349
static void ks0127_init(struct v4l2_subdev *sd)
drivers/media/i2c/ks0127.c
393
static int ks0127_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/ks0127.c
526
static int ks0127_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/ks0127.c
570
static int ks0127_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ks0127.c
587
static int ks0127_status(struct v4l2_subdev *sd, u32 *pstatus, v4l2_std_id *pstd)
drivers/media/i2c/ks0127.c
616
static int ks0127_querystd(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/ks0127.c
622
static int ks0127_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/ks0127.c
648
struct v4l2_subdev *sd;
drivers/media/i2c/ks0127.c
672
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/lm3560.c
61
struct v4l2_subdev subdev_led[LM3560_LED_MAX];
drivers/media/i2c/lm3646.c
72
struct v4l2_subdev subdev_led;
drivers/media/i2c/lt6911uxe.c
108
static inline struct lt6911uxe *to_lt6911uxe(struct v4l2_subdev *sd)
drivers/media/i2c/lt6911uxe.c
125
static int lt6911uxe_get_detected_timings(struct v4l2_subdev *sd,
drivers/media/i2c/lt6911uxe.c
144
static int lt6911uxe_s_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/lt6911uxe.c
167
static int lt6911uxe_g_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/lt6911uxe.c
181
static int lt6911uxe_query_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/lt6911uxe.c
204
static int lt6911uxe_enum_dv_timings(struct v4l2_subdev *sd,
drivers/media/i2c/lt6911uxe.c
211
static int lt6911uxe_dv_timings_cap(struct v4l2_subdev *sd,
drivers/media/i2c/lt6911uxe.c
345
static int lt6911uxe_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/lt6911uxe.c
370
static int lt6911uxe_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/lt6911uxe.c
386
static int lt6911uxe_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/lt6911uxe.c
405
static int lt6911uxe_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/lt6911uxe.c
419
static int lt6911uxe_get_mbus_config(struct v4l2_subdev *sd,
drivers/media/i2c/lt6911uxe.c
434
static int lt6911uxe_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/lt6911uxe.c
552
struct v4l2_subdev *sd = dev_id;
drivers/media/i2c/lt6911uxe.c
573
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/lt6911uxe.c
92
struct v4l2_subdev sd;
drivers/media/i2c/m52790.c
135
struct v4l2_subdev *sd;
drivers/media/i2c/m52790.c
158
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/m52790.c
26
struct v4l2_subdev sd;
drivers/media/i2c/m52790.c
31
static inline struct m52790_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/m52790.c
38
static int m52790_write(struct v4l2_subdev *sd)
drivers/media/i2c/m52790.c
57
static int m52790_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/m52790.c
69
static int m52790_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg)
drivers/media/i2c/m52790.c
80
static int m52790_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg)
drivers/media/i2c/m52790.c
93
static int m52790_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/max2175.c
1094
static int max2175_s_frequency(struct v4l2_subdev *sd,
drivers/media/i2c/max2175.c
1124
static int max2175_g_frequency(struct v4l2_subdev *sd,
drivers/media/i2c/max2175.c
1139
static int max2175_enum_freq_bands(struct v4l2_subdev *sd,
drivers/media/i2c/max2175.c
1152
static int max2175_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt)
drivers/media/i2c/max2175.c
1168
static int max2175_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt)
drivers/media/i2c/max2175.c
1280
struct v4l2_subdev *sd;
drivers/media/i2c/max2175.c
1408
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/max2175.c
264
struct v4l2_subdev sd; /* Sub-device */
drivers/media/i2c/max2175.c
299
static inline struct max2175 *max2175_from_sd(struct v4l2_subdev *sd)
drivers/media/i2c/max9286.c
157
struct v4l2_subdev *sd;
drivers/media/i2c/max9286.c
176
struct v4l2_subdev sd;
drivers/media/i2c/max9286.c
230
static inline struct max9286_priv *sd_to_max9286(struct v4l2_subdev *sd)
drivers/media/i2c/max9286.c
658
struct v4l2_subdev *subdev,
drivers/media/i2c/max9286.c
720
struct v4l2_subdev *subdev,
drivers/media/i2c/max9286.c
784
static int max9286_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/max9286.c
874
static int max9286_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/max9286.c
887
static int max9286_set_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/max9286.c
900
static int max9286_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/max9286.c
912
static int max9286_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/max9286.c
979
static int max9286_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/max96714.c
110
struct v4l2_subdev sd;
drivers/media/i2c/max96714.c
119
static inline struct max96714_priv *sd_to_max96714(struct v4l2_subdev *sd)
drivers/media/i2c/max96714.c
253
static int max96714_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/max96714.c
298
static int max96714_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/max96714.c
329
static int max96714_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/max96714.c
360
static int _max96714_set_routing(struct v4l2_subdev *sd,
drivers/media/i2c/max96714.c
381
static int max96714_set_routing(struct v4l2_subdev *sd,
drivers/media/i2c/max96714.c
394
static int max96714_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/max96714.c
468
static int max96714_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/max96714.c
505
struct v4l2_subdev *subdev,
drivers/media/i2c/max96714.c
92
struct v4l2_subdev *sd;
drivers/media/i2c/max96714.c
987
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/max96717.c
1078
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/max96717.c
124
struct v4l2_subdev sd;
drivers/media/i2c/max96717.c
128
struct v4l2_subdev *source_sd;
drivers/media/i2c/max96717.c
137
static inline struct max96717_priv *sd_to_max96717(struct v4l2_subdev *sd)
drivers/media/i2c/max96717.c
379
static int _max96717_set_routing(struct v4l2_subdev *sd,
drivers/media/i2c/max96717.c
403
static int max96717_set_routing(struct v4l2_subdev *sd,
drivers/media/i2c/max96717.c
416
static int max96717_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/max96717.c
453
static int max96717_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/max96717.c
482
static int max96717_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/max96717.c
493
static int max96717_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/max96717.c
533
static int max96717_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/max96717.c
594
struct v4l2_subdev *source_subdev,
drivers/media/i2c/ml86v7667.c
114
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/ml86v7667.c
159
static int ml86v7667_querystd(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/ml86v7667.c
176
static int ml86v7667_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/ml86v7667.c
190
static int ml86v7667_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ml86v7667.c
202
static int ml86v7667_fill_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ml86v7667.c
222
static int ml86v7667_get_mbus_config(struct v4l2_subdev *sd,
drivers/media/i2c/ml86v7667.c
234
static int ml86v7667_g_std(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/ml86v7667.c
243
static int ml86v7667_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/ml86v7667.c
262
static int ml86v7667_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/ml86v7667.c
278
static int ml86v7667_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/ml86v7667.c
419
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ml86v7667.c
86
struct v4l2_subdev sd;
drivers/media/i2c/ml86v7667.c
91
static inline struct ml86v7667_priv *to_ml86v7667(struct v4l2_subdev *subdev)
drivers/media/i2c/ml86v7667.c
96
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/msp3400-driver.c
399
static int msp_s_radio(struct v4l2_subdev *sd)
drivers/media/i2c/msp3400-driver.c
426
static int msp_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *freq)
drivers/media/i2c/msp3400-driver.c
435
static int msp_querystd(struct v4l2_subdev *sd, v4l2_std_id *id)
drivers/media/i2c/msp3400-driver.c
449
static int msp_s_std(struct v4l2_subdev *sd, v4l2_std_id id)
drivers/media/i2c/msp3400-driver.c
462
static int msp_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/msp3400-driver.c
498
static int msp_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt)
drivers/media/i2c/msp3400-driver.c
516
static int msp_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt)
drivers/media/i2c/msp3400-driver.c
531
static int msp_s_i2s_clock_freq(struct v4l2_subdev *sd, u32 freq)
drivers/media/i2c/msp3400-driver.c
551
static int msp_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/msp3400-driver.c
662
struct v4l2_subdev *sd;
drivers/media/i2c/msp3400-driver.h
119
static inline struct msp_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/msp3400-driver.h
62
struct v4l2_subdev sd;
drivers/media/i2c/mt9m001.c
185
static int mt9m001_apply_selection(struct v4l2_subdev *sd)
drivers/media/i2c/mt9m001.c
207
static int mt9m001_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/mt9m001.c
250
static int mt9m001_set_selection(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m001.c
291
static int mt9m001_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m001.c
316
static int mt9m001_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m001.c
345
static int mt9m001_s_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m001.c
373
static int mt9m001_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m001.c
413
static int mt9m001_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m001.c
430
static int mt9m001_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m001.c
502
struct v4l2_subdev *sd = &mt9m001->subdev;
drivers/media/i2c/mt9m001.c
628
static int mt9m001_g_skip_top_lines(struct v4l2_subdev *sd, u32 *lines)
drivers/media/i2c/mt9m001.c
653
static int mt9m001_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m001.c
673
static int mt9m001_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m001.c
687
static int mt9m001_get_mbus_config(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m001.c
89
struct v4l2_subdev subdev;
drivers/media/i2c/mt9m111.c
1005
static int mt9m111_s_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/mt9m111.c
1048
static int mt9m111_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m111.c
1066
static int mt9m111_set_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m111.c
1111
static int mt9m111_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m111.c
1122
static int mt9m111_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/mt9m111.c
1130
static int mt9m111_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m111.c
1148
static int mt9m111_get_mbus_config(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m111.c
229
struct v4l2_subdev subdev;
drivers/media/i2c/mt9m111.c
448
static int mt9m111_set_selection(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m111.c
492
static int mt9m111_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m111.c
517
static int mt9m111_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m111.c
619
static int mt9m111_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m111.c
746
static int mt9m111_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m111.c
765
static int mt9m111_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
1188
static inline struct mt9m114 *pa_to_mt9m114(struct v4l2_subdev *sd)
drivers/media/i2c/mt9m114.c
1193
static int mt9m114_pa_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
1220
static int mt9m114_pa_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
1232
static int mt9m114_pa_enum_framesizes(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
1251
static int mt9m114_pa_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
1278
static int mt9m114_pa_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
1301
static int mt9m114_pa_set_selection(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
1381
struct v4l2_subdev *sd = &sensor->pa.sd;
drivers/media/i2c/mt9m114.c
1616
static inline struct mt9m114 *ifp_to_mt9m114(struct v4l2_subdev *sd)
drivers/media/i2c/mt9m114.c
1621
static int mt9m114_ifp_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/mt9m114.c
1642
static int mt9m114_ifp_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
1662
static int mt9m114_ifp_set_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
1693
static int mt9m114_ifp_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
1740
static int mt9m114_ifp_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
1785
static int mt9m114_ifp_enum_framesizes(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
1819
static int mt9m114_ifp_enum_frameintervals(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
1874
static int mt9m114_ifp_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
1920
static int mt9m114_ifp_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
1979
static int mt9m114_ifp_set_selection(struct v4l2_subdev *sd,
drivers/media/i2c/mt9m114.c
2056
static void mt9m114_ifp_unregistered(struct v4l2_subdev *sd)
drivers/media/i2c/mt9m114.c
2063
static int mt9m114_ifp_registered(struct v4l2_subdev *sd)
drivers/media/i2c/mt9m114.c
2118
struct v4l2_subdev *sd = &sensor->ifp.sd;
drivers/media/i2c/mt9m114.c
2315
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/mt9m114.c
2323
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/mt9m114.c
2629
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/mt9m114.c
400
struct v4l2_subdev sd;
drivers/media/i2c/mt9m114.c
412
struct v4l2_subdev sd;
drivers/media/i2c/mt9p031.c
1021
static int mt9p031_open(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh)
drivers/media/i2c/mt9p031.c
1026
static int mt9p031_close(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh)
drivers/media/i2c/mt9p031.c
119
struct v4l2_subdev subdev;
drivers/media/i2c/mt9p031.c
1205
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/mt9p031.c
148
static struct mt9p031 *to_mt9p031(struct v4l2_subdev *sd)
drivers/media/i2c/mt9p031.c
463
static int mt9p031_s_stream(struct v4l2_subdev *subdev, int enable)
drivers/media/i2c/mt9p031.c
515
static int mt9p031_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9p031.c
528
static int mt9p031_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9p031.c
576
static int mt9p031_get_format(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9p031.c
587
static int mt9p031_set_format(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9p031.c
625
static int mt9p031_get_selection(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9p031.c
649
static int mt9p031_set_selection(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9p031.c
700
static int mt9p031_init_state(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9p031.c
963
static int mt9p031_set_power(struct v4l2_subdev *subdev, int on)
drivers/media/i2c/mt9p031.c
992
static int mt9p031_registered(struct v4l2_subdev *subdev)
drivers/media/i2c/mt9t112.c
721
static int mt9t112_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/mt9t112.c
735
static int mt9t112_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/mt9t112.c
774
static int mt9t112_s_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/mt9t112.c
794
static int mt9t112_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/mt9t112.c
874
static int mt9t112_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/mt9t112.c
899
static int mt9t112_set_selection(struct v4l2_subdev *sd,
drivers/media/i2c/mt9t112.c
91
struct v4l2_subdev subdev;
drivers/media/i2c/mt9t112.c
914
static int mt9t112_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/mt9t112.c
934
static int mt9t112_s_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/mt9t112.c
955
static int mt9t112_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/mt9t112.c
989
static int mt9t112_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/mt9v011.c
173
static void set_balance(struct v4l2_subdev *sd)
drivers/media/i2c/mt9v011.c
199
static void calc_fps(struct v4l2_subdev *sd, u32 *numerator, u32 *denominator)
drivers/media/i2c/mt9v011.c
229
static u16 calc_speed(struct v4l2_subdev *sd, u32 numerator, u32 denominator)
drivers/media/i2c/mt9v011.c
269
static void set_res(struct v4l2_subdev *sd)
drivers/media/i2c/mt9v011.c
298
static void set_read_mode(struct v4l2_subdev *sd)
drivers/media/i2c/mt9v011.c
312
static int mt9v011_reset(struct v4l2_subdev *sd, u32 val)
drivers/media/i2c/mt9v011.c
327
static int mt9v011_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/mt9v011.c
338
static int mt9v011_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/mt9v011.c
365
static int mt9v011_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/mt9v011.c
383
static int mt9v011_set_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/mt9v011.c
409
static int mt9v011_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/mt9v011.c
418
static int mt9v011_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/mt9v011.c
431
struct v4l2_subdev *sd = &core->sd;
drivers/media/i2c/mt9v011.c
495
struct v4l2_subdev *sd;
drivers/media/i2c/mt9v011.c
51
struct v4l2_subdev sd;
drivers/media/i2c/mt9v011.c
571
struct v4l2_subdev *sd = i2c_get_clientdata(c);
drivers/media/i2c/mt9v011.c
63
static inline struct mt9v011 *to_mt9v011(struct v4l2_subdev *sd)
drivers/media/i2c/mt9v011.c
68
static int mt9v011_read(struct v4l2_subdev *sd, unsigned char addr)
drivers/media/i2c/mt9v011.c
93
static void mt9v011_write(struct v4l2_subdev *sd, unsigned char addr,
drivers/media/i2c/mt9v032.c
1200
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/mt9v032.c
194
struct v4l2_subdev subdev;
drivers/media/i2c/mt9v032.c
229
static struct mt9v032 *to_mt9v032(struct v4l2_subdev *sd)
drivers/media/i2c/mt9v032.c
390
static int mt9v032_s_stream(struct v4l2_subdev *subdev, int enable)
drivers/media/i2c/mt9v032.c
438
static int mt9v032_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9v032.c
451
static int mt9v032_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9v032.c
470
static int mt9v032_get_format(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9v032.c
505
static int mt9v032_set_format(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9v032.c
549
static int mt9v032_get_selection(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9v032.c
563
static int mt9v032_set_selection(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9v032.c
856
static int mt9v032_set_power(struct v4l2_subdev *subdev, int on)
drivers/media/i2c/mt9v032.c
885
static int mt9v032_registered(struct v4l2_subdev *subdev)
drivers/media/i2c/mt9v032.c
933
static int mt9v032_open(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh)
drivers/media/i2c/mt9v032.c
960
static int mt9v032_close(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh)
drivers/media/i2c/mt9v111.c
123
struct v4l2_subdev sd;
drivers/media/i2c/mt9v111.c
1250
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/mt9v111.c
275
struct v4l2_subdev *sd = i2c_get_clientdata(c);
drivers/media/i2c/mt9v111.c
359
static int __mt9v111_power_on(struct v4l2_subdev *sd)
drivers/media/i2c/mt9v111.c
377
static int __mt9v111_power_off(struct v4l2_subdev *sd)
drivers/media/i2c/mt9v111.c
642
static int mt9v111_s_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/mt9v111.c
680
static int mt9v111_s_stream(struct v4l2_subdev *subdev, int enable)
drivers/media/i2c/mt9v111.c
720
static int mt9v111_set_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/mt9v111.c
780
static int mt9v111_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/mt9v111.c
820
static int mt9v111_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9v111.c
832
static int mt9v111_enum_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/mt9v111.c
855
static int mt9v111_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9v111.c
870
static int mt9v111_get_format(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9v111.c
888
static int mt9v111_set_format(struct v4l2_subdev *subdev,
drivers/media/i2c/mt9v111.c
965
static int mt9v111_init_state(struct v4l2_subdev *subdev,
drivers/media/i2c/og01a1b.c
1017
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/og01a1b.c
1041
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/og01a1b.c
432
struct v4l2_subdev sd;
drivers/media/i2c/og01a1b.c
732
static int og01a1b_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/og01a1b.c
761
static int og01a1b_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/og01a1b.c
802
static int og01a1b_get_format(struct v4l2_subdev *sd,
drivers/media/i2c/og01a1b.c
820
static int og01a1b_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/og01a1b.c
832
static int og01a1b_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/og01a1b.c
850
static int og01a1b_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/og01a1b.c
966
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/og0ve1b.c
420
static int og0ve1b_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/og0ve1b.c
466
static int og0ve1b_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/og0ve1b.c
483
static int og0ve1b_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/og0ve1b.c
504
static int og0ve1b_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/og0ve1b.c
516
static int og0ve1b_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/og0ve1b.c
534
static int og0ve1b_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/og0ve1b.c
638
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/og0ve1b.c
665
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/og0ve1b.c
802
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/og0ve1b.c
93
struct v4l2_subdev sd;
drivers/media/i2c/os05b10.c
1090
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/os05b10.c
459
struct v4l2_subdev sd;
drivers/media/i2c/os05b10.c
506
static inline struct os05b10 *to_os05b10(struct v4l2_subdev *sd)
drivers/media/i2c/os05b10.c
560
static int os05b10_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/os05b10.c
597
static int os05b10_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/os05b10.c
626
static int os05b10_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/os05b10.c
644
static int os05b10_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/os05b10.c
659
static int os05b10_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/os05b10.c
697
static int os05b10_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/os05b10.c
714
static int os05b10_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/os05b10.c
785
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/os05b10.c
825
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov01a10.c
251
struct v4l2_subdev sd;
drivers/media/i2c/ov01a10.c
272
static inline struct ov01a10 *to_ov01a10(struct v4l2_subdev *subdev)
drivers/media/i2c/ov01a10.c
591
static int ov01a10_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov01a10.c
636
static int ov01a10_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov01a10.c
672
static int ov01a10_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ov01a10.c
684
static int ov01a10_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov01a10.c
698
static int ov01a10_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov01a10.c
717
static int ov01a10_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov01a10.c
749
static int ov01a10_set_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov01a10.c
868
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov01a10.c
899
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov01a10.c
979
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov02a10.c
121
struct v4l2_subdev subdev;
drivers/media/i2c/ov02a10.c
130
static inline struct ov02a10 *to_ov02a10(struct v4l2_subdev *sd)
drivers/media/i2c/ov02a10.c
298
static int ov02a10_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov02a10.c
330
static int ov02a10_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov02a10.c
353
static int ov02a10_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov02a10.c
367
static int ov02a10_enum_frame_sizes(struct v4l2_subdev *sd,
drivers/media/i2c/ov02a10.c
406
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov02a10.c
451
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov02a10.c
515
static int ov02a10_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ov02a10.c
531
static int ov02a10_s_stream(struct v4l2_subdev *sd, int on)
drivers/media/i2c/ov02a10.c
971
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov02c10.c
373
struct v4l2_subdev sd;
drivers/media/i2c/ov02c10.c
394
static inline struct ov02c10 *to_ov02c10(struct v4l2_subdev *subdev)
drivers/media/i2c/ov02c10.c
584
static int ov02c10_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ov02c10.c
627
static int ov02c10_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ov02c10.c
642
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov02c10.c
660
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov02c10.c
675
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov02c10.c
703
static int ov02c10_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov02c10.c
728
static int ov02c10_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov02c10.c
740
static int ov02c10_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov02c10.c
758
static int ov02c10_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ov02c10.c
863
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov02e10.c
232
struct v4l2_subdev sd;
drivers/media/i2c/ov02e10.c
257
static inline struct ov02e10 *to_ov02e10(struct v4l2_subdev *subdev)
drivers/media/i2c/ov02e10.c
480
static int ov02e10_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ov02e10.c
513
static int ov02e10_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ov02e10.c
527
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov02e10.c
545
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov02e10.c
561
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov02e10.c
592
static int ov02e10_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov02e10.c
644
static int ov02e10_get_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov02e10.c
658
static int ov02e10_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov02e10.c
670
static int ov02e10_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov02e10.c
688
static int ov02e10_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ov02e10.c
797
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov08d10.c
1097
static int ov08d10_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov08d10.c
1130
static int ov08d10_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov08d10.c
1178
static int ov08d10_get_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov08d10.c
1197
static int ov08d10_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov08d10.c
1213
static int ov08d10_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov08d10.c
1237
static int ov08d10_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ov08d10.c
1368
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov08d10.c
521
struct v4l2_subdev sd;
drivers/media/i2c/ov08x40.c
1311
struct v4l2_subdev sd;
drivers/media/i2c/ov08x40.c
1345
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov08x40.c
1381
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov08x40.c
1544
static int ov08x40_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ov08x40.c
1765
static int ov08x40_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov08x40.c
1778
static int ov08x40_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov08x40.c
1831
static int ov08x40_get_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov08x40.c
1846
ov08x40_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov08x40.c
2014
static int ov08x40_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov08x40.c
2356
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov13858.c
1035
struct v4l2_subdev sd;
drivers/media/i2c/ov13858.c
1150
static int ov13858_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ov13858.c
1276
static int ov13858_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov13858.c
1289
static int ov13858_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov13858.c
1332
static int ov13858_get_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov13858.c
1347
ov13858_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov13858.c
1403
static int ov13858_get_skip_frames(struct v4l2_subdev *sd, u32 *frames)
drivers/media/i2c/ov13858.c
1459
static int ov13858_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov13858.c
1739
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov13b10.c
1039
static int ov13b10_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov13b10.c
1052
static int ov13b10_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov13b10.c
1098
static int ov13b10_get_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov13b10.c
1113
ov13b10_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov13b10.c
1193
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov13b10.c
1208
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov13b10.c
1285
static int ov13b10_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov13b10.c
1678
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov13b10.c
705
struct v4l2_subdev sd;
drivers/media/i2c/ov13b10.c
835
static int ov13b10_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ov2640.c
1019
static int ov2640_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov2640.c
1030
static int ov2640_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov2640.c
1050
static int ov2640_s_stream(struct v4l2_subdev *sd, int on)
drivers/media/i2c/ov2640.c
295
struct v4l2_subdev subdev;
drivers/media/i2c/ov2640.c
712
struct v4l2_subdev *sd =
drivers/media/i2c/ov2640.c
751
static int ov2640_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/ov2640.c
770
static int ov2640_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/ov2640.c
797
static int ov2640_s_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/ov2640.c
911
static int ov2640_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov2640.c
940
static int ov2640_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov2640.c
999
static int ov2640_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ov2659.c
1024
static int ov2659_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov2659.c
1082
static int ov2659_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov2659.c
1161
static int ov2659_s_stream(struct v4l2_subdev *sd, int on)
drivers/media/i2c/ov2659.c
1259
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov2659.c
1274
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov2659.c
1303
static int ov2659_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ov2659.c
1343
static int ov2659_detect(struct v4l2_subdev *sd)
drivers/media/i2c/ov2659.c
1424
struct v4l2_subdev *sd;
drivers/media/i2c/ov2659.c
1537
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov2659.c
198
struct v4l2_subdev sd;
drivers/media/i2c/ov2659.c
817
static inline struct ov2659 *to_ov2659(struct v4l2_subdev *sd)
drivers/media/i2c/ov2659.c
971
static int ov2659_init(struct v4l2_subdev *sd, u32 val)
drivers/media/i2c/ov2659.c
982
static int ov2659_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov2659.c
998
static int ov2659_enum_frame_sizes(struct v4l2_subdev *sd,
drivers/media/i2c/ov2680.c
1241
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov2680.c
1261
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov2680.c
1272
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov2680.c
152
struct v4l2_subdev sd;
drivers/media/i2c/ov2680.c
261
static struct ov2680_dev *to_ov2680_dev(struct v4l2_subdev *sd)
drivers/media/i2c/ov2680.c
266
static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/ov2680.c
558
static int ov2680_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/ov2680.c
578
static int ov2680_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov2680.c
611
static int ov2680_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov2680.c
625
static int ov2680_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov2680.c
642
static int ov2680_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov2680.c
706
static int ov2680_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov2680.c
736
static int ov2680_set_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov2680.c
790
static int ov2680_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ov2680.c
802
static int ov2680_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov2680.c
824
static bool ov2680_valid_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov2680.c
848
static int ov2680_enum_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/ov2680.c
865
struct v4l2_subdev *sd = ctrl_to_sd(ctrl);
drivers/media/i2c/ov2685.c
342
static int ov2685_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov2685.c
355
static int ov2685_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov2685.c
367
static int ov2685_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov2685.c
379
static int ov2685_enum_frame_sizes(struct v4l2_subdev *sd,
drivers/media/i2c/ov2685.c
415
static int ov2685_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov2685.c
507
static int ov2685_s_stream(struct v4l2_subdev *sd, int on)
drivers/media/i2c/ov2685.c
543
static int ov2685_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ov2685.c
561
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov2685.c
569
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov2685.c
855
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov2685.c
95
struct v4l2_subdev subdev;
drivers/media/i2c/ov2735.c
1077
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov2735.c
201
struct v4l2_subdev sd;
drivers/media/i2c/ov2735.c
403
static inline struct ov2735 *to_ov2735(struct v4l2_subdev *_sd)
drivers/media/i2c/ov2735.c
610
static int ov2735_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ov2735.c
659
static int ov2735_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ov2735.c
676
static int ov2735_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov2735.c
696
static int ov2735_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov2735.c
708
static int ov2735_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov2735.c
744
static int ov2735_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov2735.c
783
static int ov2735_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ov2735.c
825
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov2735.c
859
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov2740.c
1025
static int ov2740_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov2740.c
1061
static int ov2740_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov2740.c
1073
static int ov2740_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov2740.c
1094
static int ov2740_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ov2740.c
1203
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov2740.c
1290
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov2740.c
1303
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov2740.c
524
struct v4l2_subdev sd;
drivers/media/i2c/ov2740.c
555
static inline struct ov2740 *to_ov2740(struct v4l2_subdev *subdev)
drivers/media/i2c/ov2740.c
995
static int ov2740_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov4689.c
1012
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov4689.c
131
struct v4l2_subdev subdev;
drivers/media/i2c/ov4689.c
332
static int ov4689_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov4689.c
345
static int ov4689_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov4689.c
356
static int ov4689_enum_frame_sizes(struct v4l2_subdev *sd,
drivers/media/i2c/ov4689.c
387
static int ov4689_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov4689.c
450
static int ov4689_s_stream(struct v4l2_subdev *sd, int on)
drivers/media/i2c/ov4689.c
518
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov4689.c
556
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov4689.c
567
static int ov4689_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ov4689.c
894
struct v4l2_subdev *sd;
drivers/media/i2c/ov5640.c
2732
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov5640.c
2740
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov5640.c
2788
static int ov5640_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov5640.c
2812
static int ov5640_try_fmt_internal(struct v4l2_subdev *sd,
drivers/media/i2c/ov5640.c
2950
static int ov5640_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov5640.c
2996
static int ov5640_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov5640.c
3320
struct v4l2_subdev *sd = ctrl_to_sd(ctrl);
drivers/media/i2c/ov5640.c
3351
struct v4l2_subdev *sd = ctrl_to_sd(ctrl);
drivers/media/i2c/ov5640.c
3544
static int ov5640_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov5640.c
3577
struct v4l2_subdev *sd,
drivers/media/i2c/ov5640.c
3606
static int ov5640_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/ov5640.c
3626
static int ov5640_set_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/ov5640.c
3685
static int ov5640_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov5640.c
3709
static int ov5640_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov5640.c
3761
static int ov5640_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ov5640.c
3982
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov5640.c
438
struct v4l2_subdev sd;
drivers/media/i2c/ov5640.c
470
static inline struct ov5640_dev *to_ov5640_dev(struct v4l2_subdev *sd)
drivers/media/i2c/ov5640.c
475
static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/ov5645.c
111
static inline struct ov5645 *to_ov5645(struct v4l2_subdev *sd)
drivers/media/i2c/ov5645.c
1208
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov5645.c
637
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov5645.c
648
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov5645.c
659
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov5645.c
820
static int ov5645_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov5645.c
832
static int ov5645_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/i2c/ov5645.c
850
static int ov5645_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov5645.c
88
struct v4l2_subdev sd;
drivers/media/i2c/ov5645.c
895
static int ov5645_init_state(struct v4l2_subdev *subdev,
drivers/media/i2c/ov5645.c
913
static int ov5645_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov5645.c
924
static int ov5645_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ov5645.c
966
static int ov5645_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ov5647.c
1160
struct v4l2_subdev *sd;
drivers/media/i2c/ov5647.c
118
struct v4l2_subdev sd;
drivers/media/i2c/ov5647.c
1265
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov5647.c
136
static inline struct ov5647 *to_sensor(struct v4l2_subdev *sd)
drivers/media/i2c/ov5647.c
460
static int ov5647_set_virtual_channel(struct v4l2_subdev *sd, int channel)
drivers/media/i2c/ov5647.c
470
static int ov5647_set_mode(struct v4l2_subdev *sd)
drivers/media/i2c/ov5647.c
526
static int ov5647_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ov5647.c
565
static int ov5647_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ov5647.c
658
static int ov5647_sensor_get_register(struct v4l2_subdev *sd,
drivers/media/i2c/ov5647.c
675
static int ov5647_sensor_set_register(struct v4l2_subdev *sd,
drivers/media/i2c/ov5647.c
717
static u32 ov5647_get_mbus_code(struct v4l2_subdev *sd)
drivers/media/i2c/ov5647.c
733
static int ov5647_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov5647.c
745
static int ov5647_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov5647.c
764
static int ov5647_get_pad_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov5647.c
789
static int ov5647_set_pad_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov5647.c
839
static int ov5647_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov5647.c
890
static int ov5647_detect(struct v4l2_subdev *sd)
drivers/media/i2c/ov5647.c
915
static int ov5647_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ov5647.c
939
struct v4l2_subdev *sd = &sensor->sd;
drivers/media/i2c/ov5648.c
1939
struct v4l2_subdev *subdev = ov5648_ctrl_subdev(ctrl);
drivers/media/i2c/ov5648.c
1964
struct v4l2_subdev *subdev = ov5648_ctrl_subdev(ctrl);
drivers/media/i2c/ov5648.c
2134
static int ov5648_s_stream(struct v4l2_subdev *subdev, int enable)
drivers/media/i2c/ov5648.c
2167
static int ov5648_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/i2c/ov5648.c
2196
static int ov5648_get_fmt(struct v4l2_subdev *subdev,
drivers/media/i2c/ov5648.c
2217
static int ov5648_set_fmt(struct v4l2_subdev *subdev,
drivers/media/i2c/ov5648.c
2271
static int ov5648_get_frame_interval(struct v4l2_subdev *subdev,
drivers/media/i2c/ov5648.c
2306
static int ov5648_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/i2c/ov5648.c
2323
static int ov5648_enum_frame_interval(struct v4l2_subdev *subdev,
drivers/media/i2c/ov5648.c
2386
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/ov5648.c
2412
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/ov5648.c
2453
struct v4l2_subdev *subdev;
drivers/media/i2c/ov5648.c
2600
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/ov5648.c
655
struct v4l2_subdev subdev;
drivers/media/i2c/ov5670.c
1860
struct v4l2_subdev sd;
drivers/media/i2c/ov5670.c
2199
static int ov5670_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ov5670.c
2221
static int ov5670_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov5670.c
2234
static int ov5670_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov5670.c
2274
static int ov5670_get_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov5670.c
2288
static int ov5670_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov5670.c
2343
static int ov5670_get_skip_frames(struct v4l2_subdev *sd, u32 *frames)
drivers/media/i2c/ov5670.c
2461
static int ov5670_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov5670.c
2494
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov5670.c
2523
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov5670.c
2556
static int ov5670_get_selection(struct v4l2_subdev *subdev,
drivers/media/i2c/ov5670.c
2779
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov5675.c
1018
static int ov5675_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov5675.c
1059
static int ov5675_get_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov5675.c
1077
static int ov5675_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov5675.c
1102
static int ov5675_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov5675.c
1114
static int ov5675_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov5675.c
1132
static int ov5675_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ov5675.c
1258
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov5675.c
499
struct v4l2_subdev sd;
drivers/media/i2c/ov5675.c
939
static int ov5675_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov5675.c
970
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov5675.c
984
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov5693.c
1004
static int ov5693_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/ov5693.c
1026
static int ov5693_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov5693.c
1038
static int ov5693_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov5693.c
1375
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov5693.c
157
struct v4l2_subdev sd;
drivers/media/i2c/ov5693.c
700
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov5693.c
710
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov5693.c
798
static int ov5693_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov5693.c
809
static int ov5693_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov5693.c
884
static int ov5693_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov5693.c
917
static int ov5693_set_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov5693.c
968
static int ov5693_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov5695.c
101
struct v4l2_subdev subdev;
drivers/media/i2c/ov5695.c
1022
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov5695.c
1030
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov5695.c
1038
static int ov5695_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ov5695.c
1257
struct v4l2_subdev *sd;
drivers/media/i2c/ov5695.c
1338
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov5695.c
807
static int ov5695_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov5695.c
840
static int ov5695_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov5695.c
862
static int ov5695_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov5695.c
873
static int ov5695_enum_frame_sizes(struct v4l2_subdev *sd,
drivers/media/i2c/ov5695.c
930
static int ov5695_s_stream(struct v4l2_subdev *sd, int on)
drivers/media/i2c/ov6211.c
398
static int ov6211_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ov6211.c
444
static int ov6211_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/ov6211.c
461
static int ov6211_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov6211.c
482
static int ov6211_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov6211.c
494
static int ov6211_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov6211.c
512
static int ov6211_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ov6211.c
615
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov6211.c
642
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov6211.c
779
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov6211.c
93
struct v4l2_subdev sd;
drivers/media/i2c/ov64a40.c
2834
struct v4l2_subdev sd;
drivers/media/i2c/ov64a40.c
2858
static inline struct ov64a40 *sd_to_ov64a40(struct v4l2_subdev *sd)
drivers/media/i2c/ov64a40.c
3011
static int ov64a40_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov64a40.c
3052
static int ov64a40_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ov64a40.c
3071
static int ov64a40_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov64a40.c
3085
static int ov64a40_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov64a40.c
3109
static int ov64a40_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov64a40.c
3140
static int ov64a40_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov64a40.c
3211
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov64a40.c
3236
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov64a40.c
3640
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov7251.c
1085
static int ov7251_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov7251.c
1097
static int ov7251_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/i2c/ov7251.c
1115
static int ov7251_enum_frame_ival(struct v4l2_subdev *subdev,
drivers/media/i2c/ov7251.c
1152
static int ov7251_get_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov7251.c
1216
static int ov7251_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov7251.c
128
struct v4l2_subdev sd;
drivers/media/i2c/ov7251.c
1287
static int ov7251_init_state(struct v4l2_subdev *subdev,
drivers/media/i2c/ov7251.c
1304
static int ov7251_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov7251.c
1337
static int ov7251_s_stream(struct v4l2_subdev *subdev, int enable)
drivers/media/i2c/ov7251.c
1390
static int ov7251_get_frame_interval(struct v4l2_subdev *subdev,
drivers/media/i2c/ov7251.c
1410
static int ov7251_set_frame_interval(struct v4l2_subdev *subdev,
drivers/media/i2c/ov7251.c
164
static inline struct ov7251 *to_ov7251(struct v4l2_subdev *sd)
drivers/media/i2c/ov7251.c
1779
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov7251.c
909
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov7251.c
951
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov7640.c
48
struct v4l2_subdev *sd;
drivers/media/i2c/ov7640.c
74
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov7670.c
1030
static int ov7670_apply_fmt(struct v4l2_subdev *sd)
drivers/media/i2c/ov7670.c
1100
static int ov7670_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov7670.c
1135
static int ov7670_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov7670.c
1157
static int ov7670_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/ov7670.c
1175
static int ov7670_set_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/ov7670.c
1201
static int ov7670_enum_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/ov7670.c
1240
static int ov7670_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov7670.c
1278
static int ov7670_store_cmatrix(struct v4l2_subdev *sd,
drivers/media/i2c/ov7670.c
1392
static int ov7670_s_sat_hue(struct v4l2_subdev *sd, int sat, int hue)
drivers/media/i2c/ov7670.c
1413
static int ov7670_s_brightness(struct v4l2_subdev *sd, int value)
drivers/media/i2c/ov7670.c
1424
static int ov7670_s_contrast(struct v4l2_subdev *sd, int value)
drivers/media/i2c/ov7670.c
1429
static int ov7670_s_hflip(struct v4l2_subdev *sd, int value)
drivers/media/i2c/ov7670.c
1445
static int ov7670_s_vflip(struct v4l2_subdev *sd, int value)
drivers/media/i2c/ov7670.c
1467
static int ov7670_g_gain(struct v4l2_subdev *sd, __s32 *value)
drivers/media/i2c/ov7670.c
1479
static int ov7670_s_gain(struct v4l2_subdev *sd, int value)
drivers/media/i2c/ov7670.c
1497
static int ov7670_s_autogain(struct v4l2_subdev *sd, int value)
drivers/media/i2c/ov7670.c
1513
static int ov7670_s_exp(struct v4l2_subdev *sd, int value)
drivers/media/i2c/ov7670.c
1539
static int ov7670_s_autoexp(struct v4l2_subdev *sd,
drivers/media/i2c/ov7670.c
1563
static int ov7670_s_test_pattern(struct v4l2_subdev *sd, int value)
drivers/media/i2c/ov7670.c
1578
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/ov7670.c
1590
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/ov7670.c
1633
static int ov7670_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg)
drivers/media/i2c/ov7670.c
1644
static int ov7670_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg)
drivers/media/i2c/ov7670.c
1651
static void ov7670_power_on(struct v4l2_subdev *sd)
drivers/media/i2c/ov7670.c
1673
static void ov7670_power_off(struct v4l2_subdev *sd)
drivers/media/i2c/ov7670.c
1688
static int ov7670_s_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/ov7670.c
1708
static void ov7670_get_default_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov7670.c
1720
static int ov7670_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ov7670.c
1827
struct v4l2_subdev *sd;
drivers/media/i2c/ov7670.c
1977
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov7670.c
206
int (*set_framerate)(struct v4l2_subdev *, struct v4l2_fract *);
drivers/media/i2c/ov7670.c
207
void (*get_framerate)(struct v4l2_subdev *, struct v4l2_fract *);
drivers/media/i2c/ov7670.c
215
struct v4l2_subdev sd;
drivers/media/i2c/ov7670.c
251
static inline struct ov7670_info *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/ov7670.c
256
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/ov7670.c
471
static int ov7670_read_smbus(struct v4l2_subdev *sd, unsigned char reg,
drivers/media/i2c/ov7670.c
486
static int ov7670_write_smbus(struct v4l2_subdev *sd, unsigned char reg,
drivers/media/i2c/ov7670.c
500
static int ov7670_read_i2c(struct v4l2_subdev *sd, unsigned char reg,
drivers/media/i2c/ov7670.c
533
static int ov7670_write_i2c(struct v4l2_subdev *sd, unsigned char reg,
drivers/media/i2c/ov7670.c
553
static int ov7670_read(struct v4l2_subdev *sd, unsigned char reg,
drivers/media/i2c/ov7670.c
564
static int ov7670_write(struct v4l2_subdev *sd, unsigned char reg,
drivers/media/i2c/ov7670.c
575
static int ov7670_update_bits(struct v4l2_subdev *sd, unsigned char reg,
drivers/media/i2c/ov7670.c
591
static int ov7670_write_array(struct v4l2_subdev *sd, struct regval_list *vals)
drivers/media/i2c/ov7670.c
607
static int ov7670_reset(struct v4l2_subdev *sd, u32 val)
drivers/media/i2c/ov7670.c
615
static int ov7670_init(struct v4l2_subdev *sd, u32 val)
drivers/media/i2c/ov7670.c
620
static int ov7670_detect(struct v4l2_subdev *sd)
drivers/media/i2c/ov7670.c
788
static void ov7675_get_framerate(struct v4l2_subdev *sd,
drivers/media/i2c/ov7670.c
809
static int ov7675_apply_framerate(struct v4l2_subdev *sd)
drivers/media/i2c/ov7670.c
822
static int ov7675_set_framerate(struct v4l2_subdev *sd,
drivers/media/i2c/ov7670.c
872
static void ov7670_get_framerate_legacy(struct v4l2_subdev *sd,
drivers/media/i2c/ov7670.c
883
static int ov7670_set_framerate_legacy(struct v4l2_subdev *sd,
drivers/media/i2c/ov7670.c
915
static int ov7670_set_hw(struct v4l2_subdev *sd, int hstart, int hstop,
drivers/media/i2c/ov7670.c
955
static int ov7670_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov7670.c
966
static int ov7670_try_fmt_internal(struct v4l2_subdev *sd,
drivers/media/i2c/ov772x.c
1173
static int ov772x_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov772x.c
1195
static int ov772x_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov772x.c
1214
static int ov772x_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov772x.c
1336
static int ov772x_enum_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/ov772x.c
1354
static int ov772x_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov772x.c
417
struct v4l2_subdev subdev;
drivers/media/i2c/ov772x.c
556
static struct ov772x_priv *to_ov772x(struct v4l2_subdev *sd)
drivers/media/i2c/ov772x.c
579
static int ov772x_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov772x.c
720
static int ov772x_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/ov772x.c
740
static int ov772x_set_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/ov772x.c
842
static int ov772x_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/ov772x.c
862
static int ov772x_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/ov772x.c
933
static int ov772x_s_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/ov7740.c
1032
struct v4l2_subdev *sd;
drivers/media/i2c/ov7740.c
1116
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov7740.c
1135
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov7740.c
1145
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov7740.c
267
static int ov7740_get_register(struct v4l2_subdev *sd,
drivers/media/i2c/ov7740.c
282
static int ov7740_set_register(struct v4l2_subdev *sd,
drivers/media/i2c/ov7740.c
611
static int ov7740_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov7740.c
674
static int ov7740_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov7740.c
686
static int ov7740_enum_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/ov7740.c
705
static int ov7740_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov7740.c
721
static int ov7740_try_fmt_internal(struct v4l2_subdev *sd,
drivers/media/i2c/ov7740.c
768
static int ov7740_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov7740.c
810
static int ov7740_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov7740.c
829
static int ov7740_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/ov7740.c
85
struct v4l2_subdev subdev;
drivers/media/i2c/ov7740.c
857
static void ov7740_get_default_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov7740.c
869
static int ov7740_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ov8856.c
1420
struct v4l2_subdev sd;
drivers/media/i2c/ov8856.c
2033
static int ov8856_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov8856.c
2064
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov8856.c
2103
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov8856.c
2117
static int ov8856_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov8856.c
2163
static int ov8856_get_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov8856.c
2181
static int ov8856_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov8856.c
2193
static int ov8856_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov8856.c
2217
static int ov8856_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ov8856.c
2351
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov8858.c
111
struct v4l2_subdev subdev;
drivers/media/i2c/ov8858.c
124
static inline struct ov8858 *sd_to_ov8858(struct v4l2_subdev *sd)
drivers/media/i2c/ov8858.c
1372
static int ov8858_s_stream(struct v4l2_subdev *sd, int on)
drivers/media/i2c/ov8858.c
1411
static int ov8858_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov8858.c
1447
static int ov8858_enum_frame_sizes(struct v4l2_subdev *sd,
drivers/media/i2c/ov8858.c
1465
static int ov8858_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov8858.c
1477
static int ov8858_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ov8858.c
1668
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov8858.c
1677
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov8858.c
1871
struct v4l2_subdev *sd;
drivers/media/i2c/ov8858.c
1965
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov8865.c
2451
struct v4l2_subdev *subdev = ov8865_ctrl_subdev(ctrl);
drivers/media/i2c/ov8865.c
2608
static int ov8865_s_stream(struct v4l2_subdev *subdev, int enable)
drivers/media/i2c/ov8865.c
2641
static int ov8865_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/i2c/ov8865.c
2670
static int ov8865_get_fmt(struct v4l2_subdev *subdev,
drivers/media/i2c/ov8865.c
2691
static int ov8865_set_fmt(struct v4l2_subdev *subdev,
drivers/media/i2c/ov8865.c
2762
static int ov8865_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/i2c/ov8865.c
2799
static int ov8865_get_selection(struct v4l2_subdev *subdev,
drivers/media/i2c/ov8865.c
2832
static int ov8865_get_frame_interval(struct v4l2_subdev *subdev,
drivers/media/i2c/ov8865.c
2882
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/ov8865.c
2908
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/ov8865.c
2949
struct v4l2_subdev *subdev;
drivers/media/i2c/ov8865.c
3101
struct v4l2_subdev *subdev = i2c_get_clientdata(client);
drivers/media/i2c/ov8865.c
700
struct v4l2_subdev subdev;
drivers/media/i2c/ov9282.c
1044
static int ov9282_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ov9282.c
1072
static int ov9282_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov9282.c
1190
static int ov9282_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov9282.c
1378
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov9282.c
1428
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/ov9282.c
1651
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov9282.c
211
struct v4l2_subdev sd;
drivers/media/i2c/ov9282.c
483
static inline struct ov9282 *to_ov9282(struct v4l2_subdev *subdev)
drivers/media/i2c/ov9282.c
889
static int ov9282_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov9282.c
915
static int ov9282_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov9282.c
965
static int ov9282_get_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov9282.c
996
static int ov9282_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov9640.c
266
static int ov9640_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov9640.c
295
static int ov9640_get_register(struct v4l2_subdev *sd,
drivers/media/i2c/ov9640.c
316
static int ov9640_set_register(struct v4l2_subdev *sd,
drivers/media/i2c/ov9640.c
328
static int ov9640_s_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/ov9640.c
503
static int ov9640_s_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov9640.c
521
static int ov9640_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov9640.c
553
static int ov9640_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov9640.c
565
static int ov9640_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/ov9640.c
587
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov9640.c
649
static int ov9640_get_mbus_config(struct v4l2_subdev *sd,
drivers/media/i2c/ov9640.c
747
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov9640.h
197
struct v4l2_subdev subdev;
drivers/media/i2c/ov9650.c
1070
static int ov965x_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov9650.c
1081
static int ov965x_enum_frame_sizes(struct v4l2_subdev *sd,
drivers/media/i2c/ov9650.c
1104
static int ov965x_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/ov9650.c
1159
static int ov965x_set_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/ov9650.c
1183
static int ov965x_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov9650.c
1228
static int ov965x_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/ov9650.c
1337
static int ov965x_s_stream(struct v4l2_subdev *sd, int on)
drivers/media/i2c/ov9650.c
1378
static int ov965x_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ov9650.c
1439
static int ov965x_detect_sensor(struct v4l2_subdev *sd)
drivers/media/i2c/ov9650.c
1477
struct v4l2_subdev *sd;
drivers/media/i2c/ov9650.c
1560
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ov9650.c
247
struct v4l2_subdev sd;
drivers/media/i2c/ov9650.c
413
static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/ov9650.c
418
static inline struct ov965x *to_ov965x(struct v4l2_subdev *sd)
drivers/media/i2c/ov9650.c
529
static int ov965x_s_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/ov9650.c
903
struct v4l2_subdev *sd = ctrl_to_sd(ctrl);
drivers/media/i2c/ov9650.c
917
struct v4l2_subdev *sd = ctrl_to_sd(ctrl);
drivers/media/i2c/ov9734.c
329
struct v4l2_subdev sd;
drivers/media/i2c/ov9734.c
347
static inline struct ov9734 *to_ov9734(struct v4l2_subdev *subdev)
drivers/media/i2c/ov9734.c
653
static int ov9734_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ov9734.c
683
static int ov9734_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov9734.c
724
static int ov9734_get_format(struct v4l2_subdev *sd,
drivers/media/i2c/ov9734.c
742
static int ov9734_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/ov9734.c
754
static int ov9734_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/ov9734.c
772
static int ov9734_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/ov9734.c
877
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/rdacm20.c
317
struct v4l2_subdev sd;
drivers/media/i2c/rdacm20.c
323
static inline struct rdacm20_device *sd_to_rdacm20(struct v4l2_subdev *sd)
drivers/media/i2c/rdacm20.c
398
static int rdacm20_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/rdacm20.c
405
static int rdacm20_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/rdacm20.c
417
static int rdacm20_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/rdacm21.c
273
static int rdacm21_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/rdacm21.c
284
static int rdacm21_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/rdacm21.c
296
static int rdacm21_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/rdacm21.c
81
struct v4l2_subdev sd;
drivers/media/i2c/rdacm21.c
89
static inline struct rdacm21_device *sd_to_rdacm21(struct v4l2_subdev *sd)
drivers/media/i2c/rj54n1cb0c.c
1127
static int rj54n1_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/rj54n1cb0c.c
1145
static int rj54n1_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/rj54n1cb0c.c
1161
static int rj54n1_s_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/rj54n1cb0c.c
1190
struct v4l2_subdev *sd = &rj54n1->subdev;
drivers/media/i2c/rj54n1cb0c.c
152
struct v4l2_subdev subdev;
drivers/media/i2c/rj54n1cb0c.c
490
static int rj54n1_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/rj54n1cb0c.c
501
static int rj54n1_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/rj54n1cb0c.c
540
static int rj54n1_sensor_scale(struct v4l2_subdev *sd, s32 *in_w, s32 *in_h,
drivers/media/i2c/rj54n1cb0c.c
543
static int rj54n1_set_selection(struct v4l2_subdev *sd,
drivers/media/i2c/rj54n1cb0c.c
580
static int rj54n1_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/rj54n1cb0c.c
605
static int rj54n1_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/rj54n1cb0c.c
633
static int rj54n1_sensor_scale(struct v4l2_subdev *sd, s32 *in_w, s32 *in_h,
drivers/media/i2c/rj54n1cb0c.c
975
static int rj54n1_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1032
static int s5c73m3_oif_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1071
static int s5c73m3_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1110
static int s5c73m3_oif_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1158
static int s5c73m3_oif_get_frame_desc(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1176
static int s5c73m3_oif_set_frame_desc(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1199
static int s5c73m3_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1215
static int s5c73m3_oif_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1230
static int s5c73m3_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1257
static int s5c73m3_oif_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1316
static int s5c73m3_oif_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1328
static int s5c73m3_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1343
static int s5c73m3_oif_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1435
static int s5c73m3_oif_set_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1467
static int s5c73m3_oif_registered(struct v4l2_subdev *sd)
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1490
static void s5c73m3_oif_unregistered(struct v4l2_subdev *sd)
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1603
struct v4l2_subdev *sd;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1604
struct v4l2_subdev *oif_sd;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1715
struct v4l2_subdev *oif_sd = i2c_get_clientdata(client);
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1717
struct v4l2_subdev *sensor_sd = &state->sensor_sd;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
340
static int s5c73m3_load_fw(struct v4l2_subdev *sd)
drivers/media/i2c/s5c73m3/s5c73m3-core.c
411
static int __s5c73m3_s_stream(struct s5c73m3 *state, struct v4l2_subdev *sd,
drivers/media/i2c/s5c73m3/s5c73m3-core.c
449
static int s5c73m3_oif_s_stream(struct v4l2_subdev *sd, int on)
drivers/media/i2c/s5c73m3/s5c73m3-core.c
479
struct v4l2_subdev *sd = &state->sensor_sd;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
519
struct v4l2_subdev *sd = &state->sensor_sd;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
553
struct v4l2_subdev *sd = &state->sensor_sd;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
658
struct v4l2_subdev *sd = &state->sensor_sd;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
728
struct v4l2_subdev *sd = &state->sensor_sd;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
869
static int s5c73m3_oif_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/s5c73m3/s5c73m3-core.c
926
static int s5c73m3_oif_set_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/s5c73m3/s5c73m3-core.c
959
static int s5c73m3_oif_enum_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/s5c73m3/s5c73m3-core.c
997
static int s5c73m3_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c
106
struct v4l2_subdev *sd = &state->sensor_sd;
drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c
266
struct v4l2_subdev *sd = &state->sensor_sd;
drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c
337
struct v4l2_subdev *sd = ctrl_to_sensor_sd(ctrl);
drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c
60
struct v4l2_subdev *sd = ctrl_to_sensor_sd(ctrl);
drivers/media/i2c/s5c73m3/s5c73m3.h
367
struct v4l2_subdev sensor_sd;
drivers/media/i2c/s5c73m3/s5c73m3.h
370
struct v4l2_subdev oif_sd;
drivers/media/i2c/s5c73m3/s5c73m3.h
433
static inline struct v4l2_subdev *ctrl_to_sensor_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/s5c73m3/s5c73m3.h
439
static inline struct s5c73m3 *sensor_sd_to_s5c73m3(struct v4l2_subdev *sd)
drivers/media/i2c/s5c73m3/s5c73m3.h
444
static inline struct s5c73m3 *oif_sd_to_s5c73m3(struct v4l2_subdev *sd)
drivers/media/i2c/s5k3m5.c
1005
static int s5k3m5_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/s5k3m5.c
1020
static int s5k3m5_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/s5k3m5.c
1040
static int s5k3m5_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/s5k3m5.c
1064
static int s5k3m5_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/s5k3m5.c
107
struct v4l2_subdev sd;
drivers/media/i2c/s5k3m5.c
1177
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/s5k3m5.c
1202
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/s5k3m5.c
1338
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/s5k3m5.c
864
static int s5k3m5_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/s5k3m5.c
921
static int s5k3m5_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/s5k3m5.c
960
static int s5k3m5_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/s5k5baf.c
1031
static int s5k5baf_set_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/s5k5baf.c
1084
static int s5k5baf_s_stream(struct v4l2_subdev *sd, int on)
drivers/media/i2c/s5k5baf.c
1116
static int s5k5baf_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/s5k5baf.c
1161
static int s5k5baf_set_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/s5k5baf.c
1183
static int s5k5baf_enum_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/s5k5baf.c
1202
static int s5k5baf_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/s5k5baf.c
1220
static int s5k5baf_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/s5k5baf.c
1278
static int s5k5baf_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/s5k5baf.c
1309
static int s5k5baf_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/s5k5baf.c
1372
static int s5k5baf_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/s5k5baf.c
1465
static int s5k5baf_set_selection(struct v4l2_subdev *sd,
drivers/media/i2c/s5k5baf.c
1554
struct v4l2_subdev *sd = ctrl_to_sd(ctrl);
drivers/media/i2c/s5k5baf.c
1703
static int s5k5baf_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/s5k5baf.c
1750
static int s5k5baf_registered(struct v4l2_subdev *sd)
drivers/media/i2c/s5k5baf.c
1767
static void s5k5baf_unregistered(struct v4l2_subdev *sd)
drivers/media/i2c/s5k5baf.c
1870
struct v4l2_subdev *sd;
drivers/media/i2c/s5k5baf.c
1997
struct v4l2_subdev *sd = i2c_get_clientdata(c);
drivers/media/i2c/s5k5baf.c
290
struct v4l2_subdev cis_sd;
drivers/media/i2c/s5k5baf.c
293
struct v4l2_subdev sd;
drivers/media/i2c/s5k5baf.c
393
static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/s5k5baf.c
398
static inline bool s5k5baf_is_cis_subdev(struct v4l2_subdev *sd)
drivers/media/i2c/s5k5baf.c
403
static inline struct s5k5baf *to_s5k5baf(struct v4l2_subdev *sd)
drivers/media/i2c/s5k6a3.c
133
static int s5k6a3_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/s5k6a3.c
151
static int s5k6a3_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/s5k6a3.c
172
static int s5k6a3_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/s5k6a3.c
245
static int s5k6a3_s_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/s5k6a3.c
279
struct v4l2_subdev *sd;
drivers/media/i2c/s5k6a3.c
339
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/s5k6a3.c
58
struct v4l2_subdev subdev;
drivers/media/i2c/s5k6a3.c
74
static inline struct s5k6a3 *sd_to_s5k6a3(struct v4l2_subdev *sd)
drivers/media/i2c/s5k6a3.c
99
static int s5k6a3_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/s5kjn1.c
102
struct v4l2_subdev sd;
drivers/media/i2c/s5kjn1.c
1032
static int s5kjn1_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/s5kjn1.c
1047
static int s5kjn1_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/s5kjn1.c
1067
static int s5kjn1_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/s5kjn1.c
1091
static int s5kjn1_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/s5kjn1.c
1204
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/s5kjn1.c
1266
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/s5kjn1.c
1448
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/s5kjn1.c
892
static int s5kjn1_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/s5kjn1.c
948
static int s5kjn1_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/s5kjn1.c
987
static int s5kjn1_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/saa6588.c
382
static long saa6588_command(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
drivers/media/i2c/saa6588.c
414
static int saa6588_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt)
drivers/media/i2c/saa6588.c
424
static int saa6588_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt)
drivers/media/i2c/saa6588.c
453
struct v4l2_subdev *sd;
drivers/media/i2c/saa6588.c
487
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/saa6588.c
54
struct v4l2_subdev sd;
drivers/media/i2c/saa6588.c
68
static inline struct saa6588 *to_saa6588(struct v4l2_subdev *sd)
drivers/media/i2c/saa6752hs.c
108
static inline struct saa6752hs_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/saa6752hs.c
424
static int saa6752hs_init(struct v4l2_subdev *sd, u32 leading_null_bytes)
drivers/media/i2c/saa6752hs.c
545
static int saa6752hs_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/saa6752hs.c
565
static int saa6752hs_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/saa6752hs.c
626
static int saa6752hs_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/saa6752hs.c
663
struct v4l2_subdev *sd;
drivers/media/i2c/saa6752hs.c
766
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/saa6752hs.c
82
struct v4l2_subdev sd;
drivers/media/i2c/saa7110.c
105
static inline int saa7110_read(struct v4l2_subdev *sd)
drivers/media/i2c/saa7110.c
120
static int saa7110_selmux(struct v4l2_subdev *sd, int chan)
drivers/media/i2c/saa7110.c
177
static v4l2_std_id determine_norm(struct v4l2_subdev *sd)
drivers/media/i2c/saa7110.c
235
static int saa7110_g_input_status(struct v4l2_subdev *sd, u32 *pstatus)
drivers/media/i2c/saa7110.c
252
static int saa7110_querystd(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/saa7110.c
258
static int saa7110_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/saa7110.c
290
static int saa7110_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/saa7110.c
306
static int saa7110_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/saa7110.c
320
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/saa7110.c
364
struct v4l2_subdev *sd;
drivers/media/i2c/saa7110.c
42
struct v4l2_subdev sd;
drivers/media/i2c/saa7110.c
432
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/saa7110.c
53
static inline struct saa7110 *to_saa7110(struct v4l2_subdev *sd)
drivers/media/i2c/saa7110.c
58
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/saa7110.c
67
static int saa7110_write(struct v4l2_subdev *sd, u8 reg, u8 value)
drivers/media/i2c/saa7110.c
76
static int saa7110_write_block(struct v4l2_subdev *sd, const u8 *data, unsigned int len)
drivers/media/i2c/saa7115.c
103
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/saa7115.c
1040
static void saa711x_set_lcr(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *fmt)
drivers/media/i2c/saa7115.c
110
static inline int saa711x_write(struct v4l2_subdev *sd, u8 reg, u8 value)
drivers/media/i2c/saa7115.c
1122
static int saa711x_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *sliced)
drivers/media/i2c/saa7115.c
1149
static int saa711x_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt)
drivers/media/i2c/saa7115.c
1155
static int saa711x_s_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *fmt)
drivers/media/i2c/saa7115.c
1161
static int saa711x_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/saa7115.c
1182
static int saa711x_decode_vbi_line(struct v4l2_subdev *sd, struct v4l2_decode_vbi_line *vbi)
drivers/media/i2c/saa7115.c
1247
static int saa711x_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt)
drivers/media/i2c/saa7115.c
1261
static int saa711x_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/saa7115.c
1270
static int saa711x_s_radio(struct v4l2_subdev *sd)
drivers/media/i2c/saa7115.c
1278
static int saa711x_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/saa7115.c
1342
static int saa711x_s_gpio(struct v4l2_subdev *sd, u32 val)
drivers/media/i2c/saa7115.c
1353
static int saa711x_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/saa7115.c
1369
static int saa711x_s_crystal_freq(struct v4l2_subdev *sd, u32 freq, u32 flags)
drivers/media/i2c/saa7115.c
1384
static int saa711x_reset(struct v4l2_subdev *sd, u32 val)
drivers/media/i2c/saa7115.c
1391
static int saa711x_g_vbi_data(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_data *data)
drivers/media/i2c/saa7115.c
1423
static int saa711x_querystd(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/saa7115.c
1483
static int saa711x_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/saa7115.c
1499
static int saa711x_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg)
drivers/media/i2c/saa7115.c
1506
static int saa711x_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg)
drivers/media/i2c/saa7115.c
1513
static int saa711x_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/saa7115.c
155
static int saa711x_writeregs(struct v4l2_subdev *sd, const unsigned char *regs)
drivers/media/i2c/saa7115.c
1626
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/saa7115.c
176
static inline int saa711x_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/saa7115.c
1803
struct v4l2_subdev *sd;
drivers/media/i2c/saa7115.c
1924
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/saa7115.c
70
struct v4l2_subdev sd;
drivers/media/i2c/saa7115.c
742
static int saa711x_s_clock_freq(struct v4l2_subdev *sd, u32 freq)
drivers/media/i2c/saa7115.c
805
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/saa7115.c
821
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/saa7115.c
856
static int saa711x_set_size(struct v4l2_subdev *sd, int width, int height)
drivers/media/i2c/saa7115.c
962
static void saa711x_set_v4lstd(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/saa7115.c
98
static inline struct saa711x_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/saa7127.c
246
struct v4l2_subdev sd;
drivers/media/i2c/saa7127.c
266
static inline struct saa7127_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/saa7127.c
302
static int saa7127_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/saa7127.c
311
static int saa7127_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/saa7127.c
326
static int saa7127_write_inittab(struct v4l2_subdev *sd,
drivers/media/i2c/saa7127.c
338
static int saa7127_set_vps(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data)
drivers/media/i2c/saa7127.c
369
static int saa7127_set_cc(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data)
drivers/media/i2c/saa7127.c
396
static int saa7127_set_xds(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data)
drivers/media/i2c/saa7127.c
422
static int saa7127_set_wss(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data)
drivers/media/i2c/saa7127.c
447
static int saa7127_set_video_enable(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/saa7127.c
466
static int saa7127_set_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/saa7127.c
500
static int saa7127_set_output_type(struct v4l2_subdev *sd, int output)
drivers/media/i2c/saa7127.c
559
static int saa7127_set_input_type(struct v4l2_subdev *sd, int input)
drivers/media/i2c/saa7127.c
584
static int saa7127_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/saa7127.c
593
static int saa7127_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/saa7127.c
606
static int saa7127_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/saa7127.c
615
static int saa7127_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *fmt)
drivers/media/i2c/saa7127.c
635
static int saa7127_s_vbi_data(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data)
drivers/media/i2c/saa7127.c
653
static int saa7127_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg)
drivers/media/i2c/saa7127.c
660
static int saa7127_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg)
drivers/media/i2c/saa7127.c
667
static int saa7127_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/saa7127.c
715
struct v4l2_subdev *sd;
drivers/media/i2c/saa7127.c
790
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/saa717x.c
1050
static int saa717x_s_radio(struct v4l2_subdev *sd)
drivers/media/i2c/saa717x.c
1058
static int saa717x_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/saa717x.c
1070
static int saa717x_s_audio_routing(struct v4l2_subdev *sd,
drivers/media/i2c/saa717x.c
1086
static int saa717x_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/saa717x.c
1098
static int saa717x_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt)
drivers/media/i2c/saa717x.c
112
static void saa717x_write_regs(struct v4l2_subdev *sd, u32 *data)
drivers/media/i2c/saa717x.c
1132
static int saa717x_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt)
drivers/media/i2c/saa717x.c
1175
static int saa717x_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/saa717x.c
120
static u32 saa717x_read(struct v4l2_subdev *sd, u32 reg)
drivers/media/i2c/saa717x.c
1235
struct v4l2_subdev *sd;
drivers/media/i2c/saa717x.c
1328
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/saa717x.c
44
struct v4l2_subdev sd;
drivers/media/i2c/saa717x.c
63
static inline struct saa717x_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/saa717x.c
68
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/saa717x.c
680
static void get_inf_dev_status(struct v4l2_subdev *sd,
drivers/media/i2c/saa717x.c
757
static void set_audio_mode(struct v4l2_subdev *sd, int audio_mode)
drivers/media/i2c/saa717x.c
767
static int set_audio_regs(struct v4l2_subdev *sd,
drivers/media/i2c/saa717x.c
806
static void set_h_prescale(struct v4l2_subdev *sd,
drivers/media/i2c/saa717x.c
851
static void set_v_scale(struct v4l2_subdev *sd, int task, int yscale)
drivers/media/i2c/saa717x.c
86
static int saa717x_write(struct v4l2_subdev *sd, u32 reg, u32 value)
drivers/media/i2c/saa717x.c
864
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/saa717x.c
911
static int saa717x_s_video_routing(struct v4l2_subdev *sd,
drivers/media/i2c/saa717x.c
965
static int saa717x_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg)
drivers/media/i2c/saa717x.c
972
static int saa717x_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg)
drivers/media/i2c/saa717x.c
982
static int saa717x_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/saa7185.c
207
static int saa7185_init(struct v4l2_subdev *sd, u32 val)
drivers/media/i2c/saa7185.c
219
static int saa7185_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/saa7185.c
233
static int saa7185_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/saa7185.c
297
struct v4l2_subdev *sd;
drivers/media/i2c/saa7185.c
326
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/saa7185.c
35
struct v4l2_subdev sd;
drivers/media/i2c/saa7185.c
41
static inline struct saa7185 *to_saa7185(struct v4l2_subdev *sd)
drivers/media/i2c/saa7185.c
48
static inline int saa7185_read(struct v4l2_subdev *sd)
drivers/media/i2c/saa7185.c
55
static int saa7185_write(struct v4l2_subdev *sd, u8 reg, u8 value)
drivers/media/i2c/saa7185.c
65
static int saa7185_write_block(struct v4l2_subdev *sd,
drivers/media/i2c/sony-btf-mpx.c
267
static int sony_btf_mpx_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/sony-btf-mpx.c
288
static int sony_btf_mpx_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt)
drivers/media/i2c/sony-btf-mpx.c
302
static int sony_btf_mpx_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt)
drivers/media/i2c/sony-btf-mpx.c
337
struct v4l2_subdev *sd;
drivers/media/i2c/sony-btf-mpx.c
361
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/sony-btf-mpx.c
37
struct v4l2_subdev sd;
drivers/media/i2c/sony-btf-mpx.c
42
static inline struct sony_btf_mpx *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/st-mipid02.c
100
struct v4l2_subdev *s_subdev;
drivers/media/i2c/st-mipid02.c
211
static inline struct mipid02_dev *to_mipid02_dev(struct v4l2_subdev *sd)
drivers/media/i2c/st-mipid02.c
240
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/st-mipid02.c
276
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/st-mipid02.c
445
static int mipid02_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/st-mipid02.c
477
static int mipid02_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/st-mipid02.c
559
static int mipid02_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/st-mipid02.c
569
static int mipid02_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/st-mipid02.c
599
static int mipid02_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/st-mipid02.c
659
struct v4l2_subdev *s_subdev,
drivers/media/i2c/st-mipid02.c
694
struct v4l2_subdev *s_subdev,
drivers/media/i2c/st-mipid02.c
90
struct v4l2_subdev sd;
drivers/media/i2c/st-mipid02.c
929
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tc358743.c
1011
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tc358743.c
1026
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tc358743.c
1046
static void tc358743_cec_handler(struct v4l2_subdev *sd, u16 intstatus,
drivers/media/i2c/tc358743.c
1109
static void tc358743_format_change(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
1137
static void tc358743_init_interrupts(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
1148
static void tc358743_enable_interrupts(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
1171
static void tc358743_hdmi_audio_int_handler(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
1185
static void tc358743_csi_err_int_handler(struct v4l2_subdev *sd, bool *handled)
drivers/media/i2c/tc358743.c
1192
static void tc358743_hdmi_misc_int_handler(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
120
static void tc358743_enable_interrupts(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
122
static int tc358743_s_ctrl_detect_tx_5v(struct v4l2_subdev *sd);
drivers/media/i2c/tc358743.c
1224
static void tc358743_hdmi_cbit_int_handler(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
124
static inline struct tc358743_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
1262
static void tc358743_hdmi_clk_int_handler(struct v4l2_subdev *sd, bool *handled)
drivers/media/i2c/tc358743.c
1297
static void tc358743_hdmi_sys_int_handler(struct v4l2_subdev *sd, bool *handled)
drivers/media/i2c/tc358743.c
131
static int i2c_rd(struct v4l2_subdev *sd, u16 reg, u8 *values, u32 n)
drivers/media/i2c/tc358743.c
1365
static int tc358743_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
1460
static void tc358743_print_register_map(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
1493
static int tc358743_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
1508
static int tc358743_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
1536
static int tc358743_isr(struct v4l2_subdev *sd, u32 status, bool *handled)
drivers/media/i2c/tc358743.c
160
static void i2c_wr(struct v4l2_subdev *sd, u16 reg, u8 *values, u32 n)
drivers/media/i2c/tc358743.c
1622
static int tc358743_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh,
drivers/media/i2c/tc358743.c
1637
static int tc358743_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/tc358743.c
1648
static int tc358743_s_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/tc358743.c
1683
static int tc358743_g_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/tc358743.c
1696
static int tc358743_enum_dv_timings(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
1706
static int tc358743_query_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/tc358743.c
1731
static int tc358743_dv_timings_cap(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
1742
static int tc358743_get_mbus_config(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
1757
static int tc358743_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/tc358743.c
1770
static int tc358743_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
1799
static int tc358743_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
1818
static int tc358743_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
1848
static int tc358743_g_edid(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
1879
static int tc358743_s_edid(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
214
static noinline u32 i2c_rdreg_err(struct v4l2_subdev *sd, u16 reg, u32 n,
drivers/media/i2c/tc358743.c
2176
struct v4l2_subdev *sd;
drivers/media/i2c/tc358743.c
227
static inline u32 i2c_rdreg(struct v4l2_subdev *sd, u16 reg, u32 n)
drivers/media/i2c/tc358743.c
232
static noinline void i2c_wrreg(struct v4l2_subdev *sd, u16 reg, u32 val, u32 n)
drivers/media/i2c/tc358743.c
2342
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tc358743.c
239
static u8 i2c_rd8(struct v4l2_subdev *sd, u16 reg)
drivers/media/i2c/tc358743.c
244
static void i2c_wr8(struct v4l2_subdev *sd, u16 reg, u8 val)
drivers/media/i2c/tc358743.c
249
static void i2c_wr8_and_or(struct v4l2_subdev *sd, u16 reg,
drivers/media/i2c/tc358743.c
255
static u16 i2c_rd16(struct v4l2_subdev *sd, u16 reg)
drivers/media/i2c/tc358743.c
260
static int i2c_rd16_err(struct v4l2_subdev *sd, u16 reg, u16 *value)
drivers/media/i2c/tc358743.c
267
static void i2c_wr16(struct v4l2_subdev *sd, u16 reg, u16 val)
drivers/media/i2c/tc358743.c
272
static void i2c_wr16_and_or(struct v4l2_subdev *sd, u16 reg, u16 mask, u16 val)
drivers/media/i2c/tc358743.c
277
static u32 i2c_rd32(struct v4l2_subdev *sd, u16 reg)
drivers/media/i2c/tc358743.c
282
static void i2c_wr32(struct v4l2_subdev *sd, u16 reg, u32 val)
drivers/media/i2c/tc358743.c
289
static inline bool is_hdmi(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
294
static inline bool tx_5v_power_present(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
299
static inline bool no_signal(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
304
static inline bool no_sync(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
309
static inline bool audio_present(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
314
static int get_audio_sampling_rate(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
339
static int tc358743_get_detected_timings(struct v4l2_subdev *sd,
drivers/media/i2c/tc358743.c
400
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tc358743.c
407
static void tc358743_set_hdmi_hdcp(struct v4l2_subdev *sd, bool enable)
drivers/media/i2c/tc358743.c
429
static void tc358743_disable_edid(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
442
static void tc358743_enable_edid(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
462
static void tc358743_erase_bksv(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
477
struct v4l2_subdev *sd = priv;
drivers/media/i2c/tc358743.c
514
static void print_infoframes(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
581
static int tc358743_s_ctrl_detect_tx_5v(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
589
static int tc358743_s_ctrl_audio_sampling_rate(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
597
static int tc358743_s_ctrl_audio_present(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
605
static int tc358743_update_controls(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
618
static void tc358743_reset_phy(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
626
static void tc358743_reset(struct v4l2_subdev *sd, uint16_t mask)
drivers/media/i2c/tc358743.c
634
static inline void tc358743_sleep_mode(struct v4l2_subdev *sd, bool enable)
drivers/media/i2c/tc358743.c
640
static inline void enable_stream(struct v4l2_subdev *sd, bool enable)
drivers/media/i2c/tc358743.c
668
static void tc358743_set_pll(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
707
static void tc358743_set_ref_clk(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
756
static void tc358743_set_csi_color_space(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
790
static unsigned tc358743_num_csi_lanes_needed(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
803
static void tc358743_set_csi(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
867
static void tc358743_set_hdmi_phy(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
87
struct v4l2_subdev sd;
drivers/media/i2c/tc358743.c
897
static void tc358743_set_hdmi_audio(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
923
static void tc358743_set_hdmi_info_frame_mode(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
937
static void tc358743_initial_setup(struct v4l2_subdev *sd)
drivers/media/i2c/tc358743.c
982
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tc358743.c
996
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tc358746.c
1002
tc358746_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg)
drivers/media/i2c/tc358746.c
1023
tc358746_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg)
drivers/media/i2c/tc358746.c
1294
struct v4l2_subdev *sd = &tc358746->sd;
drivers/media/i2c/tc358746.c
142
struct v4l2_subdev sd;
drivers/media/i2c/tc358746.c
1443
struct v4l2_subdev *sd,
drivers/media/i2c/tc358746.c
1611
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tc358746.c
167
static inline struct tc358746 *to_tc358746(struct v4l2_subdev *sd)
drivers/media/i2c/tc358746.c
506
struct v4l2_subdev *sd = &tc358746->sd;
drivers/media/i2c/tc358746.c
766
static inline struct v4l2_subdev *tc358746_get_remote_sd(struct media_pad *pad)
drivers/media/i2c/tc358746.c
775
static int tc358746_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/tc358746.c
778
struct v4l2_subdev *src;
drivers/media/i2c/tc358746.c
845
static int tc358746_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/tc358746.c
860
static int tc358746_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/tc358746.c
875
static int tc358746_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/tc358746.c
987
static int tc358746_get_mbus_config(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/tda1997x.c
1018
tda1997x_hdmi_info_reset(struct v4l2_subdev *sd, u8 info_rst, bool reset_sus)
drivers/media/i2c/tda1997x.c
1045
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tda1997x.c
1075
tda1997x_detect_tx_5v(struct v4l2_subdev *sd)
drivers/media/i2c/tda1997x.c
1083
tda1997x_detect_tx_hpd(struct v4l2_subdev *sd)
drivers/media/i2c/tda1997x.c
1094
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tda1997x.c
1176
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tda1997x.c
1203
tda1997x_read_activity_status_regs(struct v4l2_subdev *sd)
drivers/media/i2c/tda1997x.c
1264
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tda1997x.c
1368
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tda1997x.c
1414
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tda1997x.c
1434
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tda1997x.c
1499
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tda1997x.c
1526
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tda1997x.c
1574
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tda1997x.c
1595
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tda1997x.c
1636
tda1997x_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/tda1997x.c
1672
static int tda1997x_s_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/tda1997x.c
1697
static int tda1997x_g_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/tda1997x.c
1710
static int tda1997x_query_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/tda1997x.c
1734
static int tda1997x_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/tda1997x.c
1746
static int tda1997x_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/tda1997x.c
1778
static int tda1997x_get_format(struct v4l2_subdev *sd,
drivers/media/i2c/tda1997x.c
1800
static int tda1997x_set_format(struct v4l2_subdev *sd,
drivers/media/i2c/tda1997x.c
1841
static int tda1997x_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid)
drivers/media/i2c/tda1997x.c
1868
static int tda1997x_set_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid)
drivers/media/i2c/tda1997x.c
1910
static int tda1997x_get_dv_timings_cap(struct v4l2_subdev *sd,
drivers/media/i2c/tda1997x.c
1917
static int tda1997x_enum_dv_timings(struct v4l2_subdev *sd,
drivers/media/i2c/tda1997x.c
1941
static int tda1997x_log_infoframe(struct v4l2_subdev *sd, int addr)
drivers/media/i2c/tda1997x.c
1963
static int tda1997x_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/tda1997x.c
2019
static int tda1997x_subscribe_event(struct v4l2_subdev *sd,
drivers/media/i2c/tda1997x.c
2059
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/tda1997x.c
2076
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/tda1997x.c
2091
static int tda1997x_core_init(struct v4l2_subdev *sd)
drivers/media/i2c/tda1997x.c
226
struct v4l2_subdev sd;
drivers/media/i2c/tda1997x.c
2424
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tda1997x.c
2470
struct v4l2_subdev *sd = snd_soc_dai_get_drvdata(dai);
drivers/media/i2c/tda1997x.c
2529
struct v4l2_subdev *sd;
drivers/media/i2c/tda1997x.c
2812
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tda1997x.c
296
static inline struct tda1997x_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/tda1997x.c
301
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/tda1997x.c
306
static int tda1997x_cec_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/tda1997x.c
320
static int tda1997x_cec_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/tda1997x.c
339
static int tda1997x_setpage(struct v4l2_subdev *sd, u8 page)
drivers/media/i2c/tda1997x.c
358
static inline int io_read(struct v4l2_subdev *sd, u16 reg)
drivers/media/i2c/tda1997x.c
381
static inline long io_read16(struct v4l2_subdev *sd, u16 reg)
drivers/media/i2c/tda1997x.c
398
static inline long io_read24(struct v4l2_subdev *sd, u16 reg)
drivers/media/i2c/tda1997x.c
419
static unsigned int io_readn(struct v4l2_subdev *sd, u16 reg, u8 len, u8 *data)
drivers/media/i2c/tda1997x.c
436
static int io_write(struct v4l2_subdev *sd, u16 reg, u8 val)
drivers/media/i2c/tda1997x.c
460
static int io_write16(struct v4l2_subdev *sd, u16 reg, u16 val)
drivers/media/i2c/tda1997x.c
473
static int io_write24(struct v4l2_subdev *sd, u16 reg, u32 val)
drivers/media/i2c/tda1997x.c
502
static int tda1997x_manual_hpd(struct v4l2_subdev *sd, enum hpd_mode mode)
drivers/media/i2c/tda1997x.c
564
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tda1997x.c
575
static void tda1997x_disable_edid(struct v4l2_subdev *sd)
drivers/media/i2c/tda1997x.c
586
static void tda1997x_enable_edid(struct v4l2_subdev *sd)
drivers/media/i2c/tda1997x.c
645
tda1997x_configure_csc(struct v4l2_subdev *sd)
drivers/media/i2c/tda1997x.c
743
tda1997x_configure_vhref(struct v4l2_subdev *sd)
drivers/media/i2c/tda1997x.c
830
struct v4l2_subdev *sd = &state->sd;
drivers/media/i2c/tda1997x.c
907
tda1997x_configure_audout(struct v4l2_subdev *sd, u8 channel_assignment)
drivers/media/i2c/tda7432.c
220
static int tda7432_write(struct v4l2_subdev *sd, int subaddr, int val)
drivers/media/i2c/tda7432.c
237
static int tda7432_set(struct v4l2_subdev *sd)
drivers/media/i2c/tda7432.c
263
static int tda7432_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/tda7432.c
273
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/tda7432.c
349
struct v4l2_subdev *sd;
drivers/media/i2c/tda7432.c
394
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tda7432.c
63
struct v4l2_subdev sd;
drivers/media/i2c/tda7432.c
77
static inline struct tda7432 *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/tda7432.c
82
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/tda9840.c
113
static int tda9840_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *t)
drivers/media/i2c/tda9840.c
154
struct v4l2_subdev *sd;
drivers/media/i2c/tda9840.c
179
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tda9840.c
47
static void tda9840_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/tda9840.c
56
static int tda9840_status(struct v4l2_subdev *sd)
drivers/media/i2c/tda9840.c
81
static int tda9840_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *t)
drivers/media/i2c/tea6415c.c
121
struct v4l2_subdev *sd;
drivers/media/i2c/tea6415c.c
138
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tea6415c.c
37
static int tea6415c_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/tea6420.c
120
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tea6420.c
38
static int tea6420_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/tea6420.c
92
struct v4l2_subdev *sd;
drivers/media/i2c/thp7312.c
2206
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/thp7312.c
252
struct v4l2_subdev sd;
drivers/media/i2c/thp7312.c
304
static inline struct thp7312_device *to_thp7312_dev(struct v4l2_subdev *sd)
drivers/media/i2c/thp7312.c
635
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/thp7312.c
647
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/thp7312.c
674
static int thp7312_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/thp7312.c
686
static int thp7312_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/thp7312.c
704
static int thp7312_enum_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/thp7312.c
731
static int thp7312_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/thp7312.c
768
static int thp7312_set_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/thp7312.c
800
static int thp7312_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/thp7312.c
848
static int thp7312_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/ths7303.c
139
static int ths7303_s_std_output(struct v4l2_subdev *sd, v4l2_std_id norm)
drivers/media/i2c/ths7303.c
152
static int ths7303_config(struct v4l2_subdev *sd)
drivers/media/i2c/ths7303.c
186
static int ths7303_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ths7303.c
196
static int ths7303_s_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/ths7303.c
217
static int ths7303_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/ths7303.c
225
static int ths7303_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/ths7303.c
263
static void ths7303_log_channel_status(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/ths7303.c
280
static int ths7303_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/ths7303.c
333
struct v4l2_subdev *sd;
drivers/media/i2c/ths7303.c
36
struct v4l2_subdev sd;
drivers/media/i2c/ths7303.c
366
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ths7303.c
55
static inline struct ths7303_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/ths7303.c
60
static int ths7303_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/ths7303.c
67
static int ths7303_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/ths7303.c
82
static int ths7303_setval(struct v4l2_subdev *sd,
drivers/media/i2c/ths8200.c
105
static int ths8200_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/ths8200.c
114
static int ths8200_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/ths8200.c
123
static int ths8200_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/ths8200.c
145
static int ths8200_s_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/ths8200.c
172
static int ths8200_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/ths8200.c
188
static void ths8200_core_init(struct v4l2_subdev *sd)
drivers/media/i2c/ths8200.c
214
static void ths8200_setup(struct v4l2_subdev *sd, struct v4l2_bt_timings *bt)
drivers/media/i2c/ths8200.c
361
static int ths8200_s_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/ths8200.c
391
static int ths8200_g_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/ths8200.c
406
static int ths8200_enum_dv_timings(struct v4l2_subdev *sd,
drivers/media/i2c/ths8200.c
41
struct v4l2_subdev sd;
drivers/media/i2c/ths8200.c
416
static int ths8200_dv_timings_cap(struct v4l2_subdev *sd,
drivers/media/i2c/ths8200.c
448
struct v4l2_subdev *sd;
drivers/media/i2c/ths8200.c
479
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/ths8200.c
56
static inline struct ths8200_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/ths8200.c
71
static int ths8200_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/ths8200.c
78
static int ths8200_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/ths8200.c
97
ths8200_write_and_or(struct v4l2_subdev *sd, u8 reg,
drivers/media/i2c/tlv320aic23b.c
135
struct v4l2_subdev *sd;
drivers/media/i2c/tlv320aic23b.c
181
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tlv320aic23b.c
31
struct v4l2_subdev sd;
drivers/media/i2c/tlv320aic23b.c
35
static inline struct tlv320aic23b_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/tlv320aic23b.c
40
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/tlv320aic23b.c
45
static int tlv320aic23b_write(struct v4l2_subdev *sd, int reg, u16 val)
drivers/media/i2c/tlv320aic23b.c
63
static int tlv320aic23b_s_clock_freq(struct v4l2_subdev *sd, u32 freq)
drivers/media/i2c/tlv320aic23b.c
83
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/tlv320aic23b.c
96
static int tlv320aic23b_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/tvaudio.c
1006
struct v4l2_subdev *sd = &chip->sd;
drivers/media/i2c/tvaudio.c
1097
struct v4l2_subdev *sd = &chip->sd;
drivers/media/i2c/tvaudio.c
113
struct v4l2_subdev sd;
drivers/media/i2c/tvaudio.c
1240
struct v4l2_subdev *sd = &chip->sd;
drivers/media/i2c/tvaudio.c
140
static inline struct CHIPSTATE *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/tvaudio.c
1449
struct v4l2_subdev *sd = &chip->sd;
drivers/media/i2c/tvaudio.c
145
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/tvaudio.c
156
struct v4l2_subdev *sd = &chip->sd;
drivers/media/i2c/tvaudio.c
1745
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/tvaudio.c
1785
static int tvaudio_s_radio(struct v4l2_subdev *sd)
drivers/media/i2c/tvaudio.c
1794
static int tvaudio_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/tvaudio.c
1813
static int tvaudio_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt)
drivers/media/i2c/tvaudio.c
1843
static int tvaudio_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt)
drivers/media/i2c/tvaudio.c
1861
static int tvaudio_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/tvaudio.c
1869
static int tvaudio_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *freq)
drivers/media/i2c/tvaudio.c
1890
static int tvaudio_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/tvaudio.c
1942
struct v4l2_subdev *sd;
drivers/media/i2c/tvaudio.c
200
struct v4l2_subdev *sd = &chip->sd;
drivers/media/i2c/tvaudio.c
2071
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tvaudio.c
221
struct v4l2_subdev *sd = &chip->sd;
drivers/media/i2c/tvaudio.c
239
struct v4l2_subdev *sd = &chip->sd;
drivers/media/i2c/tvaudio.c
274
struct v4l2_subdev *sd = &chip->sd;
drivers/media/i2c/tvaudio.c
329
struct v4l2_subdev *sd = &chip->sd;
drivers/media/i2c/tvaudio.c
418
struct v4l2_subdev *sd = &chip->sd;
drivers/media/i2c/tvaudio.c
750
struct v4l2_subdev *sd = &chip->sd;
drivers/media/i2c/tvaudio.c
771
struct v4l2_subdev *sd = &chip->sd;
drivers/media/i2c/tvaudio.c
919
struct v4l2_subdev *sd = &chip->sd;
drivers/media/i2c/tvaudio.c
958
struct v4l2_subdev *sd = &chip->sd;
drivers/media/i2c/tvp514x.c
1029
struct v4l2_subdev *sd;
drivers/media/i2c/tvp514x.c
1125
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tvp514x.c
262
static inline struct tvp514x_decoder *to_decoder(struct v4l2_subdev *sd)
drivers/media/i2c/tvp514x.c
267
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/tvp514x.c
280
static int tvp514x_read_reg(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/tvp514x.c
305
static void dump_reg(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/tvp514x.c
322
static int tvp514x_write_reg(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/tvp514x.c
354
static int tvp514x_write_regs(struct v4l2_subdev *sd,
drivers/media/i2c/tvp514x.c
385
static enum tvp514x_std tvp514x_query_current_std(struct v4l2_subdev *sd)
drivers/media/i2c/tvp514x.c
412
static void tvp514x_reg_dump(struct v4l2_subdev *sd)
drivers/media/i2c/tvp514x.c
465
static int tvp514x_configure(struct v4l2_subdev *sd,
drivers/media/i2c/tvp514x.c
493
static int tvp514x_detect(struct v4l2_subdev *sd,
drivers/media/i2c/tvp514x.c
533
static int tvp514x_querystd(struct v4l2_subdev *sd, v4l2_std_id *std_id)
drivers/media/i2c/tvp514x.c
615
static int tvp514x_s_std(struct v4l2_subdev *sd, v4l2_std_id std_id)
drivers/media/i2c/tvp514x.c
652
static int tvp514x_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/tvp514x.c
698
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/tvp514x.c
742
tvp514x_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/tvp514x.c
766
tvp514x_set_frame_interval(struct v4l2_subdev *sd,
drivers/media/i2c/tvp514x.c
77
static int tvp514x_s_stream(struct v4l2_subdev *sd, int enable);
drivers/media/i2c/tvp514x.c
799
static int tvp514x_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/tvp514x.c
861
static int tvp514x_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/tvp514x.c
888
static int tvp514x_get_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/tvp514x.c
920
static int tvp514x_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/tvp514x.c
99
struct v4l2_subdev sd;
drivers/media/i2c/tvp5150.c
103
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/tvp5150.c
1047
static int tvp5150_fill_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/tvp5150.c
1071
static unsigned int tvp5150_get_hmax(struct v4l2_subdev *sd)
drivers/media/i2c/tvp5150.c
108
static int tvp5150_read(struct v4l2_subdev *sd, unsigned char addr)
drivers/media/i2c/tvp5150.c
1086
static void tvp5150_set_hw_selection(struct v4l2_subdev *sd,
drivers/media/i2c/tvp5150.c
1106
static int tvp5150_set_selection(struct v4l2_subdev *sd,
drivers/media/i2c/tvp5150.c
1158
static int tvp5150_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/tvp5150.c
1194
static int tvp5150_get_mbus_config(struct v4l2_subdev *sd,
drivers/media/i2c/tvp5150.c
120
static void dump_reg_range(struct v4l2_subdev *sd, char *s, u8 init,
drivers/media/i2c/tvp5150.c
1212
static int tvp5150_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/tvp5150.c
1233
static int tvp5150_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/tvp5150.c
1244
static int tvp5150_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/tvp5150.c
1300
static int tvp5150_s_routing(struct v4l2_subdev *sd, u32 input, u32 output,
drivers/media/i2c/tvp5150.c
1307
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/media/i2c/tvp5150.c
141
static int tvp5150_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/tvp5150.c
1418
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/tvp5150.c
1431
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/tvp5150.c
1443
static int tvp5150_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/tvp5150.c
1475
static int tvp5150_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/tvp5150.c
1492
static int tvp5150_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt)
drivers/media/i2c/tvp5150.c
1514
static int tvp5150_s_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi)
drivers/media/i2c/tvp5150.c
1542
static int tvp5150_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi)
drivers/media/i2c/tvp5150.c
1558
static int tvp5150_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg)
drivers/media/i2c/tvp5150.c
1573
static int tvp5150_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg)
drivers/media/i2c/tvp5150.c
1581
static int tvp5150_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh,
drivers/media/i2c/tvp5150.c
1594
static int tvp5150_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt)
drivers/media/i2c/tvp5150.c
1602
static int tvp5150_registered(struct v4l2_subdev *sd)
drivers/media/i2c/tvp5150.c
1676
static int tvp5150_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/tvp5150.c
1681
static int tvp5150_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/i2c/tvp5150.c
1828
struct v4l2_subdev *sd = &core->sd;
drivers/media/i2c/tvp5150.c
1900
struct v4l2_subdev *sd = &decoder->sd;
drivers/media/i2c/tvp5150.c
2118
struct v4l2_subdev *sd;
drivers/media/i2c/tvp5150.c
2239
struct v4l2_subdev *sd = i2c_get_clientdata(c);
drivers/media/i2c/tvp5150.c
279
static void tvp5150_selmux(struct v4l2_subdev *sd)
drivers/media/i2c/tvp5150.c
597
static int tvp5150_write_inittab(struct v4l2_subdev *sd,
drivers/media/i2c/tvp5150.c
609
static int tvp5150_vdp_init(struct v4l2_subdev *sd)
drivers/media/i2c/tvp5150.c
641
static int tvp5150_g_sliced_vbi_cap(struct v4l2_subdev *sd,
drivers/media/i2c/tvp5150.c
678
static int tvp5150_set_vbi(struct v4l2_subdev *sd,
drivers/media/i2c/tvp5150.c
72
struct v4l2_subdev sd;
drivers/media/i2c/tvp5150.c
723
static int tvp5150_get_vbi(struct v4l2_subdev *sd, int line)
drivers/media/i2c/tvp5150.c
759
static int tvp5150_set_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/tvp5150.c
787
static int tvp5150_g_std(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/tvp5150.c
796
static int tvp5150_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/tvp5150.c
830
static v4l2_std_id tvp5150_read_std(struct v4l2_subdev *sd)
drivers/media/i2c/tvp5150.c
852
static int query_lock(struct v4l2_subdev *sd)
drivers/media/i2c/tvp5150.c
866
static int tvp5150_querystd(struct v4l2_subdev *sd, v4l2_std_id *std_id)
drivers/media/i2c/tvp5150.c
915
static int tvp5150_reset(struct v4l2_subdev *sd, u32 val)
drivers/media/i2c/tvp5150.c
949
static int tvp5150_enable(struct v4l2_subdev *sd)
drivers/media/i2c/tvp5150.c
98
static inline struct tvp5150 *to_tvp5150(struct v4l2_subdev *sd)
drivers/media/i2c/tvp5150.c
991
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/tvp7002.c
1059
struct v4l2_subdev *sd = i2c_get_clientdata(c);
drivers/media/i2c/tvp7002.c
407
struct v4l2_subdev sd;
drivers/media/i2c/tvp7002.c
424
static inline struct tvp7002 *to_tvp7002(struct v4l2_subdev *sd)
drivers/media/i2c/tvp7002.c
429
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/tvp7002.c
442
static int tvp7002_read(struct v4l2_subdev *sd, u8 addr, u8 *dst)
drivers/media/i2c/tvp7002.c
472
static inline void tvp7002_read_err(struct v4l2_subdev *sd, u8 reg,
drivers/media/i2c/tvp7002.c
488
static int tvp7002_write(struct v4l2_subdev *sd, u8 addr, u8 value)
drivers/media/i2c/tvp7002.c
519
static inline void tvp7002_write_err(struct v4l2_subdev *sd, u8 reg,
drivers/media/i2c/tvp7002.c
534
static int tvp7002_write_inittab(struct v4l2_subdev *sd,
drivers/media/i2c/tvp7002.c
549
static int tvp7002_s_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/tvp7002.c
572
static int tvp7002_g_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/tvp7002.c
593
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/tvp7002.c
614
static int tvp7002_query_dv(struct v4l2_subdev *sd, int *index)
drivers/media/i2c/tvp7002.c
668
static int tvp7002_query_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/tvp7002.c
694
static int tvp7002_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/tvp7002.c
716
static int tvp7002_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/tvp7002.c
730
static int tvp7002_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/tvp7002.c
756
static int tvp7002_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/tvp7002.c
783
static int tvp7002_enum_dv_timings(struct v4l2_subdev *sd,
drivers/media/i2c/tvp7002.c
810
tvp7002_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/tvp7002.c
832
tvp7002_get_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/tvp7002.c
856
tvp7002_set_pad_format(struct v4l2_subdev *sd,
drivers/media/i2c/tvp7002.c
951
struct v4l2_subdev *sd;
drivers/media/i2c/tw2804.c
130
static inline struct tw2804 *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/tw2804.c
140
static int tw2804_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/tw2804.c
250
static int tw2804_s_std(struct v4l2_subdev *sd, v4l2_std_id norm)
drivers/media/i2c/tw2804.c
274
static int tw2804_s_video_routing(struct v4l2_subdev *sd, u32 input, u32 output,
drivers/media/i2c/tw2804.c
28
struct v4l2_subdev sd;
drivers/media/i2c/tw2804.c
350
struct v4l2_subdev *sd;
drivers/media/i2c/tw2804.c
409
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tw9900.c
186
static int tw9900_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/tw9900.c
200
static int tw9900_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/tw9900.c
221
static int tw9900_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/tw9900.c
259
static int tw9900_s_stream(struct v4l2_subdev *sd, int on)
drivers/media/i2c/tw9900.c
324
static int tw9900_subscribe_event(struct v4l2_subdev *sd,
drivers/media/i2c/tw9900.c
338
static int tw9900_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/tw9900.c
392
static int tw9900_g_std(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/tw9900.c
451
static int tw9900_querystd(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/tw9900.c
501
static int tw9900_g_tvnorms(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/tw9900.c
508
static int tw9900_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/tw9900.c
602
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tw9900.c
638
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tw9900.c
738
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tw9900.c
78
struct v4l2_subdev subdev;
drivers/media/i2c/tw9903.c
107
static int tw9903_s_video_routing(struct v4l2_subdev *sd, u32 input,
drivers/media/i2c/tw9903.c
114
static int tw9903_s_std(struct v4l2_subdev *sd, v4l2_std_id norm)
drivers/media/i2c/tw9903.c
142
struct v4l2_subdev *sd = &dec->sd;
drivers/media/i2c/tw9903.c
160
static int tw9903_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/tw9903.c
195
struct v4l2_subdev *sd;
drivers/media/i2c/tw9903.c
240
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tw9903.c
28
struct v4l2_subdev sd;
drivers/media/i2c/tw9903.c
33
static inline struct tw9903 *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/tw9903.c
90
static int write_reg(struct v4l2_subdev *sd, u8 reg, u8 value)
drivers/media/i2c/tw9903.c
97
static int write_regs(struct v4l2_subdev *sd, const u8 *regs)
drivers/media/i2c/tw9906.c
112
struct v4l2_subdev *sd = &dec->sd;
drivers/media/i2c/tw9906.c
130
static int tw9906_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/tw9906.c
163
struct v4l2_subdev *sd;
drivers/media/i2c/tw9906.c
19
struct v4l2_subdev sd;
drivers/media/i2c/tw9906.c
208
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/tw9906.c
24
static inline struct tw9906 *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/tw9906.c
61
static int write_reg(struct v4l2_subdev *sd, u8 reg, u8 value)
drivers/media/i2c/tw9906.c
68
static int write_regs(struct v4l2_subdev *sd, const u8 *regs)
drivers/media/i2c/tw9906.c
78
static int tw9906_s_video_routing(struct v4l2_subdev *sd, u32 input,
drivers/media/i2c/tw9906.c
85
static int tw9906_s_std(struct v4l2_subdev *sd, v4l2_std_id norm)
drivers/media/i2c/tw9910.c
224
struct v4l2_subdev subdev;
drivers/media/i2c/tw9910.c
456
static int tw9910_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/tw9910.c
496
static int tw9910_g_std(struct v4l2_subdev *sd, v4l2_std_id *norm)
drivers/media/i2c/tw9910.c
506
static int tw9910_s_std(struct v4l2_subdev *sd, v4l2_std_id norm)
drivers/media/i2c/tw9910.c
546
static int tw9910_g_register(struct v4l2_subdev *sd,
drivers/media/i2c/tw9910.c
569
static int tw9910_s_register(struct v4l2_subdev *sd,
drivers/media/i2c/tw9910.c
636
static int tw9910_s_power(struct v4l2_subdev *sd, int on)
drivers/media/i2c/tw9910.c
644
static int tw9910_set_frame(struct v4l2_subdev *sd, u32 *width, u32 *height)
drivers/media/i2c/tw9910.c
717
static int tw9910_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/tw9910.c
743
static int tw9910_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/tw9910.c
769
static int tw9910_s_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/tw9910.c
794
static int tw9910_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/tw9910.c
881
static int tw9910_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/tw9910.c
893
static int tw9910_g_tvnorms(struct v4l2_subdev *sd, v4l2_std_id *norm)
drivers/media/i2c/uda1342.c
21
static int uda1342_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/uda1342.c
51
struct v4l2_subdev *sd;
drivers/media/i2c/uda1342.c
76
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/upd64031a.c
100
static int upd64031a_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *freq)
drivers/media/i2c/upd64031a.c
113
static int upd64031a_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/upd64031a.c
136
static int upd64031a_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/upd64031a.c
144
static int upd64031a_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg)
drivers/media/i2c/upd64031a.c
151
static int upd64031a_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg)
drivers/media/i2c/upd64031a.c
189
struct v4l2_subdev *sd;
drivers/media/i2c/upd64031a.c
214
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/upd64031a.c
50
struct v4l2_subdev sd;
drivers/media/i2c/upd64031a.c
58
static inline struct upd64031a_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/upd64031a.c
72
static u8 upd64031a_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/upd64031a.c
85
static void upd64031a_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/upd64083.c
108
static int upd64083_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg)
drivers/media/i2c/upd64083.c
115
static int upd64083_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg)
drivers/media/i2c/upd64083.c
122
static int upd64083_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/upd64083.c
160
struct v4l2_subdev *sd;
drivers/media/i2c/upd64083.c
185
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/upd64083.c
38
struct v4l2_subdev sd;
drivers/media/i2c/upd64083.c
44
static inline struct upd64083_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/upd64083.c
61
static void upd64083_write(struct v4l2_subdev *sd, u8 reg, u8 val)
drivers/media/i2c/upd64083.c
76
static u8 upd64083_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/upd64083.c
90
static int upd64083_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/vd55g1.c
1084
static int vd55g1_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/vd55g1.c
1146
static int vd55g1_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/vd55g1.c
1219
static int vd55g1_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/vd55g1.c
1242
static int vd55g1_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/vd55g1.c
1302
static int vd55g1_set_pad_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/vd55g1.c
1345
static int vd55g1_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/vd55g1.c
1371
static int vd55g1_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/vd55g1.c
1685
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/vd55g1.c
1739
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/vd55g1.c
2023
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/vd55g1.c
536
struct v4l2_subdev sd;
drivers/media/i2c/vd55g1.c
570
static inline struct vd55g1 *to_vd55g1(struct v4l2_subdev *sd)
drivers/media/i2c/vd55g1.c
577
struct v4l2_subdev *sd = &container_of_const(ctrl->handler,
drivers/media/i2c/vd56g3.c
1002
static int vd56g3_disable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/vd56g3.c
1027
static int vd56g3_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/vd56g3.c
1078
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/vd56g3.c
1126
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/i2c/vd56g3.c
1547
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/vd56g3.c
215
struct v4l2_subdev sd;
drivers/media/i2c/vd56g3.c
249
static inline struct vd56g3 *to_vd56g3(struct v4l2_subdev *sd)
drivers/media/i2c/vd56g3.c
780
static int vd56g3_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/vd56g3.c
795
static int vd56g3_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/vd56g3.c
825
static int vd56g3_set_pad_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/vd56g3.c
860
static int vd56g3_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/vd56g3.c
883
static int vd56g3_get_frame_desc(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/vd56g3.c
903
static int vd56g3_enable_streams(struct v4l2_subdev *sd,
drivers/media/i2c/vgxy61.c
1167
static int vgxy61_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/vgxy61.c
1184
static int vgxy61_get_frame_desc(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/i2c/vgxy61.c
1199
static int vgxy61_set_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/vgxy61.c
1254
static int vgxy61_init_state(struct v4l2_subdev *sd,
drivers/media/i2c/vgxy61.c
1268
struct v4l2_subdev *sd = ctrl_to_sd(ctrl);
drivers/media/i2c/vgxy61.c
1651
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/vgxy61.c
1708
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/vgxy61.c
1872
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/vgxy61.c
384
struct v4l2_subdev sd;
drivers/media/i2c/vgxy61.c
486
static inline struct vgxy61_dev *to_vgxy61_dev(struct v4l2_subdev *sd)
drivers/media/i2c/vgxy61.c
491
static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/vgxy61.c
627
static int vgxy61_try_fmt_internal(struct v4l2_subdev *sd,
drivers/media/i2c/vgxy61.c
654
static int vgxy61_get_selection(struct v4l2_subdev *sd,
drivers/media/i2c/vgxy61.c
677
static int vgxy61_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/i2c/vgxy61.c
689
static int vgxy61_get_fmt(struct v4l2_subdev *sd,
drivers/media/i2c/vgxy61.c
723
static int vgxy61_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/i2c/vp27smpx.c
101
static int vp27smpx_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/vp27smpx.c
144
struct v4l2_subdev *sd;
drivers/media/i2c/vp27smpx.c
167
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/vp27smpx.c
28
struct v4l2_subdev sd;
drivers/media/i2c/vp27smpx.c
33
static inline struct vp27smpx_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/vp27smpx.c
38
static void vp27smpx_set_audmode(struct v4l2_subdev *sd, u32 audmode)
drivers/media/i2c/vp27smpx.c
63
static int vp27smpx_s_radio(struct v4l2_subdev *sd)
drivers/media/i2c/vp27smpx.c
71
static int vp27smpx_s_std(struct v4l2_subdev *sd, v4l2_std_id norm)
drivers/media/i2c/vp27smpx.c
79
static int vp27smpx_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt)
drivers/media/i2c/vp27smpx.c
88
static int vp27smpx_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt)
drivers/media/i2c/vpx3220.c
114
static int vpx3220_fp_read(struct v4l2_subdev *sd, u16 fpaddr)
drivers/media/i2c/vpx3220.c
138
static int vpx3220_write_block(struct v4l2_subdev *sd, const u8 *data, unsigned int len)
drivers/media/i2c/vpx3220.c
154
static int vpx3220_write_fp_block(struct v4l2_subdev *sd,
drivers/media/i2c/vpx3220.c
265
static int vpx3220_init(struct v4l2_subdev *sd, u32 val)
drivers/media/i2c/vpx3220.c
282
static int vpx3220_status(struct v4l2_subdev *sd, u32 *pstatus, v4l2_std_id *pstd)
drivers/media/i2c/vpx3220.c
325
static int vpx3220_querystd(struct v4l2_subdev *sd, v4l2_std_id *std)
drivers/media/i2c/vpx3220.c
33
struct v4l2_subdev sd;
drivers/media/i2c/vpx3220.c
331
static int vpx3220_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/i2c/vpx3220.c
337
static int vpx3220_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/i2c/vpx3220.c
369
static int vpx3220_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/vpx3220.c
402
static int vpx3220_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/i2c/vpx3220.c
412
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/vpx3220.c
42
static inline struct vpx3220 *to_vpx3220(struct v4l2_subdev *sd)
drivers/media/i2c/vpx3220.c
462
struct v4l2_subdev *sd;
drivers/media/i2c/vpx3220.c
47
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/vpx3220.c
530
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/vpx3220.c
56
static inline int vpx3220_write(struct v4l2_subdev *sd, u8 reg, u8 value)
drivers/media/i2c/vpx3220.c
65
static inline int vpx3220_read(struct v4l2_subdev *sd, u8 reg)
drivers/media/i2c/vpx3220.c
72
static int vpx3220_fp_status(struct v4l2_subdev *sd)
drivers/media/i2c/vpx3220.c
92
static int vpx3220_fp_write(struct v4l2_subdev *sd, u8 fpaddr, u16 data)
drivers/media/i2c/wm8739.c
121
static int wm8739_s_clock_freq(struct v4l2_subdev *sd, u32 audiofreq)
drivers/media/i2c/wm8739.c
149
static int wm8739_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/wm8739.c
184
struct v4l2_subdev *sd;
drivers/media/i2c/wm8739.c
238
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/wm8739.c
41
struct v4l2_subdev sd;
drivers/media/i2c/wm8739.c
52
static inline struct wm8739_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/wm8739.c
57
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/wm8739.c
64
static int wm8739_write(struct v4l2_subdev *sd, int reg, u16 val)
drivers/media/i2c/wm8739.c
86
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/wm8775.c
105
static int wm8775_s_routing(struct v4l2_subdev *sd,
drivers/media/i2c/wm8775.c
130
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/i2c/wm8775.c
145
static int wm8775_log_status(struct v4l2_subdev *sd)
drivers/media/i2c/wm8775.c
154
static int wm8775_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *freq)
drivers/media/i2c/wm8775.c
196
struct v4l2_subdev *sd;
drivers/media/i2c/wm8775.c
284
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/i2c/wm8775.c
44
struct v4l2_subdev sd;
drivers/media/i2c/wm8775.c
53
static inline struct wm8775_state *to_state(struct v4l2_subdev *sd)
drivers/media/i2c/wm8775.c
58
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/i2c/wm8775.c
63
static int wm8775_write(struct v4l2_subdev *sd, int reg, u16 val)
drivers/media/i2c/wm8775.c
81
static void wm8775_set_audio(struct v4l2_subdev *sd, int quietly)
drivers/media/pci/bt8xx/bttv-cards.c
3533
struct v4l2_subdev *sd;
drivers/media/pci/bt8xx/bttvp.h
347
struct v4l2_subdev *sd_msp34xx;
drivers/media/pci/bt8xx/bttvp.h
348
struct v4l2_subdev *sd_tvaudio;
drivers/media/pci/bt8xx/bttvp.h
349
struct v4l2_subdev *sd_tda7432;
drivers/media/pci/cobalt/cobalt-driver.c
124
static unsigned cobalt_get_sd_nr(struct v4l2_subdev *sd)
drivers/media/pci/cobalt/cobalt-driver.c
136
static void cobalt_notify(struct v4l2_subdev *sd,
drivers/media/pci/cobalt/cobalt-driver.c
767
struct v4l2_subdev *sd = cobalt->streams[i].sd;
drivers/media/pci/cobalt/cobalt-driver.h
214
struct v4l2_subdev *sd;
drivers/media/pci/cx18/cx18-av-audio.c
402
int cx18_av_s_clock_freq(struct v4l2_subdev *sd, u32 freq)
drivers/media/pci/cx18/cx18-av-audio.c
430
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/pci/cx18/cx18-av-core.c
1009
static int cx18_av_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/pci/cx18/cx18-av-core.c
1036
struct v4l2_subdev *sd = &state->sd;
drivers/media/pci/cx18/cx18-av-core.c
1068
struct v4l2_subdev *sd = &state->sd;
drivers/media/pci/cx18/cx18-av-core.c
113
static void cx18_av_initialize(struct v4l2_subdev *sd)
drivers/media/pci/cx18/cx18-av-core.c
1214
static int cx18_av_log_status(struct v4l2_subdev *sd)
drivers/media/pci/cx18/cx18-av-core.c
1223
static int cx18_av_g_register(struct v4l2_subdev *sd,
drivers/media/pci/cx18/cx18-av-core.c
1235
static int cx18_av_s_register(struct v4l2_subdev *sd,
drivers/media/pci/cx18/cx18-av-core.c
1302
struct v4l2_subdev *sd;
drivers/media/pci/cx18/cx18-av-core.c
255
static int cx18_av_reset(struct v4l2_subdev *sd, u32 val)
drivers/media/pci/cx18/cx18-av-core.c
261
static int cx18_av_load_fw(struct v4l2_subdev *sd)
drivers/media/pci/cx18/cx18-av-core.c
276
struct v4l2_subdev *sd = &state->sd;
drivers/media/pci/cx18/cx18-av-core.c
561
static int cx18_av_s_frequency(struct v4l2_subdev *sd,
drivers/media/pci/cx18/cx18-av-core.c
573
struct v4l2_subdev *sd = &state->sd;
drivers/media/pci/cx18/cx18-av-core.c
742
static int cx18_av_s_video_routing(struct v4l2_subdev *sd,
drivers/media/pci/cx18/cx18-av-core.c
750
static int cx18_av_s_audio_routing(struct v4l2_subdev *sd,
drivers/media/pci/cx18/cx18-av-core.c
758
static int cx18_av_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt)
drivers/media/pci/cx18/cx18-av-core.c
795
static int cx18_av_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt)
drivers/media/pci/cx18/cx18-av-core.c
840
static int cx18_av_s_std(struct v4l2_subdev *sd, v4l2_std_id norm)
drivers/media/pci/cx18/cx18-av-core.c
896
static int cx18_av_s_radio(struct v4l2_subdev *sd)
drivers/media/pci/cx18/cx18-av-core.c
905
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/pci/cx18/cx18-av-core.c
932
static int cx18_av_set_fmt(struct v4l2_subdev *sd,
drivers/media/pci/cx18/cx18-av-core.h
332
static inline struct cx18_av_state *to_cx18_av_state(struct v4l2_subdev *sd)
drivers/media/pci/cx18/cx18-av-core.h
337
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/pci/cx18/cx18-av-core.h
364
int cx18_av_s_clock_freq(struct v4l2_subdev *sd, u32 freq);
drivers/media/pci/cx18/cx18-av-core.h
370
int cx18_av_decode_vbi_line(struct v4l2_subdev *sd,
drivers/media/pci/cx18/cx18-av-core.h
372
int cx18_av_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt);
drivers/media/pci/cx18/cx18-av-core.h
373
int cx18_av_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *fmt);
drivers/media/pci/cx18/cx18-av-core.h
374
int cx18_av_s_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *fmt);
drivers/media/pci/cx18/cx18-av-core.h
84
struct v4l2_subdev sd;
drivers/media/pci/cx18/cx18-av-firmware.c
24
struct v4l2_subdev *sd = &cx->av_state.sd;
drivers/media/pci/cx18/cx18-av-firmware.c
65
struct v4l2_subdev *sd = &cx->av_state.sd;
drivers/media/pci/cx18/cx18-av-vbi.c
110
int cx18_av_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi)
drivers/media/pci/cx18/cx18-av-vbi.c
153
int cx18_av_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt)
drivers/media/pci/cx18/cx18-av-vbi.c
167
int cx18_av_s_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi)
drivers/media/pci/cx18/cx18-av-vbi.c
237
int cx18_av_decode_vbi_line(struct v4l2_subdev *sd,
drivers/media/pci/cx18/cx18-driver.h
554
struct v4l2_subdev *sd_av; /* A/V decoder/digitizer sub-device */
drivers/media/pci/cx18/cx18-driver.h
555
struct v4l2_subdev *sd_extmux; /* External multiplexer sub-dev */
drivers/media/pci/cx18/cx18-driver.h
637
struct v4l2_subdev sd_gpiomux;
drivers/media/pci/cx18/cx18-driver.h
638
struct v4l2_subdev sd_resetctrl;
drivers/media/pci/cx18/cx18-gpio.c
105
static int gpiomux_s_radio(struct v4l2_subdev *sd)
drivers/media/pci/cx18/cx18-gpio.c
119
static int gpiomux_s_std(struct v4l2_subdev *sd, v4l2_std_id norm)
drivers/media/pci/cx18/cx18-gpio.c
144
static int gpiomux_s_audio_routing(struct v4l2_subdev *sd,
drivers/media/pci/cx18/cx18-gpio.c
193
static int resetctrl_log_status(struct v4l2_subdev *sd)
drivers/media/pci/cx18/cx18-gpio.c
204
static int resetctrl_reset(struct v4l2_subdev *sd, u32 val)
drivers/media/pci/cx18/cx18-gpio.c
282
struct v4l2_subdev *sd;
drivers/media/pci/cx18/cx18-gpio.c
94
static int gpiomux_log_status(struct v4l2_subdev *sd)
drivers/media/pci/cx18/cx18-i2c.c
136
struct v4l2_subdev *cx18_find_hw(struct cx18 *cx, u32 hw)
drivers/media/pci/cx18/cx18-i2c.c
138
struct v4l2_subdev *result = NULL;
drivers/media/pci/cx18/cx18-i2c.c
139
struct v4l2_subdev *sd;
drivers/media/pci/cx18/cx18-i2c.c
97
struct v4l2_subdev *sd;
drivers/media/pci/cx18/cx18-i2c.h
11
struct v4l2_subdev *cx18_find_hw(struct cx18 *cx, u32 hw);
drivers/media/pci/cx23885/cx23885-core.c
1945
static void cx23885_v4l2_dev_notify(struct v4l2_subdev *sd,
drivers/media/pci/cx23885/cx23885-core.c
856
struct v4l2_subdev *cx23885_find_hw(struct cx23885_dev *dev, u32 hw)
drivers/media/pci/cx23885/cx23885-core.c
858
struct v4l2_subdev *result = NULL;
drivers/media/pci/cx23885/cx23885-core.c
859
struct v4l2_subdev *sd;
drivers/media/pci/cx23885/cx23885-ir.c
63
void cx23885_ir_rx_v4l2_dev_notify(struct v4l2_subdev *sd, u32 events)
drivers/media/pci/cx23885/cx23885-ir.c
88
void cx23885_ir_tx_v4l2_dev_notify(struct v4l2_subdev *sd, u32 events)
drivers/media/pci/cx23885/cx23885-ir.h
12
void cx23885_ir_rx_v4l2_dev_notify(struct v4l2_subdev *sd, u32 events);
drivers/media/pci/cx23885/cx23885-ir.h
13
void cx23885_ir_tx_v4l2_dev_notify(struct v4l2_subdev *sd, u32 events);
drivers/media/pci/cx23885/cx23885-video.c
1264
struct v4l2_subdev *sd = NULL;
drivers/media/pci/cx23885/cx23885.h
405
struct v4l2_subdev *sd_cx25840;
drivers/media/pci/cx23885/cx23885.h
409
struct v4l2_subdev *sd_ir;
drivers/media/pci/cx23885/cx23885.h
463
extern struct v4l2_subdev *cx23885_find_hw(struct cx23885_dev *dev, u32 hw);
drivers/media/pci/cx23885/cx23888-ir.c
1050
static int cx23888_ir_g_register(struct v4l2_subdev *sd,
drivers/media/pci/cx23885/cx23888-ir.c
1065
static int cx23888_ir_s_register(struct v4l2_subdev *sd,
drivers/media/pci/cx23885/cx23888-ir.c
1141
struct v4l2_subdev *sd;
drivers/media/pci/cx23885/cx23888-ir.c
117
struct v4l2_subdev sd;
drivers/media/pci/cx23885/cx23888-ir.c
1189
struct v4l2_subdev *sd;
drivers/media/pci/cx23885/cx23888-ir.c
133
static inline struct cx23888_ir_state *to_state(struct v4l2_subdev *sd)
drivers/media/pci/cx23885/cx23888-ir.c
500
static int cx23888_ir_irq_handler(struct v4l2_subdev *sd, u32 status,
drivers/media/pci/cx23885/cx23888-ir.c
629
static int cx23888_ir_rx_read(struct v4l2_subdev *sd, u8 *buf, size_t count,
drivers/media/pci/cx23885/cx23888-ir.c
681
static int cx23888_ir_rx_g_parameters(struct v4l2_subdev *sd,
drivers/media/pci/cx23885/cx23888-ir.c
691
static int cx23888_ir_rx_shutdown(struct v4l2_subdev *sd)
drivers/media/pci/cx23885/cx23888-ir.c
712
static int cx23888_ir_rx_s_parameters(struct v4l2_subdev *sd,
drivers/media/pci/cx23885/cx23888-ir.c
800
static int cx23888_ir_tx_write(struct v4l2_subdev *sd, u8 *buf, size_t count,
drivers/media/pci/cx23885/cx23888-ir.c
811
static int cx23888_ir_tx_g_parameters(struct v4l2_subdev *sd,
drivers/media/pci/cx23885/cx23888-ir.c
821
static int cx23888_ir_tx_shutdown(struct v4l2_subdev *sd)
drivers/media/pci/cx23885/cx23888-ir.c
840
static int cx23888_ir_tx_s_parameters(struct v4l2_subdev *sd,
drivers/media/pci/cx23885/cx23888-ir.c
916
static int cx23888_ir_log_status(struct v4l2_subdev *sd)
drivers/media/pci/cx88/cx88-video.c
1353
struct v4l2_subdev *sd;
drivers/media/pci/cx88/cx88.h
360
struct v4l2_subdev *sd_wm8775;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1191
static int cio2_subdev_subscribe_event(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1205
static int cio2_subdev_init_state(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1231
static int cio2_subdev_set_fmt(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1269
static int cio2_subdev_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1284
struct v4l2_subdev *sd =
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1362
struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1388
struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1495
struct v4l2_subdev *subdev = &q->subdev;
drivers/media/pci/intel/ipu3/ipu3-cio2.h
349
struct v4l2_subdev *sensor;
drivers/media/pci/intel/ipu3/ipu3-cio2.h
353
struct v4l2_subdev subdev;
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
102
static int csi2_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh,
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
231
static int ipu6_isys_csi2_set_stream(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
346
static int ipu6_isys_csi2_enable_streams(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
353
struct v4l2_subdev *remote_sd;
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
383
static int ipu6_isys_csi2_disable_streams(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
387
struct v4l2_subdev *remote_sd;
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
405
static int ipu6_isys_csi2_set_sel(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
456
static int ipu6_isys_csi2_get_sel(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
604
struct v4l2_subdev *source;
drivers/media/pci/intel/ipu6/ipu6-isys-queue.c
428
struct v4l2_subdev *sd;
drivers/media/pci/intel/ipu6/ipu6-isys-subdev.c
162
int ipu6_isys_subdev_set_fmt(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu6/ipu6-isys-subdev.c
230
int ipu6_isys_subdev_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu6/ipu6-isys-subdev.c
248
static int subdev_set_routing(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu6/ipu6-isys-subdev.c
268
u32 ipu6_isys_get_src_stream_by_src_pad(struct v4l2_subdev *sd, u32 pad)
drivers/media/pci/intel/ipu6/ipu6-isys-subdev.c
292
static int ipu6_isys_subdev_init_state(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu6/ipu6-isys-subdev.c
310
int ipu6_isys_subdev_set_routing(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu6/ipu6-isys-subdev.h
16
struct v4l2_subdev sd;
drivers/media/pci/intel/ipu6/ipu6-isys-subdev.h
21
void (*ctrl_init)(struct v4l2_subdev *sd);
drivers/media/pci/intel/ipu6/ipu6-isys-subdev.h
33
int ipu6_isys_subdev_set_fmt(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu6/ipu6-isys-subdev.h
36
int ipu6_isys_subdev_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu6/ipu6-isys-subdev.h
40
u32 ipu6_isys_get_src_stream_by_src_pad(struct v4l2_subdev *sd, u32 pad);
drivers/media/pci/intel/ipu6/ipu6-isys-subdev.h
41
int ipu6_isys_subdev_set_routing(struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu6/ipu6-isys-video.c
1176
struct v4l2_subdev *remote_sd =
drivers/media/pci/intel/ipu6/ipu6-isys-video.c
385
struct v4l2_subdev *s_sd;
drivers/media/pci/intel/ipu6/ipu6-isys-video.c
457
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(src_pad->entity);
drivers/media/pci/intel/ipu6/ipu6-isys-video.c
752
struct v4l2_subdev *esd;
drivers/media/pci/intel/ipu6/ipu6-isys-video.c
992
struct v4l2_subdev *sd;
drivers/media/pci/intel/ipu6/ipu6-isys.c
107
struct v4l2_subdev *sd,
drivers/media/pci/intel/ipu6/ipu6-isys.c
673
struct v4l2_subdev *sd,
drivers/media/pci/intel/ivsc/mei_csi.c
121
struct v4l2_subdev subdev;
drivers/media/pci/intel/ivsc/mei_csi.c
152
static inline struct mei_csi *sd_to_csi(struct v4l2_subdev *sd)
drivers/media/pci/intel/ivsc/mei_csi.c
274
static int mei_csi_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/pci/intel/ivsc/mei_csi.c
277
struct v4l2_subdev *remote_sd =
drivers/media/pci/intel/ivsc/mei_csi.c
326
static int mei_csi_init_state(struct v4l2_subdev *sd,
drivers/media/pci/intel/ivsc/mei_csi.c
340
static int mei_csi_set_fmt(struct v4l2_subdev *sd,
drivers/media/pci/intel/ivsc/mei_csi.c
463
static int mei_csi_get_mbus_config(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/pci/intel/ivsc/mei_csi.c
512
struct v4l2_subdev *subdev,
drivers/media/pci/intel/ivsc/mei_csi.c
532
struct v4l2_subdev *subdev,
drivers/media/pci/ivtv/ivtv-driver.h
609
struct v4l2_subdev *sd_video; /* controlling video decoder subdev */
drivers/media/pci/ivtv/ivtv-driver.h
611
struct v4l2_subdev *sd_audio; /* controlling audio subdev */
drivers/media/pci/ivtv/ivtv-driver.h
612
struct v4l2_subdev *sd_muxer; /* controlling audio muxer subdev */
drivers/media/pci/ivtv/ivtv-driver.h
632
struct v4l2_subdev sd_gpio; /* GPIO sub-device */
drivers/media/pci/ivtv/ivtv-gpio.c
136
static inline struct ivtv *sd_to_ivtv(struct v4l2_subdev *sd)
drivers/media/pci/ivtv/ivtv-gpio.c
141
static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl)
drivers/media/pci/ivtv/ivtv-gpio.c
146
static int subdev_s_clock_freq(struct v4l2_subdev *sd, u32 freq)
drivers/media/pci/ivtv/ivtv-gpio.c
169
static int subdev_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt)
drivers/media/pci/ivtv/ivtv-gpio.c
183
static int subdev_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt)
drivers/media/pci/ivtv/ivtv-gpio.c
210
static int subdev_s_radio(struct v4l2_subdev *sd)
drivers/media/pci/ivtv/ivtv-gpio.c
222
static int subdev_s_audio_routing(struct v4l2_subdev *sd,
drivers/media/pci/ivtv/ivtv-gpio.c
250
struct v4l2_subdev *sd = to_sd(ctrl);
drivers/media/pci/ivtv/ivtv-gpio.c
267
static int subdev_log_status(struct v4l2_subdev *sd)
drivers/media/pci/ivtv/ivtv-gpio.c
278
static int subdev_s_video_routing(struct v4l2_subdev *sd,
drivers/media/pci/ivtv/ivtv-i2c.c
244
struct v4l2_subdev *sd;
drivers/media/pci/ivtv/ivtv-i2c.c
303
struct v4l2_subdev *ivtv_find_hw(struct ivtv *itv, u32 hw)
drivers/media/pci/ivtv/ivtv-i2c.c
305
struct v4l2_subdev *result = NULL;
drivers/media/pci/ivtv/ivtv-i2c.c
306
struct v4l2_subdev *sd;
drivers/media/pci/ivtv/ivtv-i2c.h
14
struct v4l2_subdev *ivtv_find_hw(struct ivtv *itv, u32 hw);
drivers/media/pci/saa7134/saa7134-core.c
1154
struct v4l2_subdev *sd;
drivers/media/pci/saa7134/saa7134-go7007.c
380
static int saa7134_go7007_s_std(struct v4l2_subdev *sd, v4l2_std_id norm)
drivers/media/pci/saa7134/saa7134-go7007.c
409
struct v4l2_subdev *sd;
drivers/media/pci/saa7134/saa7134-go7007.c
51
struct v4l2_subdev sd;
drivers/media/pci/saa7134/saa7134.h
611
struct v4l2_subdev *empress_sd;
drivers/media/pci/saa7146/mxb.c
149
struct v4l2_subdev *saa7111a;
drivers/media/pci/saa7146/mxb.c
150
struct v4l2_subdev *tda9840;
drivers/media/pci/saa7146/mxb.c
151
struct v4l2_subdev *tea6415c;
drivers/media/pci/saa7146/mxb.c
152
struct v4l2_subdev *tuner;
drivers/media/pci/saa7146/mxb.c
153
struct v4l2_subdev *tea6420_1;
drivers/media/pci/saa7146/mxb.c
154
struct v4l2_subdev *tea6420_2;
drivers/media/pci/zoran/zoran.h
203
struct v4l2_subdev *decoder; /* video decoder sub-device */
drivers/media/pci/zoran/zoran.h
204
struct v4l2_subdev *encoder; /* video encoder sub-device */
drivers/media/pci/zoran/zoran_card.c
1150
static void zoran_subdev_notify(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
drivers/media/platform/amlogic/c3/isp/c3-isp-capture.c
511
struct v4l2_subdev *sd =
drivers/media/platform/amlogic/c3/isp/c3-isp-common.h
155
struct v4l2_subdev sd;
drivers/media/platform/amlogic/c3/isp/c3-isp-common.h
173
struct v4l2_subdev sd;
drivers/media/platform/amlogic/c3/isp/c3-isp-common.h
175
struct v4l2_subdev *src_sd;
drivers/media/platform/amlogic/c3/isp/c3-isp-core.c
302
static int c3_isp_core_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/isp/c3-isp-core.c
308
struct v4l2_subdev *src_sd;
drivers/media/platform/amlogic/c3/isp/c3-isp-core.c
337
static int c3_isp_core_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/isp/c3-isp-core.c
342
struct v4l2_subdev *src_sd;
drivers/media/platform/amlogic/c3/isp/c3-isp-core.c
359
static int c3_isp_core_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/isp/c3-isp-core.c
463
static int c3_isp_core_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/isp/c3-isp-core.c
480
static int c3_isp_core_init_state(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/isp/c3-isp-core.c
527
static int c3_isp_core_subscribe_event(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/isp/c3-isp-core.c
589
struct v4l2_subdev *sd = &core->sd;
drivers/media/platform/amlogic/c3/isp/c3-isp-core.c
636
struct v4l2_subdev *sd = &core->sd;
drivers/media/platform/amlogic/c3/isp/c3-isp-dev.c
94
struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/isp/c3-isp-resizer.c
497
static int c3_isp_rsz_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/isp/c3-isp-resizer.c
511
static int c3_isp_rsz_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/isp/c3-isp-resizer.c
522
static int c3_isp_rsz_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/isp/c3-isp-resizer.c
623
static int c3_isp_rsz_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/isp/c3-isp-resizer.c
635
static int c3_isp_rsz_get_selection(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/isp/c3-isp-resizer.c
676
static int c3_isp_rsz_set_selection(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/isp/c3-isp-resizer.c
746
static int c3_isp_rsz_init_state(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/isp/c3-isp-resizer.c
813
struct v4l2_subdev *sd = &rsz->sd;
drivers/media/platform/amlogic/c3/isp/c3-isp-resizer.c
854
struct v4l2_subdev *sd = &rsz->sd;
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
211
struct v4l2_subdev sd;
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
439
static int c3_mipi_adap_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
446
struct v4l2_subdev *src_sd;
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
477
static int c3_mipi_adap_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
482
struct v4l2_subdev *src_sd;
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
496
static int c3_mipi_adap_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
523
static int c3_mipi_adap_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
557
static int c3_mipi_adap_init_state(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
630
struct v4l2_subdev *sd = &adap->sd;
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
669
struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
253
struct v4l2_subdev sd;
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
416
static int c3_mipi_csi_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
422
struct v4l2_subdev *src_sd;
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
447
static int c3_mipi_csi_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
452
struct v4l2_subdev *src_sd;
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
466
static int c3_mipi_csi_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
493
static int c3_mipi_csi_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
533
static int c3_mipi_csi_init_state(struct v4l2_subdev *sd,
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
606
struct v4l2_subdev *sd = &csi->sd;
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
645
struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-capture.c
284
struct v4l2_subdev *sd =
drivers/media/platform/arm/mali-c55/mali-c55-common.h
63
struct v4l2_subdev sd;
drivers/media/platform/arm/mali-c55/mali-c55-common.h
73
struct v4l2_subdev sd;
drivers/media/platform/arm/mali-c55/mali-c55-common.h
99
struct v4l2_subdev sd;
drivers/media/platform/arm/mali-c55/mali-c55-core.c
379
struct v4l2_subdev *subdev,
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
175
static int mali_c55_isp_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
200
static int mali_c55_isp_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
232
static int mali_c55_isp_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
294
static int mali_c55_isp_get_selection(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
307
static int mali_c55_isp_set_selection(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
345
static int mali_c55_isp_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
351
struct v4l2_subdev *src_sd;
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
387
static int mali_c55_isp_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
393
struct v4l2_subdev *src_sd;
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
430
mali_c55_isp_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh,
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
453
static int mali_c55_isp_init_state(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
603
struct v4l2_subdev *sd = &isp->sd;
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
1011
static int mali_c55_rsz_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
1034
static int mali_c55_rsz_init_state(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
1064
struct v4l2_subdev *sd = &rsz->sd;
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
24
sd_to_mali_c55_rsz(struct v4l2_subdev *sd)
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
508
static int __mali_c55_rsz_set_routing(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
586
static int mali_c55_rsz_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
647
static int mali_c55_rsz_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
717
static int mali_c55_rsz_set_sink_fmt(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
775
static int mali_c55_rsz_set_source_fmt(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
814
static int mali_c55_rsz_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
834
static int mali_c55_rsz_get_selection(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
852
static int mali_c55_rsz_set_crop(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
910
static int mali_c55_rsz_set_compose(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
958
static int mali_c55_rsz_set_selection(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
974
static int mali_c55_rsz_set_routing(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
986
static int mali_c55_rsz_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c
145
static int mali_c55_tpg_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c
157
static int mali_c55_tpg_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c
182
static int mali_c55_tpg_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c
222
static int mali_c55_tpg_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c
250
static int mali_c55_tpg_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c
284
static int mali_c55_tpg_init_state(struct v4l2_subdev *sd,
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c
365
struct v4l2_subdev *sd = &tpg->sd;
drivers/media/platform/atmel/atmel-isi.c
1048
struct v4l2_subdev *subdev = isi->entity.subdev;
drivers/media/platform/atmel/atmel-isi.c
1119
struct v4l2_subdev *sd,
drivers/media/platform/atmel/atmel-isi.c
1131
struct v4l2_subdev *subdev,
drivers/media/platform/atmel/atmel-isi.c
73
struct v4l2_subdev *subdev;
drivers/media/platform/atmel/atmel-isi.c
878
struct v4l2_subdev *sd = isi->entity.subdev;
drivers/media/platform/atmel/atmel-isi.c
909
struct v4l2_subdev *sd = isi->entity.subdev;
drivers/media/platform/broadcom/bcm2835-unicam.c
1174
static int __unicam_subdev_set_routing(struct v4l2_subdev *sd,
drivers/media/platform/broadcom/bcm2835-unicam.c
1210
static int unicam_subdev_init_state(struct v4l2_subdev *sd,
drivers/media/platform/broadcom/bcm2835-unicam.c
1233
static int unicam_subdev_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/broadcom/bcm2835-unicam.c
1279
static int unicam_subdev_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/broadcom/bcm2835-unicam.c
1333
static int unicam_subdev_set_format(struct v4l2_subdev *sd,
drivers/media/platform/broadcom/bcm2835-unicam.c
1407
static int unicam_subdev_set_routing(struct v4l2_subdev *sd,
drivers/media/platform/broadcom/bcm2835-unicam.c
1420
static int unicam_sd_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/broadcom/bcm2835-unicam.c
1457
static int unicam_sd_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/broadcom/bcm2835-unicam.c
1507
struct v4l2_subdev *sd = &unicam->subdev.sd;
drivers/media/platform/broadcom/bcm2835-unicam.c
206
struct v4l2_subdev *subdev;
drivers/media/platform/broadcom/bcm2835-unicam.c
212
struct v4l2_subdev sd;
drivers/media/platform/broadcom/bcm2835-unicam.c
2130
struct v4l2_subdev *sd =
drivers/media/platform/broadcom/bcm2835-unicam.c
243
sd_to_unicam_device(struct v4l2_subdev *sd)
drivers/media/platform/broadcom/bcm2835-unicam.c
2437
struct v4l2_subdev *subdev,
drivers/media/platform/cadence/cdns-csi2rx.c
151
struct v4l2_subdev subdev;
drivers/media/platform/cadence/cdns-csi2rx.c
156
struct v4l2_subdev *source_subdev;
drivers/media/platform/cadence/cdns-csi2rx.c
239
struct csi2rx_priv *v4l2_subdev_to_csi2rx(struct v4l2_subdev *subdev)
drivers/media/platform/cadence/cdns-csi2rx.c
473
static int csi2rx_log_status(struct v4l2_subdev *sd)
drivers/media/platform/cadence/cdns-csi2rx.c
488
static int csi2rx_s_stream(struct v4l2_subdev *subdev, int enable)
drivers/media/platform/cadence/cdns-csi2rx.c
522
static int csi2rx_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/cadence/cdns-csi2rx.c
534
static int csi2rx_set_fmt(struct v4l2_subdev *subdev,
drivers/media/platform/cadence/cdns-csi2rx.c
563
static int csi2rx_init_state(struct v4l2_subdev *subdev,
drivers/media/platform/cadence/cdns-csi2rx.c
583
int cdns_csi2rx_negotiate_ppc(struct v4l2_subdev *subdev, unsigned int pad,
drivers/media/platform/cadence/cdns-csi2rx.c
640
struct v4l2_subdev *s_subdev,
drivers/media/platform/cadence/cdns-csi2rx.c
643
struct v4l2_subdev *subdev = notifier->sd;
drivers/media/platform/cadence/cdns-csi2tx.c
110
struct v4l2_subdev subdev;
drivers/media/platform/cadence/cdns-csi2tx.c
143
struct csi2tx_priv *v4l2_subdev_to_csi2tx(struct v4l2_subdev *subdev)
drivers/media/platform/cadence/cdns-csi2tx.c
159
static int csi2tx_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/cadence/cdns-csi2tx.c
172
__csi2tx_get_pad_format(struct v4l2_subdev *subdev,
drivers/media/platform/cadence/cdns-csi2tx.c
184
static int csi2tx_get_pad_format(struct v4l2_subdev *subdev,
drivers/media/platform/cadence/cdns-csi2tx.c
203
static int csi2tx_set_pad_format(struct v4l2_subdev *subdev,
drivers/media/platform/cadence/cdns-csi2tx.c
390
static int csi2tx_s_stream(struct v4l2_subdev *subdev, int enable)
drivers/media/platform/intel/pxa_camera.c
2045
struct v4l2_subdev *subdev,
drivers/media/platform/intel/pxa_camera.c
2124
struct v4l2_subdev *subdev,
drivers/media/platform/intel/pxa_camera.c
654
struct v4l2_subdev *sensor;
drivers/media/platform/intel/pxa_camera.c
714
struct v4l2_device *v4l2_dev, struct v4l2_subdev *subdev,
drivers/media/platform/marvell/mcam-core.c
1760
struct v4l2_subdev *subdev, struct v4l2_async_connection *asd)
drivers/media/platform/marvell/mcam-core.c
1805
struct v4l2_subdev *subdev, struct v4l2_async_connection *asd)
drivers/media/platform/marvell/mcam-core.h
155
struct v4l2_subdev *sensor;
drivers/media/platform/microchip/microchip-csi2dc.c
185
struct v4l2_subdev csi2dc_sd;
drivers/media/platform/microchip/microchip-csi2dc.c
204
struct v4l2_subdev *input_sd;
drivers/media/platform/microchip/microchip-csi2dc.c
210
csi2dc_sd_to_csi2dc_device(struct v4l2_subdev *csi2dc_sd)
drivers/media/platform/microchip/microchip-csi2dc.c
215
static int csi2dc_enum_mbus_code(struct v4l2_subdev *csi2dc_sd,
drivers/media/platform/microchip/microchip-csi2dc.c
227
static int csi2dc_get_fmt(struct v4l2_subdev *csi2dc_sd,
drivers/media/platform/microchip/microchip-csi2dc.c
247
static int csi2dc_set_fmt(struct v4l2_subdev *csi2dc_sd,
drivers/media/platform/microchip/microchip-csi2dc.c
406
static int csi2dc_s_stream(struct v4l2_subdev *csi2dc_sd, int enable)
drivers/media/platform/microchip/microchip-csi2dc.c
438
static int csi2dc_init_state(struct v4l2_subdev *csi2dc_sd,
drivers/media/platform/microchip/microchip-csi2dc.c
480
struct v4l2_subdev *subdev,
drivers/media/platform/microchip/microchip-isc-base.c
1111
struct v4l2_subdev *sd = isc->current_subdev->sd;
drivers/media/platform/microchip/microchip-isc-base.c
1144
struct v4l2_subdev *sd = isc->current_subdev->sd;
drivers/media/platform/microchip/microchip-isc-base.c
1672
struct v4l2_subdev *subdev,
drivers/media/platform/microchip/microchip-isc-base.c
1701
struct v4l2_subdev *subdev,
drivers/media/platform/microchip/microchip-isc-scaler.c
107
static int isc_scaler_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/microchip/microchip-isc-scaler.c
126
static int isc_scaler_g_sel(struct v4l2_subdev *sd,
drivers/media/platform/microchip/microchip-isc-scaler.c
148
static int isc_scaler_init_state(struct v4l2_subdev *sd,
drivers/media/platform/microchip/microchip-isc-scaler.c
28
static int isc_scaler_get_fmt(struct v4l2_subdev *sd,
drivers/media/platform/microchip/microchip-isc-scaler.c
48
static int isc_scaler_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/microchip/microchip-isc.h
378
struct v4l2_subdev scaler_sd;
drivers/media/platform/microchip/microchip-isc.h
46
struct v4l2_subdev *sd;
drivers/media/platform/nxp/imx-mipi-csis.c
1007
static struct mipi_csis_device *sd_to_mipi_csis_device(struct v4l2_subdev *sdev)
drivers/media/platform/nxp/imx-mipi-csis.c
1012
static int mipi_csis_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/nxp/imx-mipi-csis.c
1076
static int mipi_csis_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx-mipi-csis.c
1106
static int mipi_csis_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx-mipi-csis.c
1180
static int mipi_csis_get_frame_desc(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/platform/nxp/imx-mipi-csis.c
1210
static int mipi_csis_init_state(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx-mipi-csis.c
1231
static int mipi_csis_log_status(struct v4l2_subdev *sd)
drivers/media/platform/nxp/imx-mipi-csis.c
1242
static int mipi_csis_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh,
drivers/media/platform/nxp/imx-mipi-csis.c
1290
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/media/platform/nxp/imx-mipi-csis.c
1292
struct v4l2_subdev *remote_sd;
drivers/media/platform/nxp/imx-mipi-csis.c
1334
struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx-mipi-csis.c
1402
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/platform/nxp/imx-mipi-csis.c
1417
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/platform/nxp/imx-mipi-csis.c
1445
struct v4l2_subdev *sd = &csis->sd;
drivers/media/platform/nxp/imx-mipi-csis.c
1584
struct v4l2_subdev *sd = platform_get_drvdata(pdev);
drivers/media/platform/nxp/imx-mipi-csis.c
341
struct v4l2_subdev sd;
drivers/media/platform/nxp/imx-mipi-csis.c
346
struct v4l2_subdev *sd;
drivers/media/platform/nxp/imx7-media-csi.c
1604
struct v4l2_subdev *sd = &csi->sd;
drivers/media/platform/nxp/imx7-media-csi.c
1709
static int imx7_csi_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/nxp/imx7-media-csi.c
1745
static int imx7_csi_init_state(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx7-media-csi.c
1772
static int imx7_csi_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx7-media-csi.c
1849
static void imx7_csi_try_fmt(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx7-media-csi.c
1892
static int imx7_csi_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx7-media-csi.c
1927
static int imx7_csi_pad_link_validate(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx7-media-csi.c
1982
static int imx7_csi_registered(struct v4l2_subdev *sd)
drivers/media/platform/nxp/imx7-media-csi.c
2010
static void imx7_csi_unregistered(struct v4l2_subdev *sd)
drivers/media/platform/nxp/imx7-media-csi.c
2053
struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx7-media-csi.c
239
struct v4l2_subdev *src_sd;
drivers/media/platform/nxp/imx7-media-csi.c
243
struct v4l2_subdev sd;
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c
51
struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
196
struct v4l2_subdev sd;
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
240
struct v4l2_subdev sd;
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
125
static struct v4l2_subdev *
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
133
struct v4l2_subdev *sd;
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
178
static int mxc_isi_crossbar_init_state(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
213
static int mxc_isi_crossbar_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
22
static inline struct mxc_isi_crossbar *to_isi_crossbar(struct v4l2_subdev *sd)
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
250
static int mxc_isi_crossbar_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
29
struct v4l2_subdev *remote_sd,
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
309
static int mxc_isi_crossbar_set_routing(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
321
static int mxc_isi_crossbar_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
326
struct v4l2_subdev *remote_sd;
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
367
static int mxc_isi_crossbar_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
372
struct v4l2_subdev *remote_sd;
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
433
struct v4l2_subdev *sd = &xbar->sd;
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
96
static int __mxc_isi_crossbar_set_routing(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
230
static inline struct mxc_isi_pipe *to_isi_pipe(struct v4l2_subdev *sd)
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
244
struct v4l2_subdev *sd = &pipe->sd;
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
344
static int mxc_isi_pipe_init_state(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
386
static int mxc_isi_pipe_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
450
static int mxc_isi_pipe_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
545
static int mxc_isi_pipe_get_selection(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
604
static int mxc_isi_pipe_set_selection(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
755
struct v4l2_subdev *sd;
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
820
struct v4l2_subdev *sd = &pipe->sd;
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
833
struct v4l2_subdev *sd = &pipe->sd;
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
709
struct v4l2_subdev *sd = &video->pipe->sd;
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
1065
struct v4l2_subdev *sd = platform_get_drvdata(pdev);
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
119
struct v4l2_subdev sd;
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
122
struct v4l2_subdev *src_sd;
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
515
static struct csi_state *mipi_sd_to_csi2_state(struct v4l2_subdev *sdev)
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
520
static int imx8mq_mipi_csi_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
567
static int imx8mq_mipi_csi_init_state(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
594
static int imx8mq_mipi_csi_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
624
static int imx8mq_mipi_csi_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
699
struct v4l2_subdev *sd,
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
770
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
786
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
815
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
827
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
838
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
853
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
878
struct v4l2_subdev *sd = &state->sd;
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
914
struct v4l2_subdev *sd = dev_get_drvdata(&pdev->dev);
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
922
struct v4l2_subdev *sd = dev_get_drvdata(&pdev->dev);
drivers/media/platform/qcom/camss/camss-csid.c
1024
static int csid_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/platform/qcom/camss/camss-csid.c
1211
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/media/platform/qcom/camss/camss-csid.c
1253
struct v4l2_subdev *sd;
drivers/media/platform/qcom/camss/camss-csid.c
1283
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/media/platform/qcom/camss/camss-csid.c
1343
struct v4l2_subdev *sd = &csid->subdev;
drivers/media/platform/qcom/camss/camss-csid.c
678
static int csid_set_power(struct v4l2_subdev *sd, int on)
drivers/media/platform/qcom/camss/camss-csid.c
758
static int csid_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/qcom/camss/camss-csid.c
883
static int csid_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-csid.c
925
static int csid_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-csid.c
963
static int csid_get_format(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-csid.c
987
static int csid_set_format(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-csid.h
152
struct v4l2_subdev subdev;
drivers/media/platform/qcom/camss/camss-csiphy.c
203
static int csiphy_set_power(struct v4l2_subdev *sd, int on)
drivers/media/platform/qcom/camss/camss-csiphy.c
322
static int csiphy_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/qcom/camss/camss-csiphy.c
410
static int csiphy_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-csiphy.c
443
static int csiphy_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-csiphy.c
481
static int csiphy_get_format(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-csiphy.c
505
static int csiphy_set_format(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-csiphy.c
544
static int csiphy_init_formats(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-csiphy.c
723
struct v4l2_subdev *sd;
drivers/media/platform/qcom/camss/camss-csiphy.c
782
struct v4l2_subdev *sd = &csiphy->subdev;
drivers/media/platform/qcom/camss/camss-csiphy.h
99
struct v4l2_subdev subdev;
drivers/media/platform/qcom/camss/camss-ispif.c
1015
static int ispif_get_format(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-ispif.c
1039
static int ispif_set_format(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-ispif.c
1075
static int ispif_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/platform/qcom/camss/camss-ispif.c
1270
struct v4l2_subdev *sd;
drivers/media/platform/qcom/camss/camss-ispif.c
1289
struct v4l2_subdev *sd;
drivers/media/platform/qcom/camss/camss-ispif.c
1316
struct v4l2_subdev *sd;
drivers/media/platform/qcom/camss/camss-ispif.c
1324
struct v4l2_subdev *sd;
drivers/media/platform/qcom/camss/camss-ispif.c
1390
struct v4l2_subdev *sd = &ispif->line[i].subdev;
drivers/media/platform/qcom/camss/camss-ispif.c
1432
struct v4l2_subdev *sd = &ispif->line[i].subdev;
drivers/media/platform/qcom/camss/camss-ispif.c
1456
struct v4l2_subdev *sd = &ispif->line[i].subdev;
drivers/media/platform/qcom/camss/camss-ispif.c
359
static int ispif_set_power(struct v4l2_subdev *sd, int on)
drivers/media/platform/qcom/camss/camss-ispif.c
802
static int ispif_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/qcom/camss/camss-ispif.c
944
static int ispif_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-ispif.c
977
static int ispif_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-ispif.h
43
struct v4l2_subdev subdev;
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
185
struct v4l2_subdev *subdev =
drivers/media/platform/qcom/camss/camss-vfe.c
1216
static int vfe_set_power(struct v4l2_subdev *sd, int on)
drivers/media/platform/qcom/camss/camss-vfe.c
1242
static int vfe_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/qcom/camss/camss-vfe.c
1475
static int vfe_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-vfe.c
1509
static int vfe_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-vfe.c
1547
static int vfe_get_format(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-vfe.c
1563
static int vfe_set_selection(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-vfe.c
1575
static int vfe_set_format(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-vfe.c
1626
static int vfe_get_selection(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-vfe.c
1696
static int vfe_set_selection(struct v4l2_subdev *sd,
drivers/media/platform/qcom/camss/camss-vfe.c
1761
static int vfe_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/platform/qcom/camss/camss-vfe.c
2040
struct v4l2_subdev *sd;
drivers/media/platform/qcom/camss/camss-vfe.c
2157
struct v4l2_subdev *sd = &vfe->line[i].subdev;
drivers/media/platform/qcom/camss/camss-vfe.c
516
struct v4l2_subdev *subdev =
drivers/media/platform/qcom/camss/camss-vfe.h
88
struct v4l2_subdev subdev;
drivers/media/platform/qcom/camss/camss-video.c
249
struct v4l2_subdev *subdev;
drivers/media/platform/qcom/camss/camss-video.c
297
struct v4l2_subdev *subdev;
drivers/media/platform/qcom/camss/camss-video.c
67
static struct v4l2_subdev *video_remote_subdev(struct camss_video *video,
drivers/media/platform/qcom/camss/camss-video.c
89
struct v4l2_subdev *subdev;
drivers/media/platform/qcom/camss/camss.c
4309
struct v4l2_subdev *subdev;
drivers/media/platform/qcom/camss/camss.c
4613
struct v4l2_subdev *ispif = &camss->ispif->line[i].subdev;
drivers/media/platform/qcom/camss/camss.c
4614
struct v4l2_subdev *vfe = &camss->vfe[k].line[j].subdev;
drivers/media/platform/qcom/camss/camss.c
4632
struct v4l2_subdev *csid = &camss->csid[i].subdev;
drivers/media/platform/qcom/camss/camss.c
4633
struct v4l2_subdev *vfe = &camss->vfe[k].line[j].subdev;
drivers/media/platform/qcom/camss/camss.c
4770
struct v4l2_subdev *subdev,
drivers/media/platform/qcom/camss/camss.c
4789
struct v4l2_subdev *sd;
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1494
struct v4l2_subdev *sd = &pispbe->sd;
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
212
struct v4l2_subdev sd;
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
1735
static void cfe_notify(struct v4l2_subdev *sd, unsigned int notification,
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
1774
struct v4l2_subdev *source_sd;
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
2182
struct v4l2_subdev *subdev,
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
295
struct v4l2_subdev *source_sd;
drivers/media/platform/raspberrypi/rp1-cfe/csi2.c
380
static int csi2_init_state(struct v4l2_subdev *sd,
drivers/media/platform/raspberrypi/rp1-cfe/csi2.c
406
static int csi2_pad_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/raspberrypi/rp1-cfe/csi2.c
477
static int csi2_set_routing(struct v4l2_subdev *sd,
drivers/media/platform/raspberrypi/rp1-cfe/csi2.h
63
struct v4l2_subdev sd;
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
401
static int pisp_fe_init_state(struct v4l2_subdev *sd,
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
431
static int pisp_fe_pad_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
516
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(link->sink->entity);
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.h
38
struct v4l2_subdev sd;
drivers/media/platform/renesas/rcar-csi2.c
1833
static int rcsi2_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rcar-csi2.c
1857
static int rcsi2_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rcar-csi2.c
1878
static int rcsi2_set_pad_format(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rcar-csi2.c
1912
static int rcsi2_init_state(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rcar-csi2.c
1984
struct v4l2_subdev *subdev,
drivers/media/platform/renesas/rcar-csi2.c
2009
struct v4l2_subdev *subdev,
drivers/media/platform/renesas/rcar-csi2.c
2283
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/media/platform/renesas/rcar-csi2.c
770
struct v4l2_subdev subdev;
drivers/media/platform/renesas/rcar-csi2.c
774
struct v4l2_subdev *remote;
drivers/media/platform/renesas/rcar-csi2.c
787
static inline struct rcar_csi2 *sd_to_csi2(struct v4l2_subdev *sd)
drivers/media/platform/renesas/rcar-csi2.c
966
struct v4l2_subdev *source;
drivers/media/platform/renesas/rcar-isp/csisp.c
167
struct v4l2_subdev subdev;
drivers/media/platform/renesas/rcar-isp/csisp.c
171
struct v4l2_subdev *remote;
drivers/media/platform/renesas/rcar-isp/csisp.c
177
static inline struct rcar_isp *sd_to_isp(struct v4l2_subdev *sd)
drivers/media/platform/renesas/rcar-isp/csisp.c
292
static int risp_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rcar-isp/csisp.c
316
static int risp_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rcar-isp/csisp.c
336
static int risp_set_pad_format(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rcar-isp/csisp.c
373
struct v4l2_subdev *subdev,
drivers/media/platform/renesas/rcar-isp/csisp.c
398
struct v4l2_subdev *subdev,
drivers/media/platform/renesas/rcar-vin/rcar-core.c
197
struct v4l2_subdev *sd;
drivers/media/platform/renesas/rcar-vin/rcar-core.c
239
struct v4l2_subdev *subdev,
drivers/media/platform/renesas/rcar-vin/rcar-core.c
277
struct v4l2_subdev *subdev,
drivers/media/platform/renesas/rcar-vin/rcar-core.c
585
struct v4l2_subdev *sd;
drivers/media/platform/renesas/rcar-vin/rcar-dma.c
1176
static int rvin_mc_validate_format(struct rvin_dev *vin, struct v4l2_subdev *sd,
drivers/media/platform/renesas/rcar-vin/rcar-dma.c
1293
struct v4l2_subdev *sd;
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
340
struct v4l2_subdev *sd;
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
659
static void rvin_notify(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
662
struct v4l2_subdev *remote;
drivers/media/platform/renesas/rcar-vin/rcar-vin.h
256
struct v4l2_subdev *subdev;
drivers/media/platform/renesas/rcar-vin/rcar-vin.h
84
struct v4l2_subdev *subdev;
drivers/media/platform/renesas/rcar_drif.c
1097
struct v4l2_subdev *subdev,
drivers/media/platform/renesas/rcar_drif.c
1112
struct v4l2_subdev *subdev,
drivers/media/platform/renesas/rcar_drif.c
183
struct v4l2_subdev *subdev; /* Async matched subdev */
drivers/media/platform/renesas/renesas-ceu.c
1054
struct v4l2_subdev *v4l2_sd = ceudev->sd->v4l2_sd;
drivers/media/platform/renesas/renesas-ceu.c
1070
struct v4l2_subdev *v4l2_sd = ceudev->sd->v4l2_sd;
drivers/media/platform/renesas/renesas-ceu.c
1267
struct v4l2_subdev *v4l2_sd = ceu_sd->v4l2_sd;
drivers/media/platform/renesas/renesas-ceu.c
1299
struct v4l2_subdev *v4l2_sd = ceu_sd->v4l2_sd;
drivers/media/platform/renesas/renesas-ceu.c
1370
struct v4l2_subdev *v4l2_sd,
drivers/media/platform/renesas/renesas-ceu.c
1389
struct v4l2_subdev *v4l2_sd;
drivers/media/platform/renesas/renesas-ceu.c
155
struct v4l2_subdev *v4l2_sd;
drivers/media/platform/renesas/renesas-ceu.c
681
struct v4l2_subdev *v4l2_sd = ceudev->sd->v4l2_sd;
drivers/media/platform/renesas/renesas-ceu.c
732
struct v4l2_subdev *v4l2_sd = ceudev->sd->v4l2_sd;
drivers/media/platform/renesas/renesas-ceu.c
783
struct v4l2_subdev *v4l2_sd = ceu_sd->v4l2_sd;
drivers/media/platform/renesas/renesas-ceu.c
885
struct v4l2_subdev *v4l2_sd = ceu_sd->v4l2_sd;
drivers/media/platform/renesas/renesas-ceu.c
969
struct v4l2_subdev *v4l2_sd = ceu_sd->v4l2_sd;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c
112
struct v4l2_subdev *subdev,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c
94
struct v4l2_subdev *subdev,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru.h
55
struct v4l2_subdev *subdev;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru.h
59
struct v4l2_subdev subdev;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru.h
62
struct v4l2_subdev *remote;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
117
struct v4l2_subdev subdev;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
121
struct v4l2_subdev *remote_source;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
246
static inline struct rzg2l_csi2 *sd_to_csi2(struct v4l2_subdev *sd)
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
290
struct v4l2_subdev *source = csi2->remote_source;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
424
static int rzg2l_csi2_dphy_setting(struct v4l2_subdev *sd, bool on)
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
552
static int rzg2l_csi2_mipi_link_setting(struct v4l2_subdev *sd, bool on)
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
565
static int rzg2l_csi2_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
614
static int rzg2l_csi2_pre_streamon(struct v4l2_subdev *sd, u32 flags)
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
619
static int rzg2l_csi2_post_streamoff(struct v4l2_subdev *sd)
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
635
static int rzg2l_csi2_set_format(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
675
static int rzg2l_csi2_init_state(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
693
static int rzg2l_csi2_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
705
static int rzg2l_csi2_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
725
static int rzg2l_csi2_get_frame_desc(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
772
struct v4l2_subdev *subdev,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
788
struct v4l2_subdev *subdev,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-ip.c
155
static int rzg2l_cru_ip_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/renesas/rzg2l-cru/rzg2l-ip.c
202
static int rzg2l_cru_ip_set_format(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-ip.c
242
static int rzg2l_cru_ip_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-ip.c
268
static int rzg2l_cru_ip_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-ip.c
289
static int rzg2l_cru_ip_init_state(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
1118
struct v4l2_subdev *subdev;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
509
struct v4l2_subdev *sd;
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-subdev.c
124
static int rzv2h_ivc_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-subdev.c
159
static int rzv2h_ivc_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-subdev.c
190
static int rzv2h_ivc_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-subdev.c
204
static int rzv2h_ivc_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-subdev.c
230
static int rzv2h_ivc_init_state(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-subdev.c
257
static int rzv2h_ivc_registered(struct v4l2_subdev *sd)
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-subdev.c
274
struct v4l2_subdev *sd =
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-subdev.c
322
struct v4l2_subdev *sd;
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-subdev.c
370
struct v4l2_subdev *sd = &ivc->subdev.sd;
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-subdev.c
89
static int rzv2h_ivc_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc.h
98
struct v4l2_subdev sd;
drivers/media/platform/renesas/sh_vou.c
1224
struct v4l2_subdev *subdev;
drivers/media/platform/renesas/sh_vou.c
1349
struct v4l2_subdev *sd = list_entry(v4l2_dev->subdevs.next,
drivers/media/platform/renesas/sh_vou.c
1350
struct v4l2_subdev, list);
drivers/media/platform/renesas/vsp1/vsp1_brx.c
134
static int brx_set_format(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_brx.c
182
static int brx_get_selection(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_brx.c
216
static int brx_set_selection(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_brx.c
68
static int brx_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_brx.c
81
static int brx_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_brx.h
36
static inline struct vsp1_brx *to_brx(struct v4l2_subdev *subdev)
drivers/media/platform/renesas/vsp1/vsp1_clu.c
125
static int clu_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_clu.c
133
static int clu_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_clu.c
143
static int clu_set_format(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_clu.h
38
static inline struct vsp1_clu *to_clu(struct v4l2_subdev *subdev)
drivers/media/platform/renesas/vsp1/vsp1_entity.c
161
int vsp1_subdev_get_pad_format(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_entity.c
192
int vsp1_subdev_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_entity.c
243
int vsp1_subdev_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_entity.c
306
int vsp1_subdev_set_pad_format(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_entity.c
383
static int vsp1_entity_init_state(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_entity.c
595
struct v4l2_subdev *subdev;
drivers/media/platform/renesas/vsp1/vsp1_entity.h
128
struct v4l2_subdev subdev;
drivers/media/platform/renesas/vsp1/vsp1_entity.h
134
static inline struct vsp1_entity *to_vsp1_entity(struct v4l2_subdev *subdev)
drivers/media/platform/renesas/vsp1/vsp1_entity.h
178
int vsp1_subdev_get_pad_format(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_entity.h
181
int vsp1_subdev_set_pad_format(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_entity.h
187
int vsp1_subdev_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_entity.h
191
int vsp1_subdev_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_hgo.h
33
static inline struct vsp1_hgo *to_hgo(struct v4l2_subdev *subdev)
drivers/media/platform/renesas/vsp1/vsp1_hgt.h
30
static inline struct vsp1_hgt *to_hgt(struct v4l2_subdev *subdev)
drivers/media/platform/renesas/vsp1/vsp1_histo.c
166
static int histo_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_histo.c
182
static int histo_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_histo.c
195
static int histo_get_selection(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_histo.c
253
static int histo_set_crop(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_histo.c
275
static int histo_set_compose(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_histo.c
322
static int histo_set_selection(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_histo.c
353
static int histo_set_format(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_histo.h
59
static inline struct vsp1_histogram *subdev_to_histo(struct v4l2_subdev *subdev)
drivers/media/platform/renesas/vsp1/vsp1_hsit.c
37
static int hsit_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_hsit.c
55
static int hsit_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_hsit.c
65
static int hsit_set_format(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_hsit.h
27
static inline struct vsp1_hsit *to_hsit(struct v4l2_subdev *subdev)
drivers/media/platform/renesas/vsp1/vsp1_iif.c
39
static int iif_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_iif.c
47
static int iif_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_iif.c
56
static int iif_set_format(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_iif.h
22
static inline struct vsp1_iif *to_iif(struct v4l2_subdev *subdev)
drivers/media/platform/renesas/vsp1/vsp1_lif.c
42
static int lif_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_lif.c
50
static int lif_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_lif.c
60
static int lif_set_format(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_lif.h
26
static inline struct vsp1_lif *to_lif(struct v4l2_subdev *subdev)
drivers/media/platform/renesas/vsp1/vsp1_lut.c
101
static int lut_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_lut.c
109
static int lut_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_lut.c
119
static int lut_set_format(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_lut.h
35
static inline struct vsp1_lut *to_lut(struct v4l2_subdev *subdev)
drivers/media/platform/renesas/vsp1/vsp1_rwpf.c
168
static int vsp1_rwpf_get_selection(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_rwpf.c
215
static int vsp1_rwpf_set_selection(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_rwpf.c
24
static int vsp1_rwpf_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_rwpf.c
47
static int vsp1_rwpf_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_rwpf.c
59
static int vsp1_rwpf_set_format(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_rwpf.h
69
static inline struct vsp1_rwpf *to_rwpf(struct v4l2_subdev *subdev)
drivers/media/platform/renesas/vsp1/vsp1_sru.c
109
static int sru_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_sru.c
122
static int sru_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_sru.c
224
static int sru_set_format(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_sru.h
31
static inline struct vsp1_sru *to_sru(struct v4l2_subdev *subdev)
drivers/media/platform/renesas/vsp1/vsp1_uds.c
114
static int uds_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_uds.c
127
static int uds_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_uds.c
207
static int uds_set_format(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_uds.h
27
static inline struct vsp1_uds *to_uds(struct v4l2_subdev *subdev)
drivers/media/platform/renesas/vsp1/vsp1_uif.c
128
static int uif_set_selection(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_uif.c
56
static int uif_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_uif.c
64
static int uif_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_uif.c
74
static int uif_set_format(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_uif.c
84
static int uif_get_selection(struct v4l2_subdev *subdev,
drivers/media/platform/renesas/vsp1/vsp1_uif.h
24
static inline struct vsp1_uif *to_uif(struct v4l2_subdev *subdev)
drivers/media/platform/renesas/vsp1/vsp1_video.c
468
struct v4l2_subdev *subdev;
drivers/media/platform/renesas/vsp1/vsp1_video.c
48
static struct v4l2_subdev *
drivers/media/platform/renesas/vsp1/vsp1_video.c
68
struct v4l2_subdev *subdev;
drivers/media/platform/rockchip/rkcif/rkcif-common.h
137
struct v4l2_subdev *sd;
drivers/media/platform/rockchip/rkcif/rkcif-common.h
195
struct v4l2_subdev sd;
drivers/media/platform/rockchip/rkcif/rkcif-dev.c
96
struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
117
static int rkcif_interface_set_sel(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
148
static int rkcif_interface_set_routing(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
17
static inline struct rkcif_interface *to_rkcif_interface(struct v4l2_subdev *sd)
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
188
static int rkcif_interface_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
195
struct v4l2_subdev *remote_sd;
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
220
static int rkcif_interface_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
224
struct v4l2_subdev *remote_sd;
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
252
static int rkcif_interface_init_state(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
27
static int rkcif_interface_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
362
struct v4l2_subdev *sd = &interface->sd;
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
415
struct v4l2_subdev *sd = &interface->sd;
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
79
static int rkcif_interface_get_sel(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkcif/rkcif-stream.c
464
struct v4l2_subdev *sd;
drivers/media/platform/rockchip/rkisp1/rkisp1-capture.c
1458
struct v4l2_subdev *sd =
drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
191
struct v4l2_subdev *sd;
drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
210
struct v4l2_subdev sd;
drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
212
struct v4l2_subdev *source;
drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
225
struct v4l2_subdev sd;
drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
446
struct v4l2_subdev sd;
drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
523
struct v4l2_subdev *source;
drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c
247
static int rkisp1_csi_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c
28
static inline struct rkisp1_csi *to_rkisp1_csi(struct v4l2_subdev *sd)
drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c
288
static int rkisp1_csi_init_state(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c
306
static int rkisp1_csi_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c
33
int rkisp1_csi_link_sensor(struct rkisp1_device *rkisp1, struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c
348
static int rkisp1_csi_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c
358
struct v4l2_subdev *source;
drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c
441
struct v4l2_subdev *sd;
drivers/media/platform/rockchip/rkisp1/rkisp1-csi.h
24
int rkisp1_csi_link_sensor(struct rkisp1_device *rkisp1, struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
128
struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
1031
struct v4l2_subdev *sd = &isp->sd;
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
470
static inline struct rkisp1_isp *to_rkisp1_isp(struct v4l2_subdev *sd)
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
475
static int rkisp1_isp_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
516
static int rkisp1_isp_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
550
static int rkisp1_isp_init_state(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
819
static int rkisp1_isp_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
836
static int rkisp1_isp_get_selection(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
874
static int rkisp1_isp_set_selection(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
89
struct v4l2_subdev *source_sd;
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
919
static int rkisp1_isp_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
991
static int rkisp1_isp_subs_evt(struct v4l2_subdev *sd, struct v4l2_fh *fh,
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c
327
static int rkisp1_rsz_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c
379
static int rkisp1_rsz_init_state(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c
545
static int rkisp1_rsz_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c
560
static int rkisp1_rsz_get_selection(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c
593
static int rkisp1_rsz_set_selection(struct v4l2_subdev *sd,
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c
628
static int rkisp1_rsz_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c
689
struct v4l2_subdev *sd = &rsz->sd;
drivers/media/platform/samsung/exynos4-is/common.c
17
struct v4l2_subdev *fimc_find_remote_sensor(struct media_entity *entity)
drivers/media/platform/samsung/exynos4-is/common.c
20
struct v4l2_subdev *sd;
drivers/media/platform/samsung/exynos4-is/common.h
11
struct v4l2_subdev *fimc_find_remote_sensor(struct media_entity *entity);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1061
struct v4l2_subdev *sd;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1104
struct v4l2_subdev *sd = &vc->subdev;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1182
struct v4l2_subdev *sd;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1367
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1370
struct v4l2_subdev *sensor;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1421
void fimc_sensor_notify(struct v4l2_subdev *sd, unsigned int notification,
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1457
static int fimc_subdev_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1470
static int fimc_subdev_get_fmt(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1511
static int fimc_subdev_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1577
static int fimc_subdev_get_selection(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1633
static int fimc_subdev_set_selection(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1811
static int fimc_capture_subdev_registered(struct v4l2_subdev *sd)
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
182
struct v4l2_subdev *csis = p->subdevs[IDX_CSIS];
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1834
static void fimc_capture_subdev_unregistered(struct v4l2_subdev *sd)
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1866
struct v4l2_subdev *sd = &fimc->vid_cap.subdev;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1890
struct v4l2_subdev *sd = &fimc->vid_cap.subdev;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
763
struct v4l2_subdev *sd = p->subdevs[IDX_SENSOR];
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
852
static int fimc_get_sensor_frame_desc(struct v4l2_subdev *sensor,
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
966
struct v4l2_subdev *sensor;
drivers/media/platform/samsung/exynos4-is/fimc-core.h
306
struct v4l2_subdev subdev;
drivers/media/platform/samsung/exynos4-is/fimc-core.h
662
void fimc_sensor_notify(struct v4l2_subdev *sd, unsigned int notification,
drivers/media/platform/samsung/exynos4-is/fimc-isp-video.c
449
struct v4l2_subdev *sd = &isp->subdev;
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
108
static int fimc_is_subdev_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
121
static int fimc_isp_subdev_get_fmt(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
193
static int fimc_isp_subdev_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
252
static int fimc_isp_subdev_s_stream(struct v4l2_subdev *sd, int on)
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
301
static int fimc_isp_subdev_s_power(struct v4l2_subdev *sd, int on)
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
364
static int fimc_isp_subdev_open(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
392
static int fimc_isp_subdev_registered(struct v4l2_subdev *sd)
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
408
static void fimc_isp_subdev_unregistered(struct v4l2_subdev *sd)
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
695
struct v4l2_subdev *sd = &isp->subdev;
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
781
struct v4l2_subdev *sd = &isp->subdev;
drivers/media/platform/samsung/exynos4-is/fimc-isp.h
167
struct v4l2_subdev subdev;
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1000
static int fimc_lite_subdev_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1014
struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1023
static int fimc_lite_subdev_get_fmt(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1054
static int fimc_lite_subdev_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1115
static int fimc_lite_subdev_get_selection(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1150
static int fimc_lite_subdev_set_selection(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1184
static int fimc_lite_subdev_s_stream(struct v4l2_subdev *sd, int on)
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1230
static int fimc_lite_log_status(struct v4l2_subdev *sd)
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1238
static int fimc_lite_subdev_registered(struct v4l2_subdev *sd)
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1298
static void fimc_lite_subdev_unregistered(struct v4l2_subdev *sd)
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1383
struct v4l2_subdev *sd = &fimc->subdev;
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1418
struct v4l2_subdev *sd = &fimc->subdev;
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
763
struct v4l2_subdev *sd = &fimc->subdev;
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
949
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/media/platform/samsung/exynos4-is/fimc-lite.h
146
struct v4l2_subdev subdev;
drivers/media/platform/samsung/exynos4-is/fimc-lite.h
149
struct v4l2_subdev *sensor;
drivers/media/platform/samsung/exynos4-is/media-dev.c
131
static int __subdev_set_power(struct v4l2_subdev *sd, int on)
drivers/media/platform/samsung/exynos4-is/media-dev.c
1362
struct v4l2_subdev *subdev,
drivers/media/platform/samsung/exynos4-is/media-dev.c
230
struct v4l2_subdev *sd;
drivers/media/platform/samsung/exynos4-is/media-dev.c
260
struct v4l2_subdev *sd = p ? p->subdevs[IDX_SENSOR] : NULL;
drivers/media/platform/samsung/exynos4-is/media-dev.c
297
struct v4l2_subdev *sd = p->subdevs[IDX_CSIS];
drivers/media/platform/samsung/exynos4-is/media-dev.c
40
struct v4l2_subdev *sensor,
drivers/media/platform/samsung/exynos4-is/media-dev.c
41
struct v4l2_subdev *fimc_sd)
drivers/media/platform/samsung/exynos4-is/media-dev.c
574
struct v4l2_subdev *sd;
drivers/media/platform/samsung/exynos4-is/media-dev.c
602
struct v4l2_subdev *sd;
drivers/media/platform/samsung/exynos4-is/media-dev.c
633
struct v4l2_subdev *sd)
drivers/media/platform/samsung/exynos4-is/media-dev.c
658
struct v4l2_subdev *sd = &is->isp.subdev;
drivers/media/platform/samsung/exynos4-is/media-dev.c
68
struct v4l2_subdev *sd;
drivers/media/platform/samsung/exynos4-is/media-dev.c
69
struct v4l2_subdev *sensor = NULL;
drivers/media/platform/samsung/exynos4-is/media-dev.c
806
struct v4l2_subdev *sensor,
drivers/media/platform/samsung/exynos4-is/media-dev.c
948
struct v4l2_subdev *csi_sensors[CSIS_MAX_ENTITIES] = { NULL };
drivers/media/platform/samsung/exynos4-is/media-dev.c
949
struct v4l2_subdev *sensor, *csis;
drivers/media/platform/samsung/exynos4-is/media-dev.h
176
int fimc_md_set_camclk(struct v4l2_subdev *sd, bool on);
drivers/media/platform/samsung/exynos4-is/media-dev.h
189
static inline struct v4l2_subdev *__fimc_md_get_subdev(
drivers/media/platform/samsung/exynos4-is/media-dev.h
58
struct v4l2_subdev *subdevs[IDX_MAX];
drivers/media/platform/samsung/exynos4-is/media-dev.h
64
struct v4l2_subdev *sd;
drivers/media/platform/samsung/exynos4-is/media-dev.h
86
struct v4l2_subdev *subdev;
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
203
struct v4l2_subdev sd;
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
274
static struct csis_state *sd_to_csis_state(struct v4l2_subdev *sdev)
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
491
static int s5pcsis_s_power(struct v4l2_subdev *sd, int on)
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
502
static int s5pcsis_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
539
static int s5pcsis_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
577
static int s5pcsis_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
606
static int s5pcsis_get_fmt(struct v4l2_subdev *sd,
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
623
static int s5pcsis_s_rx_buffer(struct v4l2_subdev *sd, void *buf,
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
639
static int s5pcsis_log_status(struct v4l2_subdev *sd)
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
890
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
919
struct v4l2_subdev *sd = dev_get_drvdata(dev);
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
986
struct v4l2_subdev *sd = platform_get_drvdata(pdev);
drivers/media/platform/samsung/s3c-camif/camif-capture.c
1198
static int s3c_camif_subdev_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/samsung/s3c-camif/camif-capture.c
1209
static int s3c_camif_subdev_get_fmt(struct v4l2_subdev *sd,
drivers/media/platform/samsung/s3c-camif/camif-capture.c
1277
static int s3c_camif_subdev_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/samsung/s3c-camif/camif-capture.c
1344
static int s3c_camif_subdev_get_selection(struct v4l2_subdev *sd,
drivers/media/platform/samsung/s3c-camif/camif-capture.c
1431
static int s3c_camif_subdev_set_selection(struct v4l2_subdev *sd,
drivers/media/platform/samsung/s3c-camif/camif-capture.c
1541
struct v4l2_subdev *sd = &camif->subdev;
drivers/media/platform/samsung/s3c-camif/camif-capture.c
1592
struct v4l2_subdev *sd = &camif->subdev;
drivers/media/platform/samsung/s3c-camif/camif-capture.c
649
struct v4l2_subdev *sensor = vp->camif->sensor.sd;
drivers/media/platform/samsung/s3c-camif/camif-core.c
196
struct v4l2_subdev *sd;
drivers/media/platform/samsung/s3c-camif/camif-core.c
241
struct v4l2_subdev *sd = camif->sensor.sd;
drivers/media/platform/samsung/s3c-camif/camif-core.h
274
struct v4l2_subdev subdev;
drivers/media/platform/samsung/s3c-camif/camif-core.h
281
struct v4l2_subdev *sd;
drivers/media/platform/st/stm32/stm32-csi.c
194
struct v4l2_subdev sd;
drivers/media/platform/st/stm32/stm32-csi.c
199
struct v4l2_subdev *s_subdev;
drivers/media/platform/st/stm32/stm32-csi.c
352
static inline struct stm32_csi_dev *to_csidev(struct v4l2_subdev *sd)
drivers/media/platform/st/stm32/stm32-csi.c
662
static int stm32_csi_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-csi.c
684
static int stm32_csi_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-csi.c
716
static int stm32_csi_init_state(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-csi.c
727
static int stm32_csi_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-csi.c
738
static int stm32_csi_set_pad_format(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-csi.c
766
static int stm32_csi_log_status(struct v4l2_subdev *sd)
drivers/media/platform/st/stm32/stm32-csi.c
820
struct v4l2_subdev *s_subdev,
drivers/media/platform/st/stm32/stm32-csi.c
823
struct v4l2_subdev *sd = notifier->sd;
drivers/media/platform/st/stm32/stm32-dcmi.c
135
struct v4l2_subdev *source;
drivers/media/platform/st/stm32/stm32-dcmi.c
136
struct v4l2_subdev *s_subdev;
drivers/media/platform/st/stm32/stm32-dcmi.c
1426
struct v4l2_subdev *sd = dcmi->source;
drivers/media/platform/st/stm32/stm32-dcmi.c
1457
struct v4l2_subdev *sd = dcmi->source;
drivers/media/platform/st/stm32/stm32-dcmi.c
1644
struct v4l2_subdev *subdev = dcmi->source;
drivers/media/platform/st/stm32/stm32-dcmi.c
1699
struct v4l2_subdev *subdev = dcmi->source;
drivers/media/platform/st/stm32/stm32-dcmi.c
1795
struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmi.c
1807
struct v4l2_subdev *subdev,
drivers/media/platform/st/stm32/stm32-dcmi.c
628
struct v4l2_subdev *subdev;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
135
struct v4l2_subdev *s_subdev;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
817
struct v4l2_subdev *source_sd =
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
100
struct v4l2_subdev sd;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
190
static int dcmipp_byteproc_init_state(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
217
dcmipp_byteproc_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
242
dcmipp_byteproc_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
266
static int dcmipp_byteproc_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
300
static int dcmipp_byteproc_get_selection(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
353
static int dcmipp_byteproc_set_selection(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
479
static int dcmipp_byteproc_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
484
struct v4l2_subdev *s_subdev;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
508
static int dcmipp_byteproc_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
513
struct v4l2_subdev *s_subdev;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
553
static void dcmipp_byteproc_release(struct v4l2_subdev *sd)
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-common.c
107
dcmipp_ent_sd_unregister(struct dcmipp_ent_device *ved, struct v4l2_subdev *sd)
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-common.c
41
struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-common.h
140
struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-common.h
161
struct v4l2_subdev *sd);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
299
struct v4l2_subdev *subdev,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
387
struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
175
struct v4l2_subdev sd;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
191
static int dcmipp_inp_init_state(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
206
static int dcmipp_inp_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
221
static int dcmipp_inp_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
271
static int dcmipp_inp_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
413
static int dcmipp_inp_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
419
struct v4l2_subdev *s_subdev;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
447
static int dcmipp_inp_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
453
struct v4l2_subdev *s_subdev;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
497
static void dcmipp_inp_release(struct v4l2_subdev *sd)
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c
164
struct v4l2_subdev *subdev;
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c
54
struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c
78
struct v4l2_subdev *subdev = &csi->subdev;
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h
138
struct v4l2_subdev subdev;
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h
144
struct v4l2_subdev *src_subdev;
drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c
269
static int sun4i_csi_subdev_init_state(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c
280
static int sun4i_csi_subdev_get_fmt(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c
297
static int sun4i_csi_subdev_set_fmt(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c
323
sun4i_csi_subdev_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
408
static int sun6i_csi_bridge_s_stream(struct v4l2_subdev *subdev, int on)
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
416
struct v4l2_subdev *source_subdev;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
504
static int sun6i_csi_bridge_init_state(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
527
sun6i_csi_bridge_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
539
static int sun6i_csi_bridge_get_fmt(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
560
static int sun6i_csi_bridge_set_fmt(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
608
struct v4l2_subdev *remote_subdev,
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
612
struct v4l2_subdev *subdev = &csi_dev->bridge.subdev;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
647
struct v4l2_subdev *remote_subdev,
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
773
struct v4l2_subdev *subdev = &bridge->subdev;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
863
struct v4l2_subdev *subdev = &csi_dev->bridge.subdev;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.h
31
struct v4l2_subdev *subdev;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.h
42
struct v4l2_subdev subdev;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
610
struct v4l2_subdev *subdev = &csi_dev->bridge.subdev;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
643
struct v4l2_subdev *subdev = &csi_dev->bridge.subdev;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
973
struct v4l2_subdev *bridge_subdev = &csi_dev->bridge.subdev;
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
170
static int sun6i_mipi_csi2_s_stream(struct v4l2_subdev *subdev, int on)
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
173
struct v4l2_subdev *source_subdev = csi2_dev->bridge.source_subdev;
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
308
static int sun6i_mipi_csi2_init_state(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
331
sun6i_mipi_csi2_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
343
static int sun6i_mipi_csi2_get_fmt(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
364
static int sun6i_mipi_csi2_set_fmt(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
412
struct v4l2_subdev *remote_subdev,
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
415
struct v4l2_subdev *subdev = notifier->sd;
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
498
struct v4l2_subdev *subdev = &bridge->subdev;
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
576
struct v4l2_subdev *subdev = &csi2_dev->bridge.subdev;
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.h
31
struct v4l2_subdev subdev;
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.h
38
struct v4l2_subdev *source_subdev;
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
201
static int sun8i_a83t_mipi_csi2_s_stream(struct v4l2_subdev *subdev, int on)
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
205
struct v4l2_subdev *source_subdev = csi2_dev->bridge.source_subdev;
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
341
static int sun8i_a83t_mipi_csi2_init_state(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
365
sun8i_a83t_mipi_csi2_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
378
static int sun8i_a83t_mipi_csi2_get_fmt(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
400
static int sun8i_a83t_mipi_csi2_set_fmt(struct v4l2_subdev *subdev,
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
449
struct v4l2_subdev *remote_subdev,
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
452
struct v4l2_subdev *subdev = notifier->sd;
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
536
struct v4l2_subdev *subdev = &bridge->subdev;
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
614
struct v4l2_subdev *subdev = &csi2_dev->bridge.subdev;
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.h
32
struct v4l2_subdev subdev;
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.h
39
struct v4l2_subdev *source_subdev;
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
184
static inline struct dw_mipi_csi2rx_device *to_csi2(struct v4l2_subdev *sd)
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
287
dw_mipi_csi2rx_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
314
static int dw_mipi_csi2rx_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
347
static int dw_mipi_csi2rx_set_routing(struct v4l2_subdev *sd,
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
363
static int dw_mipi_csi2rx_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
368
struct v4l2_subdev *remote_sd;
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
406
static int dw_mipi_csi2rx_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
411
struct v4l2_subdev *remote_sd;
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
447
static int dw_mipi_csi2rx_init_state(struct v4l2_subdev *sd,
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
474
struct v4l2_subdev *sd,
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
502
struct v4l2_subdev *sd = &csi2->sd;
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
551
struct v4l2_subdev *sd = &csi2->sd;
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
599
struct v4l2_subdev *sd = &csi2->sd;
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
71
struct v4l2_subdev sd;
drivers/media/platform/ti/am437x/am437x-vpfe.c
1283
struct v4l2_subdev *sd = vpfe->current_subdev->sd;
drivers/media/platform/ti/am437x/am437x-vpfe.c
1307
struct v4l2_subdev *sd = vpfe->current_subdev->sd;
drivers/media/platform/ti/am437x/am437x-vpfe.c
1391
struct v4l2_subdev *sd = vpfe->current_subdev->sd;
drivers/media/platform/ti/am437x/am437x-vpfe.c
1503
struct v4l2_subdev *sd = vpfe->current_subdev->sd;
drivers/media/platform/ti/am437x/am437x-vpfe.c
2141
struct v4l2_subdev *subdev,
drivers/media/platform/ti/am437x/am437x-vpfe.c
2452
sizeof(struct v4l2_subdev *),
drivers/media/platform/ti/am437x/am437x-vpfe.h
230
struct v4l2_subdev **sd;
drivers/media/platform/ti/am437x/am437x-vpfe.h
80
struct v4l2_subdev *sd;
drivers/media/platform/ti/cal/cal-camerarx.c
645
static inline struct cal_camerarx *to_cal_camerarx(struct v4l2_subdev *sd)
drivers/media/platform/ti/cal/cal-camerarx.c
653
struct v4l2_subdev *sd;
drivers/media/platform/ti/cal/cal-camerarx.c
662
static int cal_camerarx_sd_enable_streams(struct v4l2_subdev *sd,
drivers/media/platform/ti/cal/cal-camerarx.c
678
static int cal_camerarx_sd_disable_streams(struct v4l2_subdev *sd,
drivers/media/platform/ti/cal/cal-camerarx.c
696
static int cal_camerarx_sd_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/ti/cal/cal-camerarx.c
724
static int cal_camerarx_sd_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/ti/cal/cal-camerarx.c
764
static int cal_camerarx_sd_set_fmt(struct v4l2_subdev *sd,
drivers/media/platform/ti/cal/cal-camerarx.c
814
static int cal_camerarx_set_routing(struct v4l2_subdev *sd,
drivers/media/platform/ti/cal/cal-camerarx.c
843
static int cal_camerarx_sd_set_routing(struct v4l2_subdev *sd,
drivers/media/platform/ti/cal/cal-camerarx.c
851
static int cal_camerarx_sd_init_state(struct v4l2_subdev *sd,
drivers/media/platform/ti/cal/cal-camerarx.c
871
static int cal_camerarx_get_frame_desc(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/platform/ti/cal/cal-camerarx.c
964
struct v4l2_subdev *sd;
drivers/media/platform/ti/cal/cal-video.c
111
struct v4l2_subdev *sd = ctx->phy->source;
drivers/media/platform/ti/cal/cal-video.c
134
struct v4l2_subdev *sd = ctx->phy->source;
drivers/media/platform/ti/cal/cal-video.c
181
struct v4l2_subdev *sd = ctx->phy->source;
drivers/media/platform/ti/cal/cal-video.c
244
struct v4l2_subdev *sd = &ctx->phy->subdev;
drivers/media/platform/ti/cal/cal-video.c
296
struct v4l2_subdev *sd = ctx->phy->source;
drivers/media/platform/ti/cal/cal-video.c
357
struct v4l2_subdev *sd = ctx->phy->source;
drivers/media/platform/ti/cal/cal-video.c
843
struct v4l2_subdev *sd = ctx->phy->source;
drivers/media/platform/ti/cal/cal.c
789
struct v4l2_subdev *subdev,
drivers/media/platform/ti/cal/cal.h
176
struct v4l2_subdev *source;
drivers/media/platform/ti/cal/cal.h
179
struct v4l2_subdev subdev;
drivers/media/platform/ti/davinci/vpif_capture.c
1363
struct v4l2_subdev *subdev,
drivers/media/platform/ti/davinci/vpif_capture.c
695
struct v4l2_subdev *sd = NULL;
drivers/media/platform/ti/davinci/vpif_capture.h
102
struct v4l2_subdev **sd;
drivers/media/platform/ti/davinci/vpif_capture.h
90
struct v4l2_subdev *sd;
drivers/media/platform/ti/davinci/vpif_display.c
808
struct v4l2_subdev *sd = NULL;
drivers/media/platform/ti/davinci/vpif_display.h
100
struct v4l2_subdev *sd; /* Current output subdev(may be NULL) */
drivers/media/platform/ti/davinci/vpif_display.h
112
struct v4l2_subdev **sd;
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
110
struct v4l2_subdev *source;
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
416
struct v4l2_subdev *subdev,
drivers/media/platform/ti/omap3isp/isp.c
1996
struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/isp.c
677
struct v4l2_subdev *subdev;
drivers/media/platform/ti/omap3isp/isp.c
786
struct v4l2_subdev *subdev;
drivers/media/platform/ti/omap3isp/isp.h
228
v4l2_subdev_to_bus_cfg(struct v4l2_subdev *sd)
drivers/media/platform/ti/omap3isp/isp.h
356
isp_pad_buffer_type(const struct v4l2_subdev *subdev, int pad)
drivers/media/platform/ti/omap3isp/ispccdc.c
1117
struct v4l2_subdev *sensor;
drivers/media/platform/ti/omap3isp/ispccdc.c
1141
struct v4l2_subdev *sd =
drivers/media/platform/ti/omap3isp/ispccdc.c
1844
static long ccdc_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
drivers/media/platform/ti/omap3isp/ispccdc.c
1863
static int ccdc_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh,
drivers/media/platform/ti/omap3isp/ispccdc.c
1888
static int ccdc_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/ti/omap3isp/ispccdc.c
2127
static int ccdc_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispccdc.c
2193
static int ccdc_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispccdc.c
2234
static int ccdc_get_selection(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispccdc.c
2278
static int ccdc_set_selection(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispccdc.c
2324
static int ccdc_get_format(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispccdc.c
2348
static int ccdc_set_format(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispccdc.c
2420
static int ccdc_link_validate(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispccdc.c
2435
struct v4l2_subdev *sd =
drivers/media/platform/ti/omap3isp/ispccdc.c
2465
static int ccdc_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/platform/ti/omap3isp/ispccdc.c
2532
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/media/platform/ti/omap3isp/ispccdc.c
2658
struct v4l2_subdev *sd = &ccdc->subdev;
drivers/media/platform/ti/omap3isp/ispccdc.h
128
struct v4l2_subdev subdev;
drivers/media/platform/ti/omap3isp/ispccp2.c
1069
struct v4l2_subdev *sd = &ccp2->subdev;
drivers/media/platform/ti/omap3isp/ispccp2.c
354
struct v4l2_subdev *sensor;
drivers/media/platform/ti/omap3isp/ispccp2.c
695
static int ccp2_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispccp2.c
719
static int ccp2_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispccp2.c
756
static int ccp2_get_format(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispccp2.c
778
static int ccp2_set_format(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispccp2.c
813
static int ccp2_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/platform/ti/omap3isp/ispccp2.c
834
static int ccp2_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/ti/omap3isp/ispccp2.c
966
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/media/platform/ti/omap3isp/ispccp2.h
61
struct v4l2_subdev subdev;
drivers/media/platform/ti/omap3isp/ispcsi2.c
1031
static int csi2_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/platform/ti/omap3isp/ispcsi2.c
1053
static int csi2_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/ti/omap3isp/ispcsi2.c
1144
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/media/platform/ti/omap3isp/ispcsi2.c
1236
struct v4l2_subdev *sd = &csi2->subdev;
drivers/media/platform/ti/omap3isp/ispcsi2.c
552
struct v4l2_subdev *sensor;
drivers/media/platform/ti/omap3isp/ispcsi2.c
900
static int csi2_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispcsi2.c
937
static int csi2_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispcsi2.c
974
static int csi2_get_format(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispcsi2.c
996
static int csi2_set_format(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispcsi2.h
119
struct v4l2_subdev subdev;
drivers/media/platform/ti/omap3isp/isph3a_aewb.c
241
static long h3a_aewb_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
drivers/media/platform/ti/omap3isp/isph3a_af.c
305
static long h3a_af_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
drivers/media/platform/ti/omap3isp/isphist.c
426
static long hist_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
drivers/media/platform/ti/omap3isp/isppreview.c
1609
static long preview_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
drivers/media/platform/ti/omap3isp/isppreview.c
1628
static int preview_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/ti/omap3isp/isppreview.c
1863
static int preview_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/isppreview.c
1887
static int preview_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/isppreview.c
1927
static int preview_get_selection(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/isppreview.c
1970
static int preview_set_selection(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/isppreview.c
2015
static int preview_get_format(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/isppreview.c
2037
static int preview_set_format(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/isppreview.c
2082
static int preview_init_formats(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/isppreview.c
2146
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/media/platform/ti/omap3isp/isppreview.c
2263
struct v4l2_subdev *sd = &prev->subdev;
drivers/media/platform/ti/omap3isp/isppreview.h
121
struct v4l2_subdev subdev;
drivers/media/platform/ti/omap3isp/ispresizer.c
1132
static int resizer_set_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/ti/omap3isp/ispresizer.c
1224
static int resizer_get_selection(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispresizer.c
1277
static int resizer_set_selection(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispresizer.c
1419
static int resizer_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispresizer.c
1443
static int resizer_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispresizer.c
1480
static int resizer_get_format(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispresizer.c
1502
static int resizer_set_format(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispresizer.c
1546
static int resizer_link_validate(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispresizer.c
1569
static int resizer_init_formats(struct v4l2_subdev *sd,
drivers/media/platform/ti/omap3isp/ispresizer.c
1628
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/media/platform/ti/omap3isp/ispresizer.c
1722
struct v4l2_subdev *sd = &res->subdev;
drivers/media/platform/ti/omap3isp/ispresizer.h
92
struct v4l2_subdev subdev;
drivers/media/platform/ti/omap3isp/ispstat.c
1001
int omap3isp_stat_subscribe_event(struct v4l2_subdev *subdev,
drivers/media/platform/ti/omap3isp/ispstat.c
1029
struct v4l2_subdev *subdev = &stat->subdev;
drivers/media/platform/ti/omap3isp/ispstat.c
809
int omap3isp_stat_s_stream(struct v4l2_subdev *subdev, int enable)
drivers/media/platform/ti/omap3isp/ispstat.h
135
int omap3isp_stat_subscribe_event(struct v4l2_subdev *subdev,
drivers/media/platform/ti/omap3isp/ispstat.h
138
int omap3isp_stat_s_stream(struct v4l2_subdev *subdev, int enable);
drivers/media/platform/ti/omap3isp/ispstat.h
85
struct v4l2_subdev subdev;
drivers/media/platform/ti/omap3isp/ispvideo.c
208
static struct v4l2_subdev *
drivers/media/platform/ti/omap3isp/ispvideo.c
278
struct v4l2_subdev *subdev;
drivers/media/platform/ti/omap3isp/ispvideo.c
722
struct v4l2_subdev *subdev;
drivers/media/platform/ti/omap3isp/ispvideo.c
810
struct v4l2_subdev *subdev;
drivers/media/platform/ti/omap3isp/ispvideo.c
865
struct v4l2_subdev *subdev;
drivers/media/platform/ti/omap3isp/ispvideo.h
97
struct v4l2_subdev *external;
drivers/media/platform/ti/vpe/vip.c
3157
struct v4l2_subdev *subdev)
drivers/media/platform/ti/vpe/vip.c
3256
struct v4l2_subdev *subdev)
drivers/media/platform/ti/vpe/vip.c
3281
struct v4l2_subdev *subdev,
drivers/media/platform/ti/vpe/vip.h
187
struct v4l2_subdev *subdev;
drivers/media/platform/via/via-camera.c
63
struct v4l2_subdev *sensor;
drivers/media/platform/video-mux.c
117
static int video_mux_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/video-mux.c
120
struct v4l2_subdev *upstream_sd;
drivers/media/platform/video-mux.c
148
static int video_mux_set_format(struct v4l2_subdev *sd,
drivers/media/platform/video-mux.c
24
struct v4l2_subdev subdev;
drivers/media/platform/video-mux.c
285
static int video_mux_init_state(struct v4l2_subdev *sd,
drivers/media/platform/video-mux.c
319
struct v4l2_subdev *sd,
drivers/media/platform/video-mux.c
45
static inline struct video_mux *v4l2_subdev_to_video_mux(struct v4l2_subdev *sd)
drivers/media/platform/video-mux.c
472
struct v4l2_subdev *sd = &vmux->subdev;
drivers/media/platform/video-mux.c
54
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/media/platform/xilinx/xilinx-csi2rxss.c
1009
struct v4l2_subdev *subdev = &xcsi2rxss->subdev;
drivers/media/platform/xilinx/xilinx-csi2rxss.c
222
struct v4l2_subdev subdev;
drivers/media/platform/xilinx/xilinx-csi2rxss.c
228
struct v4l2_subdev *rsubdev;
drivers/media/platform/xilinx/xilinx-csi2rxss.c
248
to_xcsi2rxssstate(struct v4l2_subdev *subdev)
drivers/media/platform/xilinx/xilinx-csi2rxss.c
389
static int xcsi2rxss_log_status(struct v4l2_subdev *sd)
drivers/media/platform/xilinx/xilinx-csi2rxss.c
466
static struct v4l2_subdev *xcsi2rxss_get_remote_subdev(struct media_pad *local)
drivers/media/platform/xilinx/xilinx-csi2rxss.c
626
static int xcsi2rxss_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/platform/xilinx/xilinx-csi2rxss.c
664
static int xcsi2rxss_init_state(struct v4l2_subdev *sd,
drivers/media/platform/xilinx/xilinx-csi2rxss.c
681
static int xcsi2rxss_get_format(struct v4l2_subdev *sd,
drivers/media/platform/xilinx/xilinx-csi2rxss.c
696
static int xcsi2rxss_set_format(struct v4l2_subdev *sd,
drivers/media/platform/xilinx/xilinx-csi2rxss.c
740
static int xcsi2rxss_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/platform/xilinx/xilinx-csi2rxss.c
902
struct v4l2_subdev *subdev;
drivers/media/platform/xilinx/xilinx-dma.c
102
struct v4l2_subdev *subdev;
drivers/media/platform/xilinx/xilinx-dma.c
42
static struct v4l2_subdev *
drivers/media/platform/xilinx/xilinx-dma.c
62
struct v4l2_subdev *subdev;
drivers/media/platform/xilinx/xilinx-tpg.c
111
static inline struct xtpg_device *to_tpg(struct v4l2_subdev *subdev)
drivers/media/platform/xilinx/xilinx-tpg.c
168
static int xtpg_s_stream(struct v4l2_subdev *subdev, int enable)
drivers/media/platform/xilinx/xilinx-tpg.c
268
static int xtpg_get_format(struct v4l2_subdev *subdev,
drivers/media/platform/xilinx/xilinx-tpg.c
280
static int xtpg_set_format(struct v4l2_subdev *subdev,
drivers/media/platform/xilinx/xilinx-tpg.c
323
static int xtpg_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/xilinx/xilinx-tpg.c
352
static int xtpg_open(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh)
drivers/media/platform/xilinx/xilinx-tpg.c
368
static int xtpg_close(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh)
drivers/media/platform/xilinx/xilinx-tpg.c
761
struct v4l2_subdev *subdev;
drivers/media/platform/xilinx/xilinx-tpg.c
889
struct v4l2_subdev *subdev = &xtpg->xvip.subdev;
drivers/media/platform/xilinx/xilinx-vip.c
248
int xvip_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/xilinx/xilinx-vip.c
286
int xvip_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/xilinx/xilinx-vip.h
127
int xvip_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/media/platform/xilinx/xilinx-vip.h
130
int xvip_enum_frame_size(struct v4l2_subdev *subdev,
drivers/media/platform/xilinx/xilinx-vip.h
97
struct v4l2_subdev subdev;
drivers/media/platform/xilinx/xilinx-vipp.c
316
struct v4l2_subdev *subdev,
drivers/media/platform/xilinx/xilinx-vipp.c
39
struct v4l2_subdev *subdev;
drivers/media/radio/radio-timb.c
23
struct v4l2_subdev *sd_tuner;
drivers/media/radio/radio-timb.c
24
struct v4l2_subdev *sd_dsp;
drivers/media/radio/saa7706h.c
117
struct v4l2_subdev sd;
drivers/media/radio/saa7706h.c
122
static inline struct saa7706h_state *to_state(struct v4l2_subdev *sd)
drivers/media/radio/saa7706h.c
144
static int saa7706h_set_reg24(struct v4l2_subdev *sd, u16 reg, u32 val)
drivers/media/radio/saa7706h.c
159
static int saa7706h_set_reg24_err(struct v4l2_subdev *sd, u16 reg, u32 val,
drivers/media/radio/saa7706h.c
165
static int saa7706h_set_reg16(struct v4l2_subdev *sd, u16 reg, u16 val)
drivers/media/radio/saa7706h.c
179
static int saa7706h_set_reg16_err(struct v4l2_subdev *sd, u16 reg, u16 val,
drivers/media/radio/saa7706h.c
185
static int saa7706h_get_reg16(struct v4l2_subdev *sd, u16 reg)
drivers/media/radio/saa7706h.c
212
static int saa7706h_unmute(struct v4l2_subdev *sd)
drivers/media/radio/saa7706h.c
296
static int saa7706h_mute(struct v4l2_subdev *sd)
drivers/media/radio/saa7706h.c
337
struct v4l2_subdev *sd;
drivers/media/radio/saa7706h.c
388
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/radio/si4713/radio-platform-si4713.c
140
struct v4l2_subdev *sd;
drivers/media/radio/si4713/radio-usb-si4713.c
105
return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_frequency, vf);
drivers/media/radio/si4713/radio-usb-si4713.c
416
struct v4l2_subdev *sd;
drivers/media/radio/si4713/radio-usb-si4713.c
458
radio->v4l2_subdev = sd;
drivers/media/radio/si4713/radio-usb-si4713.c
53
struct v4l2_subdev *v4l2_subdev;
drivers/media/radio/si4713/radio-usb-si4713.c
81
return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_modulator, vm);
drivers/media/radio/si4713/radio-usb-si4713.c
89
return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_modulator, vm);
drivers/media/radio/si4713/radio-usb-si4713.c
97
return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_frequency, vf);
drivers/media/radio/si4713/si4713.c
1046
static int si4713_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *f);
drivers/media/radio/si4713/si4713.c
1047
static int si4713_s_modulator(struct v4l2_subdev *sd, const struct v4l2_modulator *);
drivers/media/radio/si4713/si4713.c
1219
static long si4713_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
drivers/media/radio/si4713/si4713.c
1255
static int si4713_g_modulator(struct v4l2_subdev *sd, struct v4l2_modulator *vm)
drivers/media/radio/si4713/si4713.c
1301
static int si4713_s_modulator(struct v4l2_subdev *sd, const struct v4l2_modulator *vm)
drivers/media/radio/si4713/si4713.c
1346
static int si4713_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f)
drivers/media/radio/si4713/si4713.c
1371
static int si4713_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *f)
drivers/media/radio/si4713/si4713.c
1628
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/radio/si4713/si4713.h
200
struct v4l2_subdev sd;
drivers/media/radio/tef6862.c
117
static int tef6862_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f)
drivers/media/radio/tef6862.c
147
struct v4l2_subdev *sd;
drivers/media/radio/tef6862.c
169
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/radio/tef6862.c
50
struct v4l2_subdev sd;
drivers/media/radio/tef6862.c
54
static inline struct tef6862_state *to_state(struct v4l2_subdev *sd)
drivers/media/radio/tef6862.c
68
static int tef6862_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *v)
drivers/media/radio/tef6862.c
86
static int tef6862_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *v)
drivers/media/radio/tef6862.c
91
static int tef6862_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *f)
drivers/media/spi/gs1662.c
199
static int gs_g_register(struct v4l2_subdev *sd,
drivers/media/spi/gs1662.c
212
static int gs_s_register(struct v4l2_subdev *sd,
drivers/media/spi/gs1662.c
249
static inline struct gs *to_gs(struct v4l2_subdev *sd)
drivers/media/spi/gs1662.c
254
static int gs_s_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/spi/gs1662.c
271
static int gs_g_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/spi/gs1662.c
283
static int gs_query_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/spi/gs1662.c
326
static int gs_enum_dv_timings(struct v4l2_subdev *sd,
drivers/media/spi/gs1662.c
339
static int gs_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/spi/gs1662.c
359
static int gs_g_input_status(struct v4l2_subdev *sd, u32 *status)
drivers/media/spi/gs1662.c
395
static int gs_dv_timings_cap(struct v4l2_subdev *sd,
drivers/media/spi/gs1662.c
437
struct v4l2_subdev *sd;
drivers/media/spi/gs1662.c
464
struct v4l2_subdev *sd = spi_get_drvdata(spi);
drivers/media/spi/gs1662.c
48
struct v4l2_subdev sd;
drivers/media/test-drivers/vimc/vimc-common.c
244
struct v4l2_subdev *sd =
drivers/media/test-drivers/vimc/vimc-common.c
357
struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-common.h
225
struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-debayer.c
163
static int vimc_debayer_init_state(struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-debayer.c
178
static int vimc_debayer_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-debayer.c
197
static int vimc_debayer_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-debayer.c
242
static int vimc_debayer_set_fmt(struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-debayer.c
316
static int vimc_debayer_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/test-drivers/vimc/vimc-debayer.c
34
struct v4l2_subdev sd;
drivers/media/test-drivers/vimc/vimc-lens.c
19
struct v4l2_subdev sd;
drivers/media/test-drivers/vimc/vimc-scaler.c
119
static int vimc_scaler_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-scaler.c
142
static int vimc_scaler_set_fmt(struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-scaler.c
206
static int vimc_scaler_get_selection(struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-scaler.c
241
static int vimc_scaler_set_selection(struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-scaler.c
273
static int vimc_scaler_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/test-drivers/vimc/vimc-scaler.c
28
struct v4l2_subdev sd;
drivers/media/test-drivers/vimc/vimc-scaler.c
80
static int vimc_scaler_init_state(struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-scaler.c
98
static int vimc_scaler_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-sensor.c
137
static int vimc_sensor_set_fmt(struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-sensor.c
228
static int vimc_sensor_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/test-drivers/vimc/vimc-sensor.c
25
struct v4l2_subdev sd;
drivers/media/test-drivers/vimc/vimc-sensor.c
51
static int vimc_sensor_init_state(struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-sensor.c
62
static int vimc_sensor_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-sensor.c
76
static int vimc_sensor_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/test-drivers/vimc/vimc-streamer.c
51
struct v4l2_subdev *sd;
drivers/media/test-drivers/vimc/vimc-streamer.c
90
struct v4l2_subdev *sd;
drivers/media/tuners/e4000.c
278
static inline struct e4000_dev *e4000_subdev_to_dev(struct v4l2_subdev *sd)
drivers/media/tuners/e4000.c
283
static int e4000_standby(struct v4l2_subdev *sd)
drivers/media/tuners/e4000.c
295
static int e4000_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *v)
drivers/media/tuners/e4000.c
310
static int e4000_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *v)
drivers/media/tuners/e4000.c
319
static int e4000_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f)
drivers/media/tuners/e4000.c
329
static int e4000_s_frequency(struct v4l2_subdev *sd,
drivers/media/tuners/e4000.c
343
static int e4000_enum_freq_bands(struct v4l2_subdev *sd,
drivers/media/tuners/e4000.c
710
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/tuners/e4000_priv.h
22
struct v4l2_subdev sd;
drivers/media/tuners/fc2580.c
371
static inline struct fc2580_dev *fc2580_subdev_to_dev(struct v4l2_subdev *sd)
drivers/media/tuners/fc2580.c
376
static int fc2580_standby(struct v4l2_subdev *sd)
drivers/media/tuners/fc2580.c
388
static int fc2580_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *v)
drivers/media/tuners/fc2580.c
403
static int fc2580_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *v)
drivers/media/tuners/fc2580.c
412
static int fc2580_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f)
drivers/media/tuners/fc2580.c
422
static int fc2580_s_frequency(struct v4l2_subdev *sd,
drivers/media/tuners/fc2580.c
436
static int fc2580_enum_freq_bands(struct v4l2_subdev *sd,
drivers/media/tuners/fc2580.c
499
static struct v4l2_subdev *fc2580_get_v4l2_subdev(struct i2c_client *client)
drivers/media/tuners/fc2580.h
30
struct v4l2_subdev* (*get_v4l2_subdev)(struct i2c_client *);
drivers/media/tuners/fc2580_priv.h
123
struct v4l2_subdev subdev;
drivers/media/tuners/msi001.c
285
static int msi001_standby(struct v4l2_subdev *sd)
drivers/media/tuners/msi001.c
292
static int msi001_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *v)
drivers/media/tuners/msi001.c
308
static int msi001_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *v)
drivers/media/tuners/msi001.c
317
static int msi001_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f)
drivers/media/tuners/msi001.c
32
struct v4l2_subdev sd;
drivers/media/tuners/msi001.c
327
static int msi001_s_frequency(struct v4l2_subdev *sd,
drivers/media/tuners/msi001.c
347
static int msi001_enum_freq_bands(struct v4l2_subdev *sd,
drivers/media/tuners/msi001.c
45
static inline struct msi001_dev *sd_to_msi001_dev(struct v4l2_subdev *sd)
drivers/media/tuners/msi001.c
477
struct v4l2_subdev *sd = spi_get_drvdata(spi);
drivers/media/usb/au0828/au0828-cards.c
206
struct v4l2_subdev *sd;
drivers/media/usb/cx231xx/cx231xx.h
585
struct v4l2_subdev *sd_cx25840;
drivers/media/usb/cx231xx/cx231xx.h
586
struct v4l2_subdev *sd_tuner;
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
1205
struct v4l2_subdev *subdev = NULL;
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
1387
pdata.v4l2_subdev = subdev;
drivers/media/usb/dvb-usb/cxusb.h
125
struct v4l2_subdev *cx25840;
drivers/media/usb/dvb-usb/cxusb.h
126
struct v4l2_subdev *tuner;
drivers/media/usb/dvb-usb/cxusb.h
127
struct v4l2_subdev *tda9887;
drivers/media/usb/em28xx/em28xx-camera.c
365
struct v4l2_subdev *subdev;
drivers/media/usb/em28xx/em28xx-video.c
2607
struct v4l2_subdev *sd;
drivers/media/usb/go7007/go7007-driver.c
201
struct v4l2_subdev *sd;
drivers/media/usb/go7007/go7007-priv.h
179
struct v4l2_subdev *sd_video;
drivers/media/usb/go7007/go7007-priv.h
180
struct v4l2_subdev *sd_audio;
drivers/media/usb/go7007/s2250-board.c
112
struct v4l2_subdev sd;
drivers/media/usb/go7007/s2250-board.c
125
static inline struct s2250 *to_state(struct v4l2_subdev *sd)
drivers/media/usb/go7007/s2250-board.c
319
static int s2250_s_video_routing(struct v4l2_subdev *sd, u32 input, u32 output,
drivers/media/usb/go7007/s2250-board.c
344
static int s2250_s_std(struct v4l2_subdev *sd, v4l2_std_id norm)
drivers/media/usb/go7007/s2250-board.c
400
static int s2250_set_fmt(struct v4l2_subdev *sd,
drivers/media/usb/go7007/s2250-board.c
424
static int s2250_s_audio_routing(struct v4l2_subdev *sd, u32 input, u32 output,
drivers/media/usb/go7007/s2250-board.c
447
static int s2250_log_status(struct v4l2_subdev *sd)
drivers/media/usb/go7007/s2250-board.c
502
struct v4l2_subdev *sd;
drivers/media/usb/msi2500/msi2500.c
1002
ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_tuner, v);
drivers/media/usb/msi2500/msi2500.c
1023
ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_frequency, f);
drivers/media/usb/msi2500/msi2500.c
1047
ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_frequency, f);
drivers/media/usb/msi2500/msi2500.c
1072
ret = v4l2_subdev_call(dev->v4l2_subdev, tuner,
drivers/media/usb/msi2500/msi2500.c
109
struct v4l2_subdev *v4l2_subdev;
drivers/media/usb/msi2500/msi2500.c
1163
struct v4l2_subdev *sd;
drivers/media/usb/msi2500/msi2500.c
1240
dev->v4l2_subdev = sd;
drivers/media/usb/msi2500/msi2500.c
840
v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 1);
drivers/media/usb/msi2500/msi2500.c
876
v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 0);
drivers/media/usb/msi2500/msi2500.c
980
ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_tuner, v);
drivers/media/usb/pvrusb2/pvrusb2-audio.c
46
void pvr2_msp3400_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd)
drivers/media/usb/pvrusb2/pvrusb2-audio.h
12
void pvr2_msp3400_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *);
drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.c
47
void pvr2_cs53l32a_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd)
drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.h
22
void pvr2_cs53l32a_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *);
drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.c
135
void pvr2_cx25840_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd)
drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.h
25
void pvr2_cx25840_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *sd);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
102
struct v4l2_subdev *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1977
struct v4l2_subdev *sd;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2808
struct v4l2_subdev *sd;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2837
struct v4l2_subdev *sd;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4823
struct v4l2_subdev *sd;
drivers/media/usb/pvrusb2/pvrusb2-video-v4l.c
64
void pvr2_saa7115_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd)
drivers/media/usb/pvrusb2/pvrusb2-video-v4l.h
22
void pvr2_saa7115_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *);
drivers/media/usb/pvrusb2/pvrusb2-wm8775.c
24
void pvr2_wm8775_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd)
drivers/media/usb/pvrusb2/pvrusb2-wm8775.h
25
void pvr2_wm8775_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *sd);
drivers/media/usb/stk1160/stk1160.h
122
struct v4l2_subdev *sd_saa7115;
drivers/media/usb/uvc/uvcvideo.h
203
struct v4l2_subdev subdev;
drivers/media/v4l2-core/tuner-core.c
1138
static int tuner_s_radio(struct v4l2_subdev *sd)
drivers/media/v4l2-core/tuner-core.c
1155
static int tuner_standby(struct v4l2_subdev *sd)
drivers/media/v4l2-core/tuner-core.c
1167
static int tuner_s_std(struct v4l2_subdev *sd, v4l2_std_id std)
drivers/media/v4l2-core/tuner-core.c
1181
static int tuner_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *f)
drivers/media/v4l2-core/tuner-core.c
1200
static int tuner_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f)
drivers/media/v4l2-core/tuner-core.c
1231
static int tuner_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt)
drivers/media/v4l2-core/tuner-core.c
1284
static int tuner_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt)
drivers/media/v4l2-core/tuner-core.c
1308
static int tuner_log_status(struct v4l2_subdev *sd)
drivers/media/v4l2-core/tuner-core.c
1354
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/media/v4l2-core/tuner-core.c
152
struct v4l2_subdev sd;
drivers/media/v4l2-core/tuner-core.c
227
static inline struct tuner *to_tuner(struct v4l2_subdev *sd)
drivers/media/v4l2-core/tuner-core.c
520
static int tuner_s_type_addr(struct v4l2_subdev *sd,
drivers/media/v4l2-core/tuner-core.c
554
static int tuner_s_config(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-async.c
130
struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-async.c
180
struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-async.c
183
struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-async.c
232
v4l2_async_find_subdev_notifier(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-async.c
30
struct v4l2_subdev *subdev,
drivers/media/v4l2-core/v4l2-async.c
317
struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-async.c
343
struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-async.c
40
struct v4l2_subdev *subdev,
drivers/media/v4l2-core/v4l2-async.c
406
struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-async.c
433
struct v4l2_subdev *sd;
drivers/media/v4l2-core/v4l2-async.c
591
struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-async.c
67
struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-async.c
777
int v4l2_async_subdev_endpoint_add(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-async.c
795
v4l2_async_connection_unique(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-async.c
805
int __v4l2_async_register_subdev(struct v4l2_subdev *sd, struct module *module)
drivers/media/v4l2-core/v4l2-async.c
884
void v4l2_async_unregister_subdev(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-async.c
94
struct v4l2_subdev *sd, struct fwnode_handle *sd_fwnode,
drivers/media/v4l2-core/v4l2-common.c
198
struct v4l2_subdev *sd, struct v4l2_streamparm *a)
drivers/media/v4l2-core/v4l2-common.c
219
struct v4l2_subdev *sd, struct v4l2_streamparm *a)
drivers/media/v4l2-core/v4l2-common.c
557
struct v4l2_subdev *sd;
drivers/media/v4l2-core/v4l2-common.c
581
struct v4l2_subdev *sd;
drivers/media/v4l2-core/v4l2-ctrls-api.c
1266
int v4l2_ctrl_subdev_log_status(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-ctrls-api.c
1338
int v4l2_ctrl_subdev_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh,
drivers/media/v4l2-core/v4l2-device.c
112
struct v4l2_subdev *sd, struct module *module)
drivers/media/v4l2-core/v4l2-device.c
175
static void v4l2_subdev_release(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-device.c
195
struct v4l2_subdev *sd;
drivers/media/v4l2-core/v4l2-device.c
263
void v4l2_device_unregister_subdev(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-device.c
90
struct v4l2_subdev *sd, *next;
drivers/media/v4l2-core/v4l2-event.c
332
int v4l2_event_subdev_unsubscribe(struct v4l2_subdev *sd, struct v4l2_fh *fh,
drivers/media/v4l2-core/v4l2-event.c
368
int v4l2_src_change_event_subdev_subscribe(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-flash-led-class.c
563
static int v4l2_flash_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/v4l2-core/v4l2-flash-led-class.c
613
static int v4l2_flash_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/media/v4l2-core/v4l2-flash-led-class.c
658
struct v4l2_subdev *sd;
drivers/media/v4l2-core/v4l2-flash-led-class.c
727
struct v4l2_subdev *sd;
drivers/media/v4l2-core/v4l2-fwnode.c
1252
int v4l2_async_register_subdev_sensor(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-i2c.c
12
void v4l2_i2c_subdev_unregister(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-i2c.c
120
struct v4l2_subdev *v4l2_i2c_new_subdev(struct v4l2_device *v4l2_dev,
drivers/media/v4l2-core/v4l2-i2c.c
142
unsigned short v4l2_i2c_subdev_addr(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-i2c.c
32
void v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-i2c.c
46
void v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client,
drivers/media/v4l2-core/v4l2-i2c.c
62
struct v4l2_subdev
drivers/media/v4l2-core/v4l2-i2c.c
68
struct v4l2_subdev *sd = NULL;
drivers/media/v4l2-core/v4l2-ioctl.c
2656
struct v4l2_subdev *sd;
drivers/media/v4l2-core/v4l2-ioctl.c
2684
struct v4l2_subdev *sd;
drivers/media/v4l2-core/v4l2-ioctl.c
2712
struct v4l2_subdev *sd;
drivers/media/v4l2-core/v4l2-mc.c
324
int v4l2_create_fwnode_links_to_pad(struct v4l2_subdev *src_sd,
drivers/media/v4l2-core/v4l2-mc.c
409
int v4l2_create_fwnode_links(struct v4l2_subdev *src_sd,
drivers/media/v4l2-core/v4l2-mc.c
410
struct v4l2_subdev *sink_sd)
drivers/media/v4l2-core/v4l2-mc.c
485
struct v4l2_subdev *subdev;
drivers/media/v4l2-core/v4l2-spi.c
11
void v4l2_spi_subdev_unregister(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-spi.c
19
void v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi,
drivers/media/v4l2-core/v4l2-spi.c
36
struct v4l2_subdev *v4l2_spi_new_subdev(struct v4l2_device *v4l2_dev,
drivers/media/v4l2-core/v4l2-spi.c
40
struct v4l2_subdev *sd = NULL;
drivers/media/v4l2-core/v4l2-subdev-priv.h
11
int v4l2_subdev_get_privacy_led(struct v4l2_subdev *sd);
drivers/media/v4l2-core/v4l2-subdev-priv.h
12
void v4l2_subdev_put_privacy_led(struct v4l2_subdev *sd);
drivers/media/v4l2-core/v4l2-subdev.c
1159
struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev);
drivers/media/v4l2-core/v4l2-subdev.c
1191
struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev);
drivers/media/v4l2-core/v4l2-subdev.c
1216
struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev);
drivers/media/v4l2-core/v4l2-subdev.c
1247
struct v4l2_subdev *sd;
drivers/media/v4l2-core/v4l2-subdev.c
1264
int v4l2_subdev_link_validate_default(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
1327
struct v4l2_subdev *sd;
drivers/media/v4l2-core/v4l2-subdev.c
1357
struct v4l2_subdev *subdev;
drivers/media/v4l2-core/v4l2-subdev.c
1399
struct v4l2_subdev *subdev = media_entity_to_v4l2_subdev(pad->entity);
drivers/media/v4l2-core/v4l2-subdev.c
1417
struct v4l2_subdev *sink_subdev =
drivers/media/v4l2-core/v4l2-subdev.c
147
struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev);
drivers/media/v4l2-core/v4l2-subdev.c
1499
struct v4l2_subdev *source_sd, *sink_sd;
drivers/media/v4l2-core/v4l2-subdev.c
1574
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/media/v4l2-core/v4l2-subdev.c
1603
__v4l2_subdev_state_alloc(struct v4l2_subdev *sd, const char *lock_name,
drivers/media/v4l2-core/v4l2-subdev.c
1669
int __v4l2_subdev_init_finalize(struct v4l2_subdev *sd, const char *name,
drivers/media/v4l2-core/v4l2-subdev.c
1714
void v4l2_subdev_cleanup(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-subdev.c
173
static void v4l2_subdev_enable_privacy_led(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-subdev.c
182
static void v4l2_subdev_disable_privacy_led(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-subdev.c
1922
int v4l2_subdev_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *state,
drivers/media/v4l2-core/v4l2-subdev.c
1937
int v4l2_subdev_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
1953
int v4l2_subdev_set_routing(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
199
static inline int check_pad(struct v4l2_subdev *sd, u32 pad)
drivers/media/v4l2-core/v4l2-subdev.c
2011
int v4l2_subdev_set_routing_with_fmt(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
2107
int v4l2_subdev_routing_validate(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
214
static int check_state(struct v4l2_subdev *sd, struct v4l2_subdev_state *state,
drivers/media/v4l2-core/v4l2-subdev.c
2246
static void v4l2_subdev_collect_streams(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
2282
static void v4l2_subdev_set_streams_enabled(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
2304
int v4l2_subdev_enable_streams(struct v4l2_subdev *sd, u32 pad,
drivers/media/v4l2-core/v4l2-subdev.c
236
static inline int check_format(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
2406
int v4l2_subdev_disable_streams(struct v4l2_subdev *sd, u32 pad,
drivers/media/v4l2-core/v4l2-subdev.c
247
static int call_get_fmt(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
2499
int v4l2_subdev_s_stream_helper(struct v4l2_subdev *sd, int enable)
drivers/media/v4l2-core/v4l2-subdev.c
255
static int call_set_fmt(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
2552
void v4l2_subdev_init(struct v4l2_subdev *sd, const struct v4l2_subdev_ops *ops)
drivers/media/v4l2-core/v4l2-subdev.c
2573
void v4l2_subdev_notify_event(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
2581
bool v4l2_subdev_is_streaming(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-subdev.c
2606
int v4l2_subdev_get_privacy_led(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-subdev.c
2626
void v4l2_subdev_put_privacy_led(struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-subdev.c
263
static int call_enum_mbus_code(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
275
static int call_enum_frame_size(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
287
static int call_enum_frame_interval(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
299
static inline int check_selection(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
310
static int call_get_selection(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
318
static int call_set_selection(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
326
static inline int check_frame_interval(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
337
static int call_get_frame_interval(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
345
static int call_set_frame_interval(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
353
static int call_get_frame_desc(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/v4l2-core/v4l2-subdev.c
394
static inline int check_edid(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
406
static int call_get_edid(struct v4l2_subdev *sd, struct v4l2_subdev_edid *edid)
drivers/media/v4l2-core/v4l2-subdev.c
411
static int call_set_edid(struct v4l2_subdev *sd, struct v4l2_subdev_edid *edid)
drivers/media/v4l2-core/v4l2-subdev.c
416
static int call_s_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/v4l2-core/v4l2-subdev.c
426
static int call_g_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/v4l2-core/v4l2-subdev.c
436
static int call_query_dv_timings(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/v4l2-core/v4l2-subdev.c
446
static int call_dv_timings_cap(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
456
static int call_enum_dv_timings(struct v4l2_subdev *sd,
drivers/media/v4l2-core/v4l2-subdev.c
466
static int call_get_mbus_config(struct v4l2_subdev *sd, unsigned int pad,
drivers/media/v4l2-core/v4l2-subdev.c
475
static int call_s_stream(struct v4l2_subdev *sd, int enable)
drivers/media/v4l2-core/v4l2-subdev.c
513
static int call_##f##_state(struct v4l2_subdev *sd, \
drivers/media/v4l2-core/v4l2-subdev.c
530
static int call_##f##_state(struct v4l2_subdev *sd, \
drivers/media/v4l2-core/v4l2-subdev.c
581
subdev_ioctl_get_state(struct v4l2_subdev *sd, struct v4l2_subdev_fh *subdev_fh,
drivers/media/v4l2-core/v4l2-subdev.c
636
struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev);
drivers/media/v4l2-core/v4l2-subdev.c
75
static int subdev_fh_init(struct v4l2_subdev_fh *fh, struct v4l2_subdev *sd)
drivers/media/v4l2-core/v4l2-subdev.c
98
struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev);
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
213
static long __gc2235_set_exposure(struct v4l2_subdev *sd, int coarse_itg,
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
249
static int gc2235_set_exposure(struct v4l2_subdev *sd, int exposure,
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
262
static long gc2235_s_exposure(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
280
static long gc2235_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
295
static int gc2235_q_exposure(struct v4l2_subdev *sd, s32 *value)
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
356
static int __gc2235_init(struct v4l2_subdev *sd)
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
369
static int power_ctrl(struct v4l2_subdev *sd, bool flag)
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
389
static int gpio_ctrl(struct v4l2_subdev *sd, bool flag)
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
404
static int power_up(struct v4l2_subdev *sd)
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
448
static int power_down(struct v4l2_subdev *sd)
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
479
static int gc2235_s_power(struct v4l2_subdev *sd, int on)
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
494
static int gc2235_startup(struct v4l2_subdev *sd)
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
522
static int gc2235_set_fmt(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
570
static int gc2235_get_fmt(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
612
static int gc2235_s_stream(struct v4l2_subdev *sd, int enable)
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
629
static int gc2235_s_config(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
691
static int gc2235_get_frame_interval(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
710
static int gc2235_enum_mbus_code(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
721
static int gc2235_enum_frame_size(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
738
static int gc2235_g_skip_frames(struct v4l2_subdev *sd, u32 *frames)
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
779
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
254
static long __ov2722_set_exposure(struct v4l2_subdev *sd, int coarse_itg,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
325
static int ov2722_set_exposure(struct v4l2_subdev *sd, int exposure,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
338
static long ov2722_s_exposure(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
356
static long ov2722_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
370
static int ov2722_q_exposure(struct v4l2_subdev *sd, s32 *value)
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
455
static int ov2722_init(struct v4l2_subdev *sd)
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
470
static int power_ctrl(struct v4l2_subdev *sd, bool flag)
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
493
static int gpio_ctrl(struct v4l2_subdev *sd, bool flag)
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
509
static int power_up(struct v4l2_subdev *sd)
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
556
static int power_down(struct v4l2_subdev *sd)
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
588
static int ov2722_s_power(struct v4l2_subdev *sd, int on)
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
603
static int ov2722_startup(struct v4l2_subdev *sd)
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
625
static int ov2722_set_fmt(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
699
static int ov2722_get_fmt(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
749
static int ov2722_s_stream(struct v4l2_subdev *sd, int enable)
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
765
static int ov2722_s_config(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
827
static int ov2722_get_frame_interval(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
846
static int ov2722_enum_mbus_code(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
857
static int ov2722_enum_frame_size(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
874
static int ov2722_g_skip_frames(struct v4l2_subdev *sd, u32 *frames)
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
915
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/staging/media/atomisp/i2c/gc2235.h
134
struct v4l2_subdev sd;
drivers/staging/media/atomisp/i2c/ov2722.h
183
struct v4l2_subdev sd;
drivers/staging/media/atomisp/include/linux/atomisp_gmin_platform.h
12
int atomisp_register_i2c_module(struct v4l2_subdev *subdev,
drivers/staging/media/atomisp/include/linux/atomisp_gmin_platform.h
14
int atomisp_gmin_remove_subdev(struct v4l2_subdev *sd);
drivers/staging/media/atomisp/include/linux/atomisp_gmin_platform.h
19
struct v4l2_subdev *subdev,
drivers/staging/media/atomisp/include/linux/atomisp_platform.h
104
struct v4l2_subdev *subdev;
drivers/staging/media/atomisp/include/linux/atomisp_platform.h
136
int (*flisclk_ctrl)(struct v4l2_subdev *subdev, int flag);
drivers/staging/media/atomisp/include/linux/atomisp_platform.h
137
int (*csi_cfg)(struct v4l2_subdev *subdev, int flag);
drivers/staging/media/atomisp/include/linux/atomisp_platform.h
143
int (*gpio0_ctrl)(struct v4l2_subdev *subdev, int on);
drivers/staging/media/atomisp/include/linux/atomisp_platform.h
144
int (*gpio1_ctrl)(struct v4l2_subdev *subdev, int on);
drivers/staging/media/atomisp/include/linux/atomisp_platform.h
145
int (*v1p8_ctrl)(struct v4l2_subdev *subdev, int on);
drivers/staging/media/atomisp/include/linux/atomisp_platform.h
146
int (*v2p8_ctrl)(struct v4l2_subdev *subdev, int on);
drivers/staging/media/atomisp/include/linux/atomisp_platform.h
147
int (*v1p2_ctrl)(struct v4l2_subdev *subdev, int on);
drivers/staging/media/atomisp/include/linux/atomisp_platform.h
162
int atomisp_register_sensor_no_gmin(struct v4l2_subdev *subdev, u32 lanes,
drivers/staging/media/atomisp/include/linux/atomisp_platform.h
165
void atomisp_unregister_subdev(struct v4l2_subdev *subdev);
drivers/staging/media/atomisp/pci/atomisp_cmd.c
68
struct camera_mipi_info *atomisp_to_sensor_mipi_info(struct v4l2_subdev *sd)
drivers/staging/media/atomisp/pci/atomisp_cmd.h
37
struct camera_mipi_info *atomisp_to_sensor_mipi_info(struct v4l2_subdev *sd);
drivers/staging/media/atomisp/pci/atomisp_csi2.c
125
static int csi2_set_format(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_csi2.c
159
struct v4l2_subdev *sd = &csi2->subdev;
drivers/staging/media/atomisp/pci/atomisp_csi2.c
33
static int csi2_enum_mbus_code(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_csi2.c
59
static int csi2_get_format(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_csi2.c
73
int atomisp_csi2_set_ffmt(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_csi2.h
28
struct v4l2_subdev subdev;
drivers/staging/media/atomisp/pci/atomisp_csi2.h
36
int atomisp_csi2_set_ffmt(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c
454
struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c
481
struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
1013
int atomisp_register_sensor_no_gmin(struct v4l2_subdev *subdev, u32 lanes,
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
1057
void atomisp_unregister_subdev(struct v4l2_subdev *subdev)
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
1094
gmin_camera_platform_data(struct v4l2_subdev *subdev,
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
127
static struct gmin_subdev *find_gmin_subdev(struct v4l2_subdev *subdev);
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
135
int atomisp_register_i2c_module(struct v4l2_subdev *subdev,
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
182
int atomisp_gmin_remove_subdev(struct v4l2_subdev *sd)
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
455
static int gmin_detect_pmic(struct v4l2_subdev *subdev)
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
635
static struct gmin_subdev *find_gmin_subdev(struct v4l2_subdev *subdev)
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
70
struct v4l2_subdev *subdev;
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
727
static int gmin_gpio0_ctrl(struct v4l2_subdev *subdev, int on)
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
738
static int gmin_gpio1_ctrl(struct v4l2_subdev *subdev, int on)
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
749
static int gmin_v1p2_ctrl(struct v4l2_subdev *subdev, int on)
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
770
static int gmin_v1p8_ctrl(struct v4l2_subdev *subdev, int on)
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
838
static int gmin_v2p8_ctrl(struct v4l2_subdev *subdev, int on)
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
907
static int gmin_acpi_pm_ctrl(struct v4l2_subdev *subdev, int on)
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
938
static int gmin_flisclk_ctrl(struct v4l2_subdev *subdev, int on)
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
966
static int camera_sensor_csi_alloc(struct v4l2_subdev *sd, u32 port, u32 lanes,
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
990
static void camera_sensor_csi_free(struct v4l2_subdev *sd)
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
998
static int gmin_csi_cfg(struct v4l2_subdev *sd, int flag)
drivers/staging/media/atomisp/pci/atomisp_internal.h
122
struct v4l2_subdev *sensor;
drivers/staging/media/atomisp/pci/atomisp_internal.h
123
struct v4l2_subdev *sensor_isp;
drivers/staging/media/atomisp/pci/atomisp_internal.h
124
struct v4l2_subdev *csi_port;
drivers/staging/media/atomisp/pci/atomisp_internal.h
125
struct v4l2_subdev *csi_remote_source;
drivers/staging/media/atomisp/pci/atomisp_internal.h
193
struct v4l2_subdev *sensor_subdevs[ATOMISP_CAMERA_NR_PORTS];
drivers/staging/media/atomisp/pci/atomisp_subdev.c
135
static long isp_subdev_ioctl(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_subdev.c
141
static int isp_subdev_subscribe_event(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_subdev.c
171
static int isp_subdev_enum_mbus_code(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_subdev.c
183
static int isp_subdev_validate_rect(struct v4l2_subdev *sd, uint32_t pad,
drivers/staging/media/atomisp/pci/atomisp_subdev.c
204
struct v4l2_rect *atomisp_subdev_get_rect(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_subdev.c
231
*atomisp_subdev_get_ffmt(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_subdev.c
243
static void isp_get_fmt_rect(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_subdev.c
261
static int isp_subdev_get_selection(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_subdev.c
292
int atomisp_subdev_set_selection(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_subdev.c
454
static int isp_subdev_set_selection(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_subdev.c
468
void atomisp_subdev_set_ffmt(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_subdev.c
537
static int isp_subdev_get_format(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_subdev.c
557
static int isp_subdev_set_format(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_subdev.c
613
struct v4l2_subdev *sd = container_of(entity, struct v4l2_subdev,
drivers/staging/media/atomisp/pci/atomisp_subdev.c
805
struct v4l2_subdev *sd = &asd->subdev;
drivers/staging/media/atomisp/pci/atomisp_subdev.h
213
struct v4l2_subdev subdev;
drivers/staging/media/atomisp/pci/atomisp_subdev.h
317
*atomisp_subdev_get_ffmt(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_subdev.h
320
struct v4l2_rect *atomisp_subdev_get_rect(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_subdev.h
324
int atomisp_subdev_set_selection(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_subdev.h
329
void atomisp_subdev_set_ffmt(struct v4l2_subdev *sd,
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
806
struct v4l2_subdev *sd, *next;
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1160
struct v4l2_subdev *sd = isc->current_subdev->sd;
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1193
struct v4l2_subdev *sd = isc->current_subdev->sd;
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1725
struct v4l2_subdev *subdev,
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1744
struct v4l2_subdev *subdev,
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1776
struct v4l2_subdev *subdev = isc->current_subdev->sd;
drivers/staging/media/deprecated/atmel/atmel-isc.h
46
struct v4l2_subdev *sd;
drivers/staging/media/imx/imx-ic-common.c
21
struct v4l2_subdev *imx_media_ic_register(struct v4l2_device *v4l2_dev,
drivers/staging/media/imx/imx-ic-common.c
75
int imx_media_ic_unregister(struct v4l2_subdev *sd)
drivers/staging/media/imx/imx-ic-prp.c
128
static int prp_get_fmt(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-ic-prp.c
153
static int prp_set_fmt(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-ic-prp.c
214
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/staging/media/imx/imx-ic-prp.c
217
struct v4l2_subdev *remote_sd;
drivers/staging/media/imx/imx-ic-prp.c
289
static int prp_link_validate(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-ic-prp.c
296
struct v4l2_subdev *csi;
drivers/staging/media/imx/imx-ic-prp.c
348
static int prp_s_stream(struct v4l2_subdev *sd, int enable)
drivers/staging/media/imx/imx-ic-prp.c
396
static int prp_get_frame_interval(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-ic-prp.c
419
static int prp_set_frame_interval(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-ic-prp.c
44
struct v4l2_subdev *src_sd;
drivers/staging/media/imx/imx-ic-prp.c
448
static int prp_registered(struct v4l2_subdev *sd)
drivers/staging/media/imx/imx-ic-prp.c
45
struct v4l2_subdev *sink_sd_prpenc;
drivers/staging/media/imx/imx-ic-prp.c
46
struct v4l2_subdev *sink_sd_prpvf;
drivers/staging/media/imx/imx-ic-prp.c
57
static inline struct prp_priv *sd_to_priv(struct v4l2_subdev *sd)
drivers/staging/media/imx/imx-ic-prp.c
95
static int prp_enum_mbus_code(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-ic-prpencvf.c
1014
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/staging/media/imx/imx-ic-prpencvf.c
1017
struct v4l2_subdev *remote_sd;
drivers/staging/media/imx/imx-ic-prpencvf.c
1167
static int prp_s_stream(struct v4l2_subdev *sd, int enable)
drivers/staging/media/imx/imx-ic-prpencvf.c
1206
static int prp_get_frame_interval(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-ic-prpencvf.c
1229
static int prp_set_frame_interval(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-ic-prpencvf.c
124
static inline struct prp_priv *sd_to_priv(struct v4l2_subdev *sd)
drivers/staging/media/imx/imx-ic-prpencvf.c
1258
static int prp_registered(struct v4l2_subdev *sd)
drivers/staging/media/imx/imx-ic-prpencvf.c
1304
static void prp_unregistered(struct v4l2_subdev *sd)
drivers/staging/media/imx/imx-ic-prpencvf.c
76
struct v4l2_subdev *src_sd;
drivers/staging/media/imx/imx-ic-prpencvf.c
841
static int prp_enum_mbus_code(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-ic-prpencvf.c
852
static int prp_get_fmt(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-ic-prpencvf.c
921
static int prp_set_fmt(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-ic-prpencvf.c
971
static int prp_enum_frame_size(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-ic.h
15
struct v4l2_subdev sd;
drivers/staging/media/imx/imx-media-capture.c
37
struct v4l2_subdev *src_sd; /* Source subdev */
drivers/staging/media/imx/imx-media-capture.c
909
struct v4l2_subdev *sd = priv->src_sd;
drivers/staging/media/imx/imx-media-capture.c
963
imx_media_capture_device_init(struct device *dev, struct v4l2_subdev *src_sd,
drivers/staging/media/imx/imx-media-csi.c
1027
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/staging/media/imx/imx-media-csi.c
1029
struct v4l2_subdev *remote_sd;
drivers/staging/media/imx/imx-media-csi.c
1117
static int csi_link_validate(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-csi.c
118
static inline struct csi_priv *sd_to_dev(struct v4l2_subdev *sdev)
drivers/staging/media/imx/imx-media-csi.c
1232
static int csi_enum_mbus_code(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-csi.c
1286
static int csi_enum_frame_size(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-csi.c
1320
static int csi_enum_frame_interval(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-csi.c
1356
static int csi_get_fmt(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-csi.c
1515
static int csi_set_fmt(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-csi.c
1583
static int csi_get_selection(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-csi.c
1647
static int csi_set_selection(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-csi.c
170
struct v4l2_subdev *sd, *remote_sd;
drivers/staging/media/imx/imx-media-csi.c
1743
static int csi_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh,
drivers/staging/media/imx/imx-media-csi.c
1754
static int csi_registered(struct v4l2_subdev *sd)
drivers/staging/media/imx/imx-media-csi.c
1825
static void csi_unregistered(struct v4l2_subdev *sd)
drivers/staging/media/imx/imx-media-csi.c
1846
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/staging/media/imx/imx-media-csi.c
1902
struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-csi.c
2054
struct v4l2_subdev *sd = platform_get_drvdata(pdev);
drivers/staging/media/imx/imx-media-csi.c
59
struct v4l2_subdev sd;
drivers/staging/media/imx/imx-media-csi.c
905
static int csi_get_frame_interval(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-csi.c
930
static int csi_set_frame_interval(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-csi.c
95
struct v4l2_subdev *src_sd;
drivers/staging/media/imx/imx-media-csi.c
985
static int csi_s_stream(struct v4l2_subdev *sd, int enable)
drivers/staging/media/imx/imx-media-dev-common.c
125
struct v4l2_subdev *sd;
drivers/staging/media/imx/imx-media-dev-common.c
203
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/staging/media/imx/imx-media-dev-common.c
244
struct v4l2_subdev *sd;
drivers/staging/media/imx/imx-media-dev-common.c
26
struct v4l2_subdev *sd, *csi2 = NULL;
drivers/staging/media/imx/imx-media-dev-common.c
302
static void imx_media_notify(struct v4l2_subdev *sd, unsigned int notification,
drivers/staging/media/imx/imx-media-dev-common.c
59
struct v4l2_subdev *sd;
drivers/staging/media/imx/imx-media-dev.c
22
struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-fim.c
408
struct imx_media_fim *imx_media_fim_init(struct v4l2_subdev *sd)
drivers/staging/media/imx/imx-media-fim.c
41
struct v4l2_subdev *sd;
drivers/staging/media/imx/imx-media-internal-sd.c
134
struct v4l2_subdev *src,
drivers/staging/media/imx/imx-media-internal-sd.c
135
struct v4l2_subdev *sink,
drivers/staging/media/imx/imx-media-internal-sd.c
159
struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-internal-sd.c
176
struct v4l2_subdev *sink;
drivers/staging/media/imx/imx-media-internal-sd.c
191
struct v4l2_subdev *csi)
drivers/staging/media/imx/imx-media-internal-sd.c
195
struct v4l2_subdev *sd;
drivers/staging/media/imx/imx-media-internal-sd.c
286
struct v4l2_subdev *sd;
drivers/staging/media/imx/imx-media-internal-sd.c
34
struct v4l2_subdev * (*sync_register)(struct v4l2_device *v4l2_dev,
drivers/staging/media/imx/imx-media-internal-sd.c
38
int (*sync_unregister)(struct v4l2_subdev *sd);
drivers/staging/media/imx/imx-media-utils.c
431
int imx_media_init_state(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-utils.c
661
struct v4l2_subdev *sd;
drivers/staging/media/imx/imx-media-utils.c
712
struct v4l2_subdev *sd;
drivers/staging/media/imx/imx-media-utils.c
734
struct v4l2_subdev *
drivers/staging/media/imx/imx-media-utils.c
755
struct v4l2_subdev *sd;
drivers/staging/media/imx/imx-media-vdic.c
427
static int vdic_s_stream(struct v4l2_subdev *sd, int enable)
drivers/staging/media/imx/imx-media-vdic.c
430
struct v4l2_subdev *src_sd = NULL;
drivers/staging/media/imx/imx-media-vdic.c
490
static int vdic_enum_mbus_code(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-vdic.c
501
static int vdic_get_fmt(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-vdic.c
568
static int vdic_set_fmt(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-vdic.c
622
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/staging/media/imx/imx-media-vdic.c
624
struct v4l2_subdev *remote_sd;
drivers/staging/media/imx/imx-media-vdic.c
64
struct v4l2_subdev sd;
drivers/staging/media/imx/imx-media-vdic.c
704
static int vdic_link_validate(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-vdic.c
729
static int vdic_get_frame_interval(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-vdic.c
754
static int vdic_set_frame_interval(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media-vdic.c
808
static int vdic_registered(struct v4l2_subdev *sd)
drivers/staging/media/imx/imx-media-vdic.c
839
static void vdic_unregistered(struct v4l2_subdev *sd)
drivers/staging/media/imx/imx-media-vdic.c
875
struct v4l2_subdev *imx_media_vdic_register(struct v4l2_device *v4l2_dev,
drivers/staging/media/imx/imx-media-vdic.c
922
int imx_media_vdic_unregister(struct v4l2_subdev *sd)
drivers/staging/media/imx/imx-media-vdic.c
97
struct v4l2_subdev *sink_sd;
drivers/staging/media/imx/imx-media.h
131
to_pad_vdev_list(struct v4l2_subdev *sd, int pad_index)
drivers/staging/media/imx/imx-media.h
166
struct v4l2_subdev *sync_sd[2][NUM_IPU_SUBDEVS];
drivers/staging/media/imx/imx-media.h
195
int imx_media_init_state(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx-media.h
209
struct v4l2_subdev *
drivers/staging/media/imx/imx-media.h
243
struct imx_media_fim *imx_media_fim_init(struct v4l2_subdev *sd);
drivers/staging/media/imx/imx-media.h
248
struct v4l2_subdev *csi);
drivers/staging/media/imx/imx-media.h
256
struct v4l2_subdev *imx_media_vdic_register(struct v4l2_device *v4l2_dev,
drivers/staging/media/imx/imx-media.h
260
int imx_media_vdic_unregister(struct v4l2_subdev *sd);
drivers/staging/media/imx/imx-media.h
263
struct v4l2_subdev *imx_media_ic_register(struct v4l2_device *v4l2_dev,
drivers/staging/media/imx/imx-media.h
267
int imx_media_ic_unregister(struct v4l2_subdev *sd);
drivers/staging/media/imx/imx-media.h
271
imx_media_capture_device_init(struct device *dev, struct v4l2_subdev *src_sd,
drivers/staging/media/imx/imx6-mipi-csi2.c
39
struct v4l2_subdev sd;
drivers/staging/media/imx/imx6-mipi-csi2.c
411
static int csi2_s_stream(struct v4l2_subdev *sd, int enable)
drivers/staging/media/imx/imx6-mipi-csi2.c
460
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
drivers/staging/media/imx/imx6-mipi-csi2.c
462
struct v4l2_subdev *remote_sd;
drivers/staging/media/imx/imx6-mipi-csi2.c
47
struct v4l2_subdev *remote;
drivers/staging/media/imx/imx6-mipi-csi2.c
509
static int csi2_get_fmt(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx6-mipi-csi2.c
527
static int csi2_set_fmt(struct v4l2_subdev *sd,
drivers/staging/media/imx/imx6-mipi-csi2.c
557
static int csi2_registered(struct v4l2_subdev *sd)
drivers/staging/media/imx/imx6-mipi-csi2.c
57
struct v4l2_subdev *src_sd;
drivers/staging/media/imx/imx6-mipi-csi2.c
570
static int csi2_log_status(struct v4l2_subdev *sd)
drivers/staging/media/imx/imx6-mipi-csi2.c
638
struct v4l2_subdev *sd,
drivers/staging/media/imx/imx6-mipi-csi2.c
661
struct v4l2_subdev *sd,
drivers/staging/media/imx/imx6-mipi-csi2.c
808
struct v4l2_subdev *sd = platform_get_drvdata(pdev);
drivers/staging/media/imx/imx6-mipi-csi2.c
94
static inline struct csi2_dev *sd_to_dev(struct v4l2_subdev *sdev)
drivers/staging/media/ipu3/ipu3-v4l2.c
1151
struct v4l2_subdev *sd = &imgu_pipe->imgu_sd.subdev;
drivers/staging/media/ipu3/ipu3-v4l2.c
123
static int imgu_subdev_get_fmt(struct v4l2_subdev *sd,
drivers/staging/media/ipu3/ipu3-v4l2.c
147
static int imgu_subdev_set_fmt(struct v4l2_subdev *sd,
drivers/staging/media/ipu3/ipu3-v4l2.c
19
static int imgu_subdev_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
drivers/staging/media/ipu3/ipu3-v4l2.c
214
static int imgu_subdev_get_selection(struct v4l2_subdev *sd,
drivers/staging/media/ipu3/ipu3-v4l2.c
238
static int imgu_subdev_set_selection(struct v4l2_subdev *sd,
drivers/staging/media/ipu3/ipu3-v4l2.c
279
struct v4l2_subdev *sd = container_of(entity, struct v4l2_subdev,
drivers/staging/media/ipu3/ipu3-v4l2.c
54
static int imgu_subdev_s_stream(struct v4l2_subdev *sd, int enable)
drivers/staging/media/ipu3/ipu3.h
87
struct v4l2_subdev subdev;
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
304
struct v4l2_subdev *ext_sd;
drivers/staging/media/ipu7/ipu7-isys-csi2.c
192
static int ipu7_isys_csi2_set_sel(struct v4l2_subdev *sd,
drivers/staging/media/ipu7/ipu7-isys-csi2.c
243
static int ipu7_isys_csi2_get_sel(struct v4l2_subdev *sd,
drivers/staging/media/ipu7/ipu7-isys-csi2.c
288
static int ipu7_isys_csi2_enable_streams(struct v4l2_subdev *sd,
drivers/staging/media/ipu7/ipu7-isys-csi2.c
294
struct v4l2_subdev *r_sd;
drivers/staging/media/ipu7/ipu7-isys-csi2.c
334
static int ipu7_isys_csi2_disable_streams(struct v4l2_subdev *sd,
drivers/staging/media/ipu7/ipu7-isys-csi2.c
340
struct v4l2_subdev *r_sd;
drivers/staging/media/ipu7/ipu7-isys-csi2.c
495
struct v4l2_subdev *source;
drivers/staging/media/ipu7/ipu7-isys-csi2.c
66
static int csi2_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh,
drivers/staging/media/ipu7/ipu7-isys-queue.c
444
struct v4l2_subdev *sd;
drivers/staging/media/ipu7/ipu7-isys-subdev.c
101
int ipu7_isys_subdev_set_fmt(struct v4l2_subdev *sd,
drivers/staging/media/ipu7/ipu7-isys-subdev.c
169
int ipu7_isys_subdev_enum_mbus_code(struct v4l2_subdev *sd,
drivers/staging/media/ipu7/ipu7-isys-subdev.c
187
static int subdev_set_routing(struct v4l2_subdev *sd,
drivers/staging/media/ipu7/ipu7-isys-subdev.c
216
int ipu7_isys_get_stream_pad_fmt(struct v4l2_subdev *sd, u32 pad, u32 stream,
drivers/staging/media/ipu7/ipu7-isys-subdev.c
234
static int ipu7_isys_subdev_init_state(struct v4l2_subdev *sd,
drivers/staging/media/ipu7/ipu7-isys-subdev.c
252
int ipu7_isys_subdev_set_routing(struct v4l2_subdev *sd,
drivers/staging/media/ipu7/ipu7-isys-subdev.h
18
struct v4l2_subdev sd;
drivers/staging/media/ipu7/ipu7-isys-subdev.h
23
void (*ctrl_init)(struct v4l2_subdev *sd);
drivers/staging/media/ipu7/ipu7-isys-subdev.h
33
int ipu7_isys_subdev_set_fmt(struct v4l2_subdev *sd,
drivers/staging/media/ipu7/ipu7-isys-subdev.h
36
int ipu7_isys_subdev_enum_mbus_code(struct v4l2_subdev *sd,
drivers/staging/media/ipu7/ipu7-isys-subdev.h
40
int ipu7_isys_get_stream_pad_fmt(struct v4l2_subdev *sd, u32 pad, u32 stream,
drivers/staging/media/ipu7/ipu7-isys-subdev.h
42
int ipu7_isys_subdev_set_routing(struct v4l2_subdev *sd,
drivers/staging/media/ipu7/ipu7-isys-video.c
287
struct v4l2_subdev *s_sd;
drivers/staging/media/ipu7/ipu7-isys-video.c
355
struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(src_pad->entity);
drivers/staging/media/ipu7/ipu7-isys-video.c
783
struct v4l2_subdev *sd;
drivers/staging/media/ipu7/ipu7-isys-video.c
930
struct v4l2_subdev *remote_sd;
drivers/staging/media/ipu7/ipu7-isys.c
144
struct v4l2_subdev *sd,
drivers/staging/media/ipu7/ipu7-isys.c
54
struct v4l2_subdev *sd,
drivers/staging/media/max96712/max96712.c
221
static int max96712_s_stream(struct v4l2_subdev *sd, int enable)
drivers/staging/media/max96712/max96712.c
240
static int max96712_init_state(struct v4l2_subdev *sd,
drivers/staging/media/max96712/max96712.c
43
struct v4l2_subdev sd;
drivers/staging/media/max96712/max96712.c
450
struct v4l2_subdev *sd = i2c_get_clientdata(client);
drivers/staging/media/starfive/camss/stf-camss.c
176
struct v4l2_subdev *subdev,
drivers/staging/media/starfive/camss/stf-isp.c
109
static int isp_enum_mbus_code(struct v4l2_subdev *sd,
drivers/staging/media/starfive/camss/stf-isp.c
13
static int isp_set_selection(struct v4l2_subdev *sd,
drivers/staging/media/starfive/camss/stf-isp.c
140
static int isp_set_format(struct v4l2_subdev *sd,
drivers/staging/media/starfive/camss/stf-isp.c
198
static int isp_get_selection(struct v4l2_subdev *sd,
drivers/staging/media/starfive/camss/stf-isp.c
235
static int isp_set_selection(struct v4l2_subdev *sd,
drivers/staging/media/starfive/camss/stf-isp.c
287
static int isp_init_formats(struct v4l2_subdev *sd,
drivers/staging/media/starfive/camss/stf-isp.c
330
struct v4l2_subdev *sd = &isp_dev->subdev;
drivers/staging/media/starfive/camss/stf-isp.c
58
static int isp_set_stream(struct v4l2_subdev *sd, int enable)
drivers/staging/media/starfive/camss/stf-isp.h
411
struct v4l2_subdev subdev;
drivers/staging/media/starfive/camss/stf-isp.h
415
struct v4l2_subdev *source_subdev;
drivers/staging/media/starfive/camss/stf-video.c
213
struct v4l2_subdev *subdev;
drivers/staging/media/starfive/camss/stf-video.h
83
struct v4l2_subdev *source_subdev;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c
321
struct v4l2_subdev *subdev = &isp_dev->proc.subdev;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c
354
struct v4l2_subdev *subdev = &isp_dev->proc.subdev;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c
627
struct v4l2_subdev *proc_subdev = &isp_dev->proc.subdev;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.c
460
struct v4l2_subdev *proc_subdev = &isp_dev->proc.subdev;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
167
static int sun6i_isp_proc_s_stream(struct v4l2_subdev *subdev, int on)
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
174
struct v4l2_subdev *source_subdev;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
259
static int sun6i_isp_proc_init_state(struct v4l2_subdev *subdev,
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
282
sun6i_isp_proc_enum_mbus_code(struct v4l2_subdev *subdev,
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
294
static int sun6i_isp_proc_get_fmt(struct v4l2_subdev *subdev,
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
315
static int sun6i_isp_proc_set_fmt(struct v4l2_subdev *subdev,
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
363
struct v4l2_subdev *remote_subdev, bool enabled)
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
366
struct v4l2_subdev *subdev = &isp_dev->proc.subdev;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
400
struct v4l2_subdev *remote_subdev,
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
498
struct v4l2_subdev *subdev = &proc->subdev;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
574
struct v4l2_subdev *subdev = &isp_dev->proc.subdev;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.h
31
struct v4l2_subdev *subdev;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.h
42
struct v4l2_subdev subdev;
drivers/staging/media/tegra-video/csi.c
128
static int csi_enum_framesizes(struct v4l2_subdev *subdev,
drivers/staging/media/tegra-video/csi.c
155
static int csi_enum_frameintervals(struct v4l2_subdev *subdev,
drivers/staging/media/tegra-video/csi.c
182
static int csi_set_format(struct v4l2_subdev *subdev,
drivers/staging/media/tegra-video/csi.c
225
static int tegra_csi_get_frame_interval(struct v4l2_subdev *subdev,
drivers/staging/media/tegra-video/csi.c
250
struct v4l2_subdev *src_subdev;
drivers/staging/media/tegra-video/csi.c
29
static inline struct tegra_csi_channel *to_csi_chan(struct v4l2_subdev *subdev)
drivers/staging/media/tegra-video/csi.c
301
static int tegra_csi_enable_stream(struct v4l2_subdev *subdev)
drivers/staging/media/tegra-video/csi.c
349
struct v4l2_subdev *src_subdev;
drivers/staging/media/tegra-video/csi.c
390
static int tegra_csi_disable_stream(struct v4l2_subdev *subdev)
drivers/staging/media/tegra-video/csi.c
402
struct v4l2_subdev *src_subdev;
drivers/staging/media/tegra-video/csi.c
424
static int tegra_csi_s_stream(struct v4l2_subdev *subdev, int enable)
drivers/staging/media/tegra-video/csi.c
601
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/csi.c
65
static int csi_enum_bus_code(struct v4l2_subdev *subdev,
drivers/staging/media/tegra-video/csi.c
650
void tegra_csi_error_recover(struct v4l2_subdev *sd)
drivers/staging/media/tegra-video/csi.c
681
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/csi.c
80
static int csi_get_format(struct v4l2_subdev *subdev,
drivers/staging/media/tegra-video/csi.h
158
void tegra_csi_error_recover(struct v4l2_subdev *subdev);
drivers/staging/media/tegra-video/csi.h
64
struct v4l2_subdev subdev;
drivers/staging/media/tegra-video/tegra210.c
324
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
1034
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
1587
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
163
struct v4l2_subdev *
drivers/staging/media/tegra-video/vi.c
1658
struct v4l2_subdev *subdev,
drivers/staging/media/tegra-video/vi.c
178
struct v4l2_subdev *
drivers/staging/media/tegra-video/vi.c
182
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
204
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
217
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
314
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
324
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
335
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
365
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
428
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
45
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
535
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
569
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
615
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
657
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
694
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
707
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
720
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
734
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
772
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
786
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
799
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
821
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.c
970
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vi.h
306
struct v4l2_subdev *
drivers/staging/media/tegra-video/vi.h
308
struct v4l2_subdev *
drivers/staging/media/tegra-video/video.c
29
static void tegra_v4l2_dev_notify(struct v4l2_subdev *sd,
drivers/staging/media/tegra-video/vip.c
160
struct v4l2_subdev *subdev;
drivers/staging/media/tegra-video/vip.c
213
struct v4l2_subdev *subdev = &vip->chan.subdev;
drivers/staging/media/tegra-video/vip.c
29
static inline struct tegra_vip_channel *subdev_to_vip_channel(struct v4l2_subdev *subdev)
drivers/staging/media/tegra-video/vip.c
40
static struct v4l2_subdev *tegra_vip_channel_get_prev_subdev(struct tegra_vip_channel *chan)
drivers/staging/media/tegra-video/vip.c
51
static int tegra_vip_enable_stream(struct v4l2_subdev *subdev)
drivers/staging/media/tegra-video/vip.c
55
struct v4l2_subdev *prev_subdev = tegra_vip_channel_get_prev_subdev(vip_chan);
drivers/staging/media/tegra-video/vip.c
78
static int tegra_vip_disable_stream(struct v4l2_subdev *subdev)
drivers/staging/media/tegra-video/vip.c
82
struct v4l2_subdev *prev_subdev = tegra_vip_channel_get_prev_subdev(vip_chan);
drivers/staging/media/tegra-video/vip.c
91
static int tegra_vip_s_stream(struct v4l2_subdev *subdev, int enable)
drivers/staging/media/tegra-video/vip.h
30
struct v4l2_subdev subdev;
include/media/cadence/cdns-csi2rx.h
16
int cdns_csi2rx_negotiate_ppc(struct v4l2_subdev *subdev, unsigned int pad,
include/media/i2c/adp1653.h
86
int (*power)(struct v4l2_subdev *sd, int on);
include/media/i2c/adp1653.h
99
struct v4l2_subdev subdev;
include/media/v4l2-async.h
101
struct v4l2_subdev *subdev,
include/media/v4l2-async.h
121
struct v4l2_subdev *sd;
include/media/v4l2-async.h
174
struct v4l2_subdev *sd);
include/media/v4l2-async.h
18
struct v4l2_subdev;
include/media/v4l2-async.h
262
int v4l2_async_subdev_endpoint_add(struct v4l2_subdev *sd,
include/media/v4l2-async.h
274
v4l2_async_connection_unique(struct v4l2_subdev *sd);
include/media/v4l2-async.h
315
int __v4l2_async_register_subdev(struct v4l2_subdev *sd, struct module *module);
include/media/v4l2-async.h
337
v4l2_async_register_subdev_sensor(struct v4l2_subdev *sd);
include/media/v4l2-async.h
345
void v4l2_async_unregister_subdev(struct v4l2_subdev *sd);
include/media/v4l2-async.h
84
struct v4l2_subdev *sd;
include/media/v4l2-async.h
97
struct v4l2_subdev *subdev,
include/media/v4l2-common.h
102
struct v4l2_subdev;
include/media/v4l2-common.h
153
struct v4l2_subdev *v4l2_i2c_new_subdev(struct v4l2_device *v4l2_dev,
include/media/v4l2-common.h
170
struct v4l2_subdev *v4l2_i2c_new_subdev_board(struct v4l2_device *v4l2_dev,
include/media/v4l2-common.h
184
void v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd, struct i2c_client *client,
include/media/v4l2-common.h
195
void v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client,
include/media/v4l2-common.h
205
unsigned short v4l2_i2c_subdev_addr(struct v4l2_subdev *sd);
include/media/v4l2-common.h
222
void v4l2_i2c_subdev_unregister(struct v4l2_subdev *sd);
include/media/v4l2-common.h
226
static inline struct v4l2_subdev *
include/media/v4l2-common.h
234
static inline struct v4l2_subdev *
include/media/v4l2-common.h
243
v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd, struct i2c_client *client,
include/media/v4l2-common.h
248
v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client,
include/media/v4l2-common.h
252
static inline unsigned short v4l2_i2c_subdev_addr(struct v4l2_subdev *sd)
include/media/v4l2-common.h
263
static inline void v4l2_i2c_subdev_unregister(struct v4l2_subdev *sd)
include/media/v4l2-common.h
287
struct v4l2_subdev *v4l2_spi_new_subdev(struct v4l2_device *v4l2_dev,
include/media/v4l2-common.h
298
void v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi,
include/media/v4l2-common.h
306
void v4l2_spi_subdev_unregister(struct v4l2_subdev *sd);
include/media/v4l2-common.h
310
static inline struct v4l2_subdev *
include/media/v4l2-common.h
318
v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi,
include/media/v4l2-common.h
322
static inline void v4l2_spi_subdev_unregister(struct v4l2_subdev *sd)
include/media/v4l2-common.h
472
struct v4l2_subdev *sd, struct v4l2_streamparm *a);
include/media/v4l2-common.h
485
struct v4l2_subdev *sd, struct v4l2_streamparm *a);
include/media/v4l2-ctrls.h
1553
int v4l2_ctrl_subdev_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh,
include/media/v4l2-ctrls.h
1562
int v4l2_ctrl_subdev_log_status(struct v4l2_subdev *sd);
include/media/v4l2-ctrls.h
24
struct v4l2_subdev;
include/media/v4l2-device.h
162
struct v4l2_subdev *sd,
include/media/v4l2-device.h
175
void v4l2_device_unregister_subdev(struct v4l2_subdev *sd);
include/media/v4l2-device.h
238
static inline void v4l2_subdev_notify(struct v4l2_subdev *sd,
include/media/v4l2-device.h
320
struct v4l2_subdev *__sd; \
include/media/v4l2-device.h
387
struct v4l2_subdev *__sd; \
include/media/v4l2-device.h
414
struct v4l2_subdev *__sd; \
include/media/v4l2-device.h
447
struct v4l2_subdev *__sd; \
include/media/v4l2-device.h
474
struct v4l2_subdev *__sd; \
include/media/v4l2-device.h
506
struct v4l2_subdev *__sd; \
include/media/v4l2-device.h
51
void (*notify)(struct v4l2_subdev *sd,
include/media/v4l2-device.h
528
struct v4l2_subdev *__sd; \
include/media/v4l2-device.h
556
struct v4l2_subdev *__sd; \
include/media/v4l2-event.h
185
int v4l2_event_subdev_unsubscribe(struct v4l2_subdev *sd,
include/media/v4l2-event.h
20
struct v4l2_subdev;
include/media/v4l2-event.h
205
int v4l2_src_change_event_subdev_subscribe(struct v4l2_subdev *sd,
include/media/v4l2-flash-led-class.h
86
struct v4l2_subdev sd;
include/media/v4l2-flash-led-class.h
98
struct v4l2_subdev *sd)
include/media/v4l2-mc.h
115
int v4l2_create_fwnode_links_to_pad(struct v4l2_subdev *src_sd,
include/media/v4l2-mc.h
139
int v4l2_create_fwnode_links(struct v4l2_subdev *src_sd,
include/media/v4l2-mc.h
140
struct v4l2_subdev *sink_sd);
include/media/v4l2-subdev.h
1106
container_of_const(__me_sd_ent, struct v4l2_subdev, entity) : \
include/media/v4l2-subdev.h
1117
((struct v4l2_subdev *)video_get_drvdata(vdev))
include/media/v4l2-subdev.h
1153
static inline void v4l2_set_subdevdata(struct v4l2_subdev *sd, void *p)
include/media/v4l2-subdev.h
1165
static inline void *v4l2_get_subdevdata(const struct v4l2_subdev *sd)
include/media/v4l2-subdev.h
1176
static inline void v4l2_set_subdev_hostdata(struct v4l2_subdev *sd, void *p)
include/media/v4l2-subdev.h
1188
static inline void *v4l2_get_subdev_hostdata(const struct v4l2_subdev *sd)
include/media/v4l2-subdev.h
1223
int v4l2_subdev_link_validate_default(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
1276
struct v4l2_subdev_state *__v4l2_subdev_state_alloc(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
1311
int __v4l2_subdev_init_finalize(struct v4l2_subdev *sd, const char *name,
include/media/v4l2-subdev.h
1322
void v4l2_subdev_cleanup(struct v4l2_subdev *sd);
include/media/v4l2-subdev.h
1458
int v4l2_subdev_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *state,
include/media/v4l2-subdev.h
1475
int v4l2_subdev_get_frame_interval(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
1491
int v4l2_subdev_set_routing(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
1519
int v4l2_subdev_set_routing_with_fmt(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
1640
int v4l2_subdev_routing_validate(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
1673
int v4l2_subdev_enable_streams(struct v4l2_subdev *sd, u32 pad,
include/media/v4l2-subdev.h
1705
int v4l2_subdev_disable_streams(struct v4l2_subdev *sd, u32 pad,
include/media/v4l2-subdev.h
1723
int v4l2_subdev_s_stream_helper(struct v4l2_subdev *sd, int enable);
include/media/v4l2-subdev.h
1806
v4l2_subdev_get_unlocked_active_state(struct v4l2_subdev *sd)
include/media/v4l2-subdev.h
1827
v4l2_subdev_get_locked_active_state(struct v4l2_subdev *sd)
include/media/v4l2-subdev.h
1845
v4l2_subdev_lock_and_get_active_state(struct v4l2_subdev *sd)
include/media/v4l2-subdev.h
1858
void v4l2_subdev_init(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
1878
struct v4l2_subdev *__sd = (sd); \
include/media/v4l2-subdev.h
197
int (*log_status)(struct v4l2_subdev *sd);
include/media/v4l2-subdev.h
198
int (*s_io_pin_config)(struct v4l2_subdev *sd, size_t n,
include/media/v4l2-subdev.h
1982
void v4l2_subdev_notify_event(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
1996
bool v4l2_subdev_is_streaming(struct v4l2_subdev *sd);
include/media/v4l2-subdev.h
200
int (*init)(struct v4l2_subdev *sd, u32 val);
include/media/v4l2-subdev.h
201
int (*load_fw)(struct v4l2_subdev *sd);
include/media/v4l2-subdev.h
202
int (*reset)(struct v4l2_subdev *sd, u32 val);
include/media/v4l2-subdev.h
203
int (*s_gpio)(struct v4l2_subdev *sd, u32 val);
include/media/v4l2-subdev.h
204
long (*command)(struct v4l2_subdev *sd, unsigned int cmd, void *arg);
include/media/v4l2-subdev.h
205
long (*ioctl)(struct v4l2_subdev *sd, unsigned int cmd, void *arg);
include/media/v4l2-subdev.h
207
long (*compat_ioctl32)(struct v4l2_subdev *sd, unsigned int cmd,
include/media/v4l2-subdev.h
211
int (*g_register)(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg);
include/media/v4l2-subdev.h
212
int (*s_register)(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg);
include/media/v4l2-subdev.h
214
int (*s_power)(struct v4l2_subdev *sd, int on);
include/media/v4l2-subdev.h
215
int (*interrupt_service_routine)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
217
int (*subscribe_event)(struct v4l2_subdev *sd, struct v4l2_fh *fh,
include/media/v4l2-subdev.h
219
int (*unsubscribe_event)(struct v4l2_subdev *sd, struct v4l2_fh *fh,
include/media/v4l2-subdev.h
274
int (*standby)(struct v4l2_subdev *sd);
include/media/v4l2-subdev.h
275
int (*s_radio)(struct v4l2_subdev *sd);
include/media/v4l2-subdev.h
276
int (*s_frequency)(struct v4l2_subdev *sd, const struct v4l2_frequency *freq);
include/media/v4l2-subdev.h
277
int (*g_frequency)(struct v4l2_subdev *sd, struct v4l2_frequency *freq);
include/media/v4l2-subdev.h
278
int (*enum_freq_bands)(struct v4l2_subdev *sd, struct v4l2_frequency_band *band);
include/media/v4l2-subdev.h
279
int (*g_tuner)(struct v4l2_subdev *sd, struct v4l2_tuner *vt);
include/media/v4l2-subdev.h
280
int (*s_tuner)(struct v4l2_subdev *sd, const struct v4l2_tuner *vt);
include/media/v4l2-subdev.h
281
int (*g_modulator)(struct v4l2_subdev *sd, struct v4l2_modulator *vm);
include/media/v4l2-subdev.h
282
int (*s_modulator)(struct v4l2_subdev *sd, const struct v4l2_modulator *vm);
include/media/v4l2-subdev.h
283
int (*s_type_addr)(struct v4l2_subdev *sd, struct tuner_setup *type);
include/media/v4l2-subdev.h
284
int (*s_config)(struct v4l2_subdev *sd, const struct v4l2_priv_tun_config *config);
include/media/v4l2-subdev.h
314
int (*s_clock_freq)(struct v4l2_subdev *sd, u32 freq);
include/media/v4l2-subdev.h
315
int (*s_i2s_clock_freq)(struct v4l2_subdev *sd, u32 freq);
include/media/v4l2-subdev.h
316
int (*s_routing)(struct v4l2_subdev *sd, u32 input, u32 output, u32 config);
include/media/v4l2-subdev.h
317
int (*s_stream)(struct v4l2_subdev *sd, int enable);
include/media/v4l2-subdev.h
37
struct v4l2_subdev;
include/media/v4l2-subdev.h
482
int (*s_routing)(struct v4l2_subdev *sd, u32 input, u32 output, u32 config);
include/media/v4l2-subdev.h
483
int (*s_crystal_freq)(struct v4l2_subdev *sd, u32 freq, u32 flags);
include/media/v4l2-subdev.h
484
int (*g_std)(struct v4l2_subdev *sd, v4l2_std_id *norm);
include/media/v4l2-subdev.h
485
int (*s_std)(struct v4l2_subdev *sd, v4l2_std_id norm);
include/media/v4l2-subdev.h
486
int (*s_std_output)(struct v4l2_subdev *sd, v4l2_std_id std);
include/media/v4l2-subdev.h
487
int (*g_std_output)(struct v4l2_subdev *sd, v4l2_std_id *std);
include/media/v4l2-subdev.h
488
int (*querystd)(struct v4l2_subdev *sd, v4l2_std_id *std);
include/media/v4l2-subdev.h
489
int (*g_tvnorms)(struct v4l2_subdev *sd, v4l2_std_id *std);
include/media/v4l2-subdev.h
490
int (*g_tvnorms_output)(struct v4l2_subdev *sd, v4l2_std_id *std);
include/media/v4l2-subdev.h
491
int (*g_input_status)(struct v4l2_subdev *sd, u32 *status);
include/media/v4l2-subdev.h
492
int (*s_stream)(struct v4l2_subdev *sd, int enable);
include/media/v4l2-subdev.h
493
int (*s_rx_buffer)(struct v4l2_subdev *sd, void *buf,
include/media/v4l2-subdev.h
495
int (*pre_streamon)(struct v4l2_subdev *sd, u32 flags);
include/media/v4l2-subdev.h
496
int (*post_streamoff)(struct v4l2_subdev *sd);
include/media/v4l2-subdev.h
535
int (*decode_vbi_line)(struct v4l2_subdev *sd, struct v4l2_decode_vbi_line *vbi_line);
include/media/v4l2-subdev.h
536
int (*s_vbi_data)(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *vbi_data);
include/media/v4l2-subdev.h
537
int (*g_vbi_data)(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_data *vbi_data);
include/media/v4l2-subdev.h
538
int (*g_sliced_vbi_cap)(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_cap *cap);
include/media/v4l2-subdev.h
539
int (*s_raw_fmt)(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt);
include/media/v4l2-subdev.h
540
int (*g_sliced_fmt)(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *fmt);
include/media/v4l2-subdev.h
541
int (*s_sliced_fmt)(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *fmt);
include/media/v4l2-subdev.h
555
int (*g_skip_top_lines)(struct v4l2_subdev *sd, u32 *lines);
include/media/v4l2-subdev.h
556
int (*g_skip_frames)(struct v4l2_subdev *sd, u32 *frames);
include/media/v4l2-subdev.h
654
int (*rx_read)(struct v4l2_subdev *sd, u8 *buf, size_t count,
include/media/v4l2-subdev.h
657
int (*rx_g_parameters)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
659
int (*rx_s_parameters)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
663
int (*tx_write)(struct v4l2_subdev *sd, u8 *buf, size_t count,
include/media/v4l2-subdev.h
666
int (*tx_g_parameters)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
668
int (*tx_s_parameters)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
731
struct v4l2_subdev *sd;
include/media/v4l2-subdev.h
828
int (*enum_mbus_code)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
831
int (*enum_frame_size)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
834
int (*enum_frame_interval)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
837
int (*get_fmt)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
840
int (*set_fmt)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
843
int (*get_selection)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
846
int (*set_selection)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
849
int (*get_frame_interval)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
852
int (*set_frame_interval)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
855
int (*get_edid)(struct v4l2_subdev *sd, struct v4l2_edid *edid);
include/media/v4l2-subdev.h
856
int (*set_edid)(struct v4l2_subdev *sd, struct v4l2_edid *edid);
include/media/v4l2-subdev.h
857
int (*s_dv_timings)(struct v4l2_subdev *sd, unsigned int pad,
include/media/v4l2-subdev.h
859
int (*g_dv_timings)(struct v4l2_subdev *sd, unsigned int pad,
include/media/v4l2-subdev.h
861
int (*query_dv_timings)(struct v4l2_subdev *sd, unsigned int pad,
include/media/v4l2-subdev.h
863
int (*dv_timings_cap)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
865
int (*enum_dv_timings)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
868
int (*link_validate)(struct v4l2_subdev *sd, struct media_link *link,
include/media/v4l2-subdev.h
872
int (*get_frame_desc)(struct v4l2_subdev *sd, unsigned int pad,
include/media/v4l2-subdev.h
874
int (*set_frame_desc)(struct v4l2_subdev *sd, unsigned int pad,
include/media/v4l2-subdev.h
876
int (*get_mbus_config)(struct v4l2_subdev *sd, unsigned int pad,
include/media/v4l2-subdev.h
878
int (*set_routing)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
882
int (*enable_streams)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
885
int (*disable_streams)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
943
int (*init_state)(struct v4l2_subdev *sd,
include/media/v4l2-subdev.h
945
int (*registered)(struct v4l2_subdev *sd);
include/media/v4l2-subdev.h
946
void (*unregistered)(struct v4l2_subdev *sd);
include/media/v4l2-subdev.h
947
int (*open)(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh);
include/media/v4l2-subdev.h
948
int (*close)(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh);
include/media/v4l2-subdev.h
949
void (*release)(struct v4l2_subdev *sd);