Lines Matching refs:sd
65 struct v4l2_subdev sd; member
70 static inline struct sdo_device *sd_to_sdev(struct v4l2_subdev *sd) in sd_to_sdev() argument
72 return container_of(sd, struct sdo_device, sd); in sd_to_sdev()
138 static int sdo_g_tvnorms_output(struct v4l2_subdev *sd, v4l2_std_id *std) in sdo_g_tvnorms_output() argument
146 static int sdo_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) in sdo_s_std_output() argument
148 struct sdo_device *sdev = sd_to_sdev(sd); in sdo_s_std_output()
157 static int sdo_g_std_output(struct v4l2_subdev *sd, v4l2_std_id *std) in sdo_g_std_output() argument
159 *std = sd_to_sdev(sd)->fmt->id; in sdo_g_std_output()
163 static int sdo_get_fmt(struct v4l2_subdev *sd, in sdo_get_fmt() argument
168 struct sdo_device *sdev = sd_to_sdev(sd); in sdo_get_fmt()
183 static int sdo_s_power(struct v4l2_subdev *sd, int on) in sdo_s_power() argument
185 struct sdo_device *sdev = sd_to_sdev(sd); in sdo_s_power()
249 static int sdo_s_stream(struct v4l2_subdev *sd, int on) in sdo_s_stream() argument
251 struct sdo_device *sdev = sd_to_sdev(sd); in sdo_s_stream()
278 struct v4l2_subdev *sd = dev_get_drvdata(dev); in sdo_runtime_suspend() local
279 struct sdo_device *sdev = sd_to_sdev(sd); in sdo_runtime_suspend()
290 struct v4l2_subdev *sd = dev_get_drvdata(dev); in sdo_runtime_resume() local
291 struct sdo_device *sdev = sd_to_sdev(sd); in sdo_runtime_resume()
445 v4l2_subdev_init(&sdev->sd, &sdo_sd_ops); in sdo_probe()
446 sdev->sd.owner = THIS_MODULE; in sdo_probe()
447 strlcpy(sdev->sd.name, "s5p-sdo", sizeof(sdev->sd.name)); in sdo_probe()
454 dev_set_drvdata(dev, &sdev->sd); in sdo_probe()
474 struct v4l2_subdev *sd = dev_get_drvdata(&pdev->dev); in sdo_remove() local
475 struct sdo_device *sdev = sd_to_sdev(sd); in sdo_remove()