Lines Matching refs:v4l2_subdev

101 struct v4l2_subdev;
152 struct v4l2_subdev *v4l2_i2c_new_subdev(struct v4l2_device *v4l2_dev,
169 struct v4l2_subdev *v4l2_i2c_new_subdev_board(struct v4l2_device *v4l2_dev,
183 void v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd, struct i2c_client *client,
194 void v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client,
204 unsigned short v4l2_i2c_subdev_addr(struct v4l2_subdev *sd);
221 void v4l2_i2c_subdev_unregister(struct v4l2_subdev *sd);
225 static inline struct v4l2_subdev *
233 static inline struct v4l2_subdev *
242 v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd, struct i2c_client *client, in v4l2_i2c_subdev_set_name()
247 v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client, in v4l2_i2c_subdev_init()
251 static inline unsigned short v4l2_i2c_subdev_addr(struct v4l2_subdev *sd) in v4l2_i2c_subdev_addr()
262 static inline void v4l2_i2c_subdev_unregister(struct v4l2_subdev *sd) in v4l2_i2c_subdev_unregister()
286 struct v4l2_subdev *v4l2_spi_new_subdev(struct v4l2_device *v4l2_dev,
297 void v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi,
305 void v4l2_spi_subdev_unregister(struct v4l2_subdev *sd);
309 static inline struct v4l2_subdev *
317 v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi, in v4l2_spi_subdev_init()
321 static inline void v4l2_spi_subdev_unregister(struct v4l2_subdev *sd) in v4l2_spi_subdev_unregister()
437 struct v4l2_subdev *sd, struct v4l2_streamparm *a);
450 struct v4l2_subdev *sd, struct v4l2_streamparm *a);