diff options
Diffstat (limited to 'drivers/media/pci/intel/ipu-isys-subdev.h')
-rw-r--r-- | drivers/media/pci/intel/ipu-isys-subdev.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/drivers/media/pci/intel/ipu-isys-subdev.h b/drivers/media/pci/intel/ipu-isys-subdev.h index 35eb9d1d3cb736..6d501c995539d0 100644 --- a/drivers/media/pci/intel/ipu-isys-subdev.h +++ b/drivers/media/pci/intel/ipu-isys-subdev.h @@ -142,12 +142,17 @@ int ipu_isys_subdev_link_validate(struct v4l2_subdev *sd, int ipu_isys_subdev_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh); int ipu_isys_subdev_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh); + +#define ISYS_SUBDEV_NO_PAD (-1) + int ipu_isys_subdev_init(struct ipu_isys_subdev *asd, struct v4l2_subdev_ops *ops, unsigned int nr_ctrls, unsigned int num_pads, unsigned int num_source, unsigned int num_sink, - unsigned int sd_flags); + unsigned int sd_flags, + int src_pad_idx, + int sink_pad_idx); void ipu_isys_subdev_cleanup(struct ipu_isys_subdev *asd); #endif /* IPU_ISYS_SUBDEV_H */ |