Lines Matching refs:v4l2_subdev

100 struct v4l2_subdev;
151 struct v4l2_subdev *v4l2_i2c_new_subdev(struct v4l2_device *v4l2_dev,
168 struct v4l2_subdev *v4l2_i2c_new_subdev_board(struct v4l2_device *v4l2_dev,
181 void v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd, struct i2c_client *client,
192 void v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client,
202 unsigned short v4l2_i2c_subdev_addr(struct v4l2_subdev *sd);
219 void v4l2_i2c_subdev_unregister(struct v4l2_subdev *sd);
223 static inline struct v4l2_subdev *
231 static inline struct v4l2_subdev *
240 v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd, struct i2c_client *client, in v4l2_i2c_subdev_set_name()
245 v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client, in v4l2_i2c_subdev_init()
249 static inline unsigned short v4l2_i2c_subdev_addr(struct v4l2_subdev *sd) in v4l2_i2c_subdev_addr()
260 static inline void v4l2_i2c_subdev_unregister(struct v4l2_subdev *sd) in v4l2_i2c_subdev_unregister()
284 struct v4l2_subdev *v4l2_spi_new_subdev(struct v4l2_device *v4l2_dev,
295 void v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi,
303 void v4l2_spi_subdev_unregister(struct v4l2_subdev *sd);
307 static inline struct v4l2_subdev *
315 v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi, in v4l2_spi_subdev_init()
319 static inline void v4l2_spi_subdev_unregister(struct v4l2_subdev *sd) in v4l2_spi_subdev_unregister()
435 struct v4l2_subdev *sd, struct v4l2_streamparm *a);
448 struct v4l2_subdev *sd, struct v4l2_streamparm *a);