Lines Matching refs:sd

41 	struct v4l2_subdev sd;  member
54 static inline struct msi001_dev *sd_to_msi001_dev(struct v4l2_subdev *sd) in sd_to_msi001_dev() argument
56 return container_of(sd, struct msi001_dev, sd); in sd_to_msi001_dev()
294 static int msi001_s_power(struct v4l2_subdev *sd, int on) in msi001_s_power() argument
296 struct msi001_dev *dev = sd_to_msi001_dev(sd); in msi001_s_power()
314 static int msi001_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *v) in msi001_g_tuner() argument
316 struct msi001_dev *dev = sd_to_msi001_dev(sd); in msi001_g_tuner()
330 static int msi001_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *v) in msi001_s_tuner() argument
332 struct msi001_dev *dev = sd_to_msi001_dev(sd); in msi001_s_tuner()
339 static int msi001_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f) in msi001_g_frequency() argument
341 struct msi001_dev *dev = sd_to_msi001_dev(sd); in msi001_g_frequency()
349 static int msi001_s_frequency(struct v4l2_subdev *sd, in msi001_s_frequency() argument
352 struct msi001_dev *dev = sd_to_msi001_dev(sd); in msi001_s_frequency()
369 static int msi001_enum_freq_bands(struct v4l2_subdev *sd, in msi001_enum_freq_bands() argument
372 struct msi001_dev *dev = sd_to_msi001_dev(sd); in msi001_enum_freq_bands()
459 v4l2_spi_subdev_init(&dev->sd, spi, &msi001_ops); in msi001_probe()
481 dev->sd.ctrl_handler = &dev->hdl; in msi001_probe()
492 struct v4l2_subdev *sd = spi_get_drvdata(spi); in msi001_remove() local
493 struct msi001_dev *dev = sd_to_msi001_dev(sd); in msi001_remove()
501 v4l2_device_unregister_subdev(&dev->sd); in msi001_remove()