/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-wm8775.c | 38 void pvr2_wm8775_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd) argument 56 sd->ops->audio->s_routing(sd, input, 0, 0);
|
H A D | pvrusb2-audio.c | 60 void pvr2_msp3400_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd) argument 83 sd->ops->audio->s_routing(sd, input,
|
H A D | pvrusb2-cs53l32a.c | 61 void pvr2_cs53l32a_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd) argument 82 sd->ops->audio->s_routing(sd, input, 0, 0);
|
H A D | pvrusb2-video-v4l.c | 78 void pvr2_saa7115_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd) argument 101 sd->ops->video->s_routing(sd, input, 0, 0);
|
H A D | pvrusb2-cx2584x-v4l.c | 125 void pvr2_cx25840_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd) argument 151 sd->ops->video->s_routing(sd, (u32)vid_input, 0, 0); 152 sd->ops->audio->s_routing(sd, (u32)aud_input, 0, 0);
|
/drivers/media/dvb-frontends/ |
H A D | rtl2832_sdr.h | 43 struct v4l2_subdev *sd); 47 struct v4l2_subdev *sd) 45 rtl2832_sdr_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct rtl2832_config *cfg, struct v4l2_subdev *sd) argument
|
/drivers/media/usb/gspca/ |
H A D | sn9c2028.h | 30 struct sd *sd = (struct sd *) gspca_dev; local 35 if (m[i] == sn9c2028_sof_marker[sd->sof_read]) { 36 sd->sof_read++; 37 if (sd->sof_read == sizeof(sn9c2028_sof_marker)) { 42 sd->sof_read = 0; 46 sd->sof_read = 0;
|
/drivers/media/platform/exynos4-is/ |
H A D | common.c | 20 struct v4l2_subdev *sd; local 29 sd = media_entity_to_v4l2_subdev(pad->entity); 31 if (sd->grp_id == GRP_ID_FIMC_IS_SENSOR || 32 sd->grp_id == GRP_ID_SENSOR) 33 return sd; 35 pad = &sd->entity.pads[0];
|
/drivers/media/i2c/m5mols/ |
H A D | m5mols_capture.c | 40 static int m5mols_read_rational(struct v4l2_subdev *sd, u32 addr_num, argument 45 int ret = m5mols_read_u32(sd, addr_num, &num); 47 ret = m5mols_read_u32(sd, addr_den, &den); 62 struct v4l2_subdev *sd = &info->sd; local 65 ret = m5mols_read_rational(sd, EXIF_INFO_EXPTIME_NU, 69 ret = m5mols_read_rational(sd, EXIF_INFO_TV_NU, EXIF_INFO_TV_DE, 73 ret = m5mols_read_rational(sd, EXIF_INFO_AV_NU, EXIF_INFO_AV_DE, 77 ret = m5mols_read_rational(sd, EXIF_INFO_BV_NU, EXIF_INFO_BV_DE, 81 ret = m5mols_read_rational(sd, EXIF_INFO_EBV_N 109 struct v4l2_subdev *sd = &info->sd; local [all...] |
/drivers/media/i2c/ |
H A D | ov7640.c | 56 struct v4l2_subdev *sd; local 61 sd = devm_kzalloc(&client->dev, sizeof(*sd), GFP_KERNEL); 62 if (sd == NULL) 64 v4l2_i2c_subdev_init(sd, client, &ov7640_ops); 82 struct v4l2_subdev *sd = i2c_get_clientdata(client); local 84 v4l2_device_unregister_subdev(sd);
|
H A D | tea6415c.c | 49 static int tea6415c_s_routing(struct v4l2_subdev *sd, argument 52 struct i2c_client *client = v4l2_get_subdevdata(sd); 56 v4l2_dbg(1, debug, sd, "i=%d, o=%d\n", i, o); 114 v4l2_dbg(1, debug, sd, 134 struct v4l2_subdev *sd; local 142 sd = devm_kzalloc(&client->dev, sizeof(*sd), GFP_KERNEL); 143 if (sd == NULL) 145 v4l2_i2c_subdev_init(sd, client, &tea6415c_ops); 151 struct v4l2_subdev *sd local [all...] |
H A D | tea6420.c | 50 static int tea6420_s_routing(struct v4l2_subdev *sd, argument 53 struct i2c_client *client = v4l2_get_subdevdata(sd); 59 v4l2_dbg(1, debug, sd, "i=%d, o=%d, g=%d\n", i, o, g); 85 v4l2_dbg(1, debug, sd, 105 struct v4l2_subdev *sd; local 115 sd = devm_kzalloc(&client->dev, sizeof(*sd), GFP_KERNEL); 116 if (sd == NULL) 118 v4l2_i2c_subdev_init(sd, client, &tea6420_ops); 123 err += tea6420_s_routing(sd, 133 struct v4l2_subdev *sd = i2c_get_clientdata(client); local [all...] |
H A D | uda1342.c | 33 static int uda1342_s_routing(struct v4l2_subdev *sd, argument 36 struct i2c_client *client = v4l2_get_subdevdata(sd); 46 v4l2_err(sd, "input %d not supported\n", input); 64 struct v4l2_subdev *sd; local 72 sd = devm_kzalloc(&client->dev, sizeof(*sd), GFP_KERNEL); 73 if (sd == NULL) 76 v4l2_i2c_subdev_init(sd, client, &uda1342_ops); 89 struct v4l2_subdev *sd = i2c_get_clientdata(client); local 91 v4l2_device_unregister_subdev(sd); [all...] |
H A D | bt866.c | 52 struct v4l2_subdev sd; member in struct:bt866 56 static inline struct bt866 *to_bt866(struct v4l2_subdev *sd) argument 58 return container_of(sd, struct bt866, sd); 63 struct i2c_client *client = v4l2_get_subdevdata(&encoder->sd); 90 static int bt866_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) argument 92 v4l2_dbg(1, debug, sd, "set norm %llx\n", (unsigned long long)std); 100 static int bt866_s_routing(struct v4l2_subdev *sd, argument 130 struct bt866 *encoder = to_bt866(sd); 153 v4l2_dbg(1, debug, sd, "se 192 struct v4l2_subdev *sd; local 207 struct v4l2_subdev *sd = i2c_get_clientdata(client); local [all...] |
H A D | m52790.c | 39 struct v4l2_subdev sd; member in struct:m52790_state 44 static inline struct m52790_state *to_state(struct v4l2_subdev *sd) argument 46 return container_of(sd, struct m52790_state, sd); 51 static int m52790_write(struct v4l2_subdev *sd) argument 53 struct m52790_state *state = to_state(sd); 54 struct i2c_client *client = v4l2_get_subdevdata(sd); 70 static int m52790_s_routing(struct v4l2_subdev *sd, argument 73 struct m52790_state *state = to_state(sd); 77 m52790_write(sd); 82 m52790_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) argument 93 m52790_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) argument 106 m52790_log_status(struct v4l2_subdev *sd) argument 149 struct v4l2_subdev *sd; local 172 struct v4l2_subdev *sd = i2c_get_clientdata(client); local [all...] |
H A D | tlv320aic23b.c | 44 struct v4l2_subdev sd; member in struct:tlv320aic23b_state 48 static inline struct tlv320aic23b_state *to_state(struct v4l2_subdev *sd) argument 50 return container_of(sd, struct tlv320aic23b_state, sd); 55 return &container_of(ctrl->handler, struct tlv320aic23b_state, hdl)->sd; 58 static int tlv320aic23b_write(struct v4l2_subdev *sd, int reg, u16 val) argument 60 struct i2c_client *client = v4l2_get_subdevdata(sd); 64 v4l2_err(sd, "Invalid register R%d\n", reg); 72 v4l2_err(sd, "I2C: cannot write %03x to register R%d\n", val, reg); 76 static int tlv320aic23b_s_clock_freq(struct v4l2_subdev *sd, u3 argument 96 struct v4l2_subdev *sd = to_sd(ctrl); local 109 tlv320aic23b_log_status(struct v4l2_subdev *sd) argument 156 struct v4l2_subdev *sd; local 202 struct v4l2_subdev *sd = i2c_get_clientdata(client); local [all...] |
H A D | vp27smpx.c | 41 struct v4l2_subdev sd; member in struct:vp27smpx_state 46 static inline struct vp27smpx_state *to_state(struct v4l2_subdev *sd) argument 48 return container_of(sd, struct vp27smpx_state, sd); 51 static void vp27smpx_set_audmode(struct v4l2_subdev *sd, u32 audmode) argument 53 struct vp27smpx_state *state = to_state(sd); 54 struct i2c_client *client = v4l2_get_subdevdata(sd); 71 v4l2_err(sd, "I/O error setting audmode\n"); 76 static int vp27smpx_s_radio(struct v4l2_subdev *sd) argument 78 struct vp27smpx_state *state = to_state(sd); 84 vp27smpx_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) argument 92 vp27smpx_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) argument 101 vp27smpx_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) argument 114 vp27smpx_log_status(struct v4l2_subdev *sd) argument 158 struct v4l2_subdev *sd; local 181 struct v4l2_subdev *sd = i2c_get_clientdata(client); local [all...] |
/drivers/media/pci/cx23885/ |
H A D | cx23885-ir.c | 72 void cx23885_ir_rx_v4l2_dev_notify(struct v4l2_subdev *sd, u32 events) argument 74 struct cx23885_dev *dev = to_cx23885(sd->v4l2_dev); 90 if (sd == dev->sd_cx25840) 97 void cx23885_ir_tx_v4l2_dev_notify(struct v4l2_subdev *sd, u32 events) argument 99 struct cx23885_dev *dev = to_cx23885(sd->v4l2_dev); 109 if (sd == dev->sd_cx25840)
|
/drivers/media/usb/au0828/ |
H A D | au0828-cards.c | 217 struct v4l2_subdev *sd; local 224 sd = v4l2_i2c_new_subdev(&dev->v4l2_dev, &dev->i2c_adap, 226 if (sd == NULL) 233 sd = v4l2_i2c_new_subdev(&dev->v4l2_dev, &dev->i2c_adap, 235 if (sd == NULL)
|
/drivers/base/power/ |
H A D | domain_governor.c | 151 struct generic_pm_domain *sd = link->slave; local 152 s64 sd_max_off_ns = sd->max_off_time_ns;
|
/drivers/char/ |
H A D | snsc_event.c | 42 struct subch_data_s *sd = subch_data; local 46 spin_lock_irqsave(&sd->sd_rlock, flags); 47 status = ia64_sn_irtr_intr(sd->sd_nasid, sd->sd_subch); 52 spin_unlock_irqrestore(&sd->sd_rlock, flags); 240 struct subch_data_s *sd = event_sd; local 244 spin_lock_irqsave(&sd->sd_rlock, flags); 245 status = ia64_sn_irtr_recv(sd->sd_nasid, sd->sd_subch, 246 sd [all...] |
/drivers/media/i2c/cx25840/ |
H A D | cx25840-audio.c | 517 int cx25840_s_clock_freq(struct v4l2_subdev *sd, u32 freq) argument 519 struct i2c_client *client = v4l2_get_subdevdata(sd); 520 struct cx25840_state *state = to_state(sd); 539 struct v4l2_subdev *sd = to_sd(ctrl); local 540 struct cx25840_state *state = to_state(sd); 541 struct i2c_client *client = v4l2_get_subdevdata(sd);
|
H A D | cx25840-vbi.c | 85 int cx25840_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi) argument 87 struct i2c_client *client = v4l2_get_subdevdata(sd); 88 struct cx25840_state *state = to_state(sd); 127 int cx25840_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt) argument 129 struct i2c_client *client = v4l2_get_subdevdata(sd); 130 struct cx25840_state *state = to_state(sd); 143 int cx25840_s_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi) argument 145 struct i2c_client *client = v4l2_get_subdevdata(sd); 146 struct cx25840_state *state = to_state(sd); 211 int cx25840_decode_vbi_line(struct v4l2_subdev *sd, struc argument [all...] |
/drivers/media/pci/cx18/ |
H A D | cx18-av-audio.c | 416 int cx18_av_s_clock_freq(struct v4l2_subdev *sd, u32 freq) argument 418 struct cx18 *cx = v4l2_get_subdevdata(sd); 444 struct v4l2_subdev *sd = to_sd(ctrl); local 445 struct cx18 *cx = v4l2_get_subdevdata(sd);
|
H A D | cx18-av-firmware.c | 38 struct v4l2_subdev *sd = &cx->av_state.sd; local 64 CX18_ERR_DEV(sd, "verification of %s firmware load " 73 CX18_INFO_DEV(sd, "verified load of %s firmware (%d bytes)\n", 80 struct v4l2_subdev *sd = &cx->av_state.sd; local 89 CX18_ERR_DEV(sd, "unable to open firmware %s\n", FWFILE); 140 CX18_ERR_DEV(sd, "unable to load firmware %s\n", FWFILE); 148 CX18_INFO_DEV(sd, "loaded %s firmware (%d bytes)\n", FWFILE, size);
|