Lines Matching refs:sd
68 struct v4l2_subdev sd; member
82 static inline struct saa6588 *to_saa6588(struct v4l2_subdev *sd) in to_saa6588() argument
84 return container_of(sd, struct saa6588, sd); in to_saa6588()
262 struct i2c_client *client = v4l2_get_subdevdata(&s->sd); in saa6588_i2c_poll()
342 struct i2c_client *client = v4l2_get_subdevdata(&s->sd); in saa6588_configure()
397 static long saa6588_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) in saa6588_ioctl() argument
399 struct saa6588 *s = to_saa6588(sd); in saa6588_ioctl()
429 static int saa6588_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) in saa6588_g_tuner() argument
431 struct saa6588 *s = to_saa6588(sd); in saa6588_g_tuner()
439 static int saa6588_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) in saa6588_s_tuner() argument
441 struct saa6588 *s = to_saa6588(sd); in saa6588_s_tuner()
469 struct v4l2_subdev *sd; in saa6588_probe() local
483 sd = &s->sd; in saa6588_probe()
484 v4l2_i2c_subdev_init(sd, client, &saa6588_ops); in saa6588_probe()
503 struct v4l2_subdev *sd = i2c_get_clientdata(client); in saa6588_remove() local
504 struct saa6588 *s = to_saa6588(sd); in saa6588_remove()
506 v4l2_device_unregister_subdev(sd); in saa6588_remove()