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_g_mbus_fmt(struct v4l2_subdev *sd, in sdo_g_mbus_fmt() argument
166 struct sdo_device *sdev = sd_to_sdev(sd); in sdo_g_mbus_fmt()
179 static int sdo_s_power(struct v4l2_subdev *sd, int on) in sdo_s_power() argument
181 struct sdo_device *sdev = sd_to_sdev(sd); in sdo_s_power()
245 static int sdo_s_stream(struct v4l2_subdev *sd, int on) in sdo_s_stream() argument
247 struct sdo_device *sdev = sd_to_sdev(sd); in sdo_s_stream()
270 struct v4l2_subdev *sd = dev_get_drvdata(dev); in sdo_runtime_suspend() local
271 struct sdo_device *sdev = sd_to_sdev(sd); in sdo_runtime_suspend()
282 struct v4l2_subdev *sd = dev_get_drvdata(dev); in sdo_runtime_resume() local
283 struct sdo_device *sdev = sd_to_sdev(sd); in sdo_runtime_resume()
437 v4l2_subdev_init(&sdev->sd, &sdo_sd_ops); in sdo_probe()
438 sdev->sd.owner = THIS_MODULE; in sdo_probe()
439 strlcpy(sdev->sd.name, "s5p-sdo", sizeof(sdev->sd.name)); in sdo_probe()
446 dev_set_drvdata(dev, &sdev->sd); in sdo_probe()
466 struct v4l2_subdev *sd = dev_get_drvdata(&pdev->dev); in sdo_remove() local
467 struct sdo_device *sdev = sd_to_sdev(sd); in sdo_remove()