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,
182 void v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd, struct i2c_client *client,
193 void v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client,
203 unsigned short v4l2_i2c_subdev_addr(struct v4l2_subdev *sd);
220 void v4l2_i2c_subdev_unregister(struct v4l2_subdev *sd);
224 static inline struct v4l2_subdev *
232 static inline struct v4l2_subdev *
241 v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd, struct i2c_client *client, in v4l2_i2c_subdev_set_name()
246 v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client, in v4l2_i2c_subdev_init()
250 static inline unsigned short v4l2_i2c_subdev_addr(struct v4l2_subdev *sd) in v4l2_i2c_subdev_addr()
261 static inline void v4l2_i2c_subdev_unregister(struct v4l2_subdev *sd) in v4l2_i2c_subdev_unregister()
285 struct v4l2_subdev *v4l2_spi_new_subdev(struct v4l2_device *v4l2_dev,
296 void v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi,
304 void v4l2_spi_subdev_unregister(struct v4l2_subdev *sd);
308 static inline struct v4l2_subdev *
316 v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi, in v4l2_spi_subdev_init()
320 static inline void v4l2_spi_subdev_unregister(struct v4l2_subdev *sd) in v4l2_spi_subdev_unregister()
436 struct v4l2_subdev *sd, struct v4l2_streamparm *a);
449 struct v4l2_subdev *sd, struct v4l2_streamparm *a);