summaryrefslogtreecommitdiff
path: root/drivers/media/platform/rockchip/isp1/rkisp1.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/platform/rockchip/isp1/rkisp1.c')
-rw-r--r--drivers/media/platform/rockchip/isp1/rkisp1.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/media/platform/rockchip/isp1/rkisp1.c b/drivers/media/platform/rockchip/isp1/rkisp1.c
index 3b012f559233..f1a4abbe7079 100644
--- a/drivers/media/platform/rockchip/isp1/rkisp1.c
+++ b/drivers/media/platform/rockchip/isp1/rkisp1.c
@@ -769,6 +769,8 @@ static int rkisp1_isp_sd_set_fmt(struct v4l2_subdev *sd,
struct rkisp1_isp_subdev *isp_sd = &isp_dev->isp_sdev;
struct v4l2_mbus_framefmt *mf = &fmt->format;
+ printk("%s:%d: called\n", __func__, __LINE__);
+
if ((fmt->pad != RKISP1_ISP_PAD_SINK) &&
(fmt->pad != RKISP1_ISP_PAD_SOURCE_PATH))
return -EINVAL;
@@ -973,17 +975,22 @@ static int rkisp1_isp_sd_s_power(struct v4l2_subdev *sd, int on)
static int rkisp1_subdev_link_validate(struct media_link *link)
{
+ printk("%s:%d: called\n", __func__, __LINE__);
+
if (link->source->index == RKISP1_ISP_PAD_SINK_PARAMS)
return 0;
return v4l2_subdev_link_validate(link);
}
+// NEVER CALLED --JU
static int rkisp1_subdev_fmt_link_validate(struct v4l2_subdev *sd,
struct media_link *link,
struct v4l2_subdev_format *source_fmt,
struct v4l2_subdev_format *sink_fmt)
{
+ printk("%s:%d: called\n", __func__, __LINE__);
+
if (source_fmt->format.code != sink_fmt->format.code)
return -EINVAL;
@@ -992,6 +999,7 @@ static int rkisp1_subdev_fmt_link_validate(struct v4l2_subdev *sd,
source_fmt->format.height < sink_fmt->format.height)
return -EINVAL;
+ printk("%s:%d: return 0\n", __func__, __LINE__);
return 0;
}