Hi Jacopo,

Thanks for your patch.

On 2018-05-18 16:40:37 +0200, Jacopo Mondi wrote:
> As the term 'digital' is used all over the rcar-vin code in place of
> 'parallel', rename all the occurrencies.
> 
> Signed-off-by: Jacopo Mondi <jacopo+rene...@jmondi.org>
> ---
>  drivers/media/platform/rcar-vin/rcar-core.c | 72 
> ++++++++++++++---------------
>  drivers/media/platform/rcar-vin/rcar-dma.c  |  4 +-
>  drivers/media/platform/rcar-vin/rcar-v4l2.c | 12 ++---
>  drivers/media/platform/rcar-vin/rcar-vin.h  |  6 +--
>  4 files changed, 47 insertions(+), 47 deletions(-)
> 
> diff --git a/drivers/media/platform/rcar-vin/rcar-core.c 
> b/drivers/media/platform/rcar-vin/rcar-core.c
> index d3072e1..6b80f98 100644
> --- a/drivers/media/platform/rcar-vin/rcar-core.c
> +++ b/drivers/media/platform/rcar-vin/rcar-core.c
> @@ -376,12 +376,12 @@ static int rvin_find_pad(struct v4l2_subdev *sd, int 
> direction)
>  }
>  
>  /* 
> -----------------------------------------------------------------------------
> - * Digital async notifier
> + * Parallel async notifier
>   */
>  
>  /* The vin lock should be held when calling the subdevice attach and detach 
> */
> -static int rvin_digital_subdevice_attach(struct rvin_dev *vin,
> -                                      struct v4l2_subdev *subdev)
> +static int rvin_parallel_subdevice_attach(struct rvin_dev *vin,
> +                                       struct v4l2_subdev *subdev)
>  {
>       struct v4l2_subdev_mbus_code_enum code = {
>               .which = V4L2_SUBDEV_FORMAT_ACTIVE,
> @@ -392,15 +392,15 @@ static int rvin_digital_subdevice_attach(struct 
> rvin_dev *vin,
>       ret = rvin_find_pad(subdev, MEDIA_PAD_FL_SOURCE);
>       if (ret < 0)
>               return ret;
> -     vin->digital->source_pad = ret;
> +     vin->parallel->source_pad = ret;
>  
>       ret = rvin_find_pad(subdev, MEDIA_PAD_FL_SINK);
> -     vin->digital->sink_pad = ret < 0 ? 0 : ret;
> +     vin->parallel->sink_pad = ret < 0 ? 0 : ret;
>  
>       /* Find compatible subdevices mbus format */
>       vin->mbus_code = 0;
>       code.index = 0;
> -     code.pad = vin->digital->source_pad;
> +     code.pad = vin->parallel->source_pad;
>       while (!vin->mbus_code &&
>              !v4l2_subdev_call(subdev, pad, enum_mbus_code, NULL, &code)) {
>               code.index++;
> @@ -450,21 +450,21 @@ static int rvin_digital_subdevice_attach(struct 
> rvin_dev *vin,
>  
>       vin->vdev.ctrl_handler = &vin->ctrl_handler;
>  
> -     vin->digital->subdev = subdev;
> +     vin->parallel->subdev = subdev;
>  
>       return 0;
>  }
>  
> -static void rvin_digital_subdevice_detach(struct rvin_dev *vin)
> +static void rvin_parallel_subdevice_detach(struct rvin_dev *vin)
>  {
>       rvin_v4l2_unregister(vin);
>       v4l2_ctrl_handler_free(&vin->ctrl_handler);
>  
>       vin->vdev.ctrl_handler = NULL;
> -     vin->digital->subdev = NULL;
> +     vin->parallel->subdev = NULL;
>  }
>  
> -static int rvin_digital_notify_complete(struct v4l2_async_notifier *notifier)
> +static int rvin_parallel_notify_complete(struct v4l2_async_notifier 
> *notifier)
>  {
>       struct rvin_dev *vin = notifier_to_vin(notifier);
>       int ret;
> @@ -478,28 +478,28 @@ static int rvin_digital_notify_complete(struct 
> v4l2_async_notifier *notifier)
>       return rvin_v4l2_register(vin);
>  }
>  
> -static void rvin_digital_notify_unbind(struct v4l2_async_notifier *notifier,
> -                                    struct v4l2_subdev *subdev,
> -                                    struct v4l2_async_subdev *asd)
> +static void rvin_parallel_notify_unbind(struct v4l2_async_notifier *notifier,
> +                                     struct v4l2_subdev *subdev,
> +                                     struct v4l2_async_subdev *asd)

When I run my indentation script this indentation changes from spaces to 
all tabs. If possible I would like to keep that as I usually run it on 
these files before submitting any patches, but it's not a big deal.

Whit this fixed, thanks for clearing this up!

Acked-by: Niklas Söderlund <niklas.soderlund+rene...@ragnatech.se>

>  {
>       struct rvin_dev *vin = notifier_to_vin(notifier);
>  
> -     vin_dbg(vin, "unbind digital subdev %s\n", subdev->name);
> +     vin_dbg(vin, "unbind parallel subdev %s\n", subdev->name);
>  
>       mutex_lock(&vin->lock);
> -     rvin_digital_subdevice_detach(vin);
> +     rvin_parallel_subdevice_detach(vin);
>       mutex_unlock(&vin->lock);
>  }
>  
> -static int rvin_digital_notify_bound(struct v4l2_async_notifier *notifier,
> -                                  struct v4l2_subdev *subdev,
> -                                  struct v4l2_async_subdev *asd)
> +static int rvin_parallel_notify_bound(struct v4l2_async_notifier *notifier,
> +                                   struct v4l2_subdev *subdev,
> +                                   struct v4l2_async_subdev *asd)
>  {
>       struct rvin_dev *vin = notifier_to_vin(notifier);
>       int ret;
>  
>       mutex_lock(&vin->lock);
> -     ret = rvin_digital_subdevice_attach(vin, subdev);
> +     ret = rvin_parallel_subdevice_attach(vin, subdev);
>       mutex_unlock(&vin->lock);
>       if (ret)
>               return ret;
> @@ -507,21 +507,21 @@ static int rvin_digital_notify_bound(struct 
> v4l2_async_notifier *notifier,
>       v4l2_set_subdev_hostdata(subdev, vin);
>  
>       vin_dbg(vin, "bound subdev %s source pad: %u sink pad: %u\n",
> -             subdev->name, vin->digital->source_pad,
> -             vin->digital->sink_pad);
> +             subdev->name, vin->parallel->source_pad,
> +             vin->parallel->sink_pad);
>  
>       return 0;
>  }
>  
> -static const struct v4l2_async_notifier_operations rvin_digital_notify_ops = 
> {
> -     .bound = rvin_digital_notify_bound,
> -     .unbind = rvin_digital_notify_unbind,
> -     .complete = rvin_digital_notify_complete,
> +static const struct v4l2_async_notifier_operations rvin_parallel_notify_ops 
> = {
> +     .bound = rvin_parallel_notify_bound,
> +     .unbind = rvin_parallel_notify_unbind,
> +     .complete = rvin_parallel_notify_complete,
>  };
>  
> -static int rvin_digital_parse_v4l2(struct device *dev,
> -                                struct v4l2_fwnode_endpoint *vep,
> -                                struct v4l2_async_subdev *asd)
> +static int rvin_parallel_parse_v4l2(struct device *dev,
> +                                 struct v4l2_fwnode_endpoint *vep,
> +                                 struct v4l2_async_subdev *asd)
>  {
>       struct rvin_dev *vin = dev_get_drvdata(dev);
>       struct rvin_graph_entity *rvge =
> @@ -546,28 +546,28 @@ static int rvin_digital_parse_v4l2(struct device *dev,
>               return -EINVAL;
>       }
>  
> -     vin->digital = rvge;
> +     vin->parallel = rvge;
>  
>       return 0;
>  }
>  
> -static int rvin_digital_graph_init(struct rvin_dev *vin)
> +static int rvin_parallel_graph_init(struct rvin_dev *vin)
>  {
>       int ret;
>  
>       ret = v4l2_async_notifier_parse_fwnode_endpoints(
>               vin->dev, &vin->notifier,
> -             sizeof(struct rvin_graph_entity), rvin_digital_parse_v4l2);
> +             sizeof(struct rvin_graph_entity), rvin_parallel_parse_v4l2);
>       if (ret)
>               return ret;
>  
> -     if (!vin->digital)
> +     if (!vin->parallel)
>               return -ENODEV;
>  
> -     vin_dbg(vin, "Found digital subdevice %pOF\n",
> -             to_of_node(vin->digital->asd.match.fwnode));
> +     vin_dbg(vin, "Found parallel subdevice %pOF\n",
> +             to_of_node(vin->parallel->asd.match.fwnode));
>  
> -     vin->notifier.ops = &rvin_digital_notify_ops;
> +     vin->notifier.ops = &rvin_parallel_notify_ops;
>       ret = v4l2_async_notifier_register(&vin->v4l2_dev, &vin->notifier);
>       if (ret < 0) {
>               vin_err(vin, "Notifier registration failed\n");
> @@ -1088,7 +1088,7 @@ static int rcar_vin_probe(struct platform_device *pdev)
>       if (vin->info->use_mc)
>               ret = rvin_mc_init(vin);
>       else
> -             ret = rvin_digital_graph_init(vin);
> +             ret = rvin_parallel_graph_init(vin);
>       if (ret < 0)
>               goto error;
>  
> diff --git a/drivers/media/platform/rcar-vin/rcar-dma.c 
> b/drivers/media/platform/rcar-vin/rcar-dma.c
> index ac07f99..f1c3585 100644
> --- a/drivers/media/platform/rcar-vin/rcar-dma.c
> +++ b/drivers/media/platform/rcar-vin/rcar-dma.c
> @@ -733,7 +733,7 @@ static int rvin_setup(struct rvin_dev *vin)
>               vnmc |= VNMC_BPS;
>  
>       if (vin->info->model == RCAR_GEN3) {
> -             /* Select between CSI-2 and Digital input */
> +             /* Select between CSI-2 and parallel input */
>               if (vin->mbus_cfg.type == V4L2_MBUS_CSI2)
>                       vnmc &= ~VNMC_DPINE;
>               else
> @@ -1074,7 +1074,7 @@ static int rvin_set_stream(struct rvin_dev *vin, int on)
>  
>       /* No media controller used, simply pass operation to subdevice. */
>       if (!vin->info->use_mc) {
> -             ret = v4l2_subdev_call(vin->digital->subdev, video, s_stream,
> +             ret = v4l2_subdev_call(vin->parallel->subdev, video, s_stream,
>                                      on);
>  
>               return ret == -ENOIOCTLCMD ? 0 : ret;
> diff --git a/drivers/media/platform/rcar-vin/rcar-v4l2.c 
> b/drivers/media/platform/rcar-vin/rcar-v4l2.c
> index e78fba8..87a718b 100644
> --- a/drivers/media/platform/rcar-vin/rcar-v4l2.c
> +++ b/drivers/media/platform/rcar-vin/rcar-v4l2.c
> @@ -144,7 +144,7 @@ static int rvin_reset_format(struct rvin_dev *vin)
>  {
>       struct v4l2_subdev_format fmt = {
>               .which = V4L2_SUBDEV_FORMAT_ACTIVE,
> -             .pad = vin->digital->source_pad,
> +             .pad = vin->parallel->source_pad,
>       };
>       int ret;
>  
> @@ -175,7 +175,7 @@ static int rvin_try_format(struct rvin_dev *vin, u32 
> which,
>       struct v4l2_subdev_pad_config *pad_cfg;
>       struct v4l2_subdev_format format = {
>               .which = which,
> -             .pad = vin->digital->source_pad,
> +             .pad = vin->parallel->source_pad,
>       };
>       enum v4l2_field field;
>       u32 width, height;
> @@ -517,7 +517,7 @@ static int rvin_enum_dv_timings(struct file *file, void 
> *priv_fh,
>       if (timings->pad)
>               return -EINVAL;
>  
> -     timings->pad = vin->digital->sink_pad;
> +     timings->pad = vin->parallel->sink_pad;
>  
>       ret = v4l2_subdev_call(sd, pad, enum_dv_timings, timings);
>  
> @@ -569,7 +569,7 @@ static int rvin_dv_timings_cap(struct file *file, void 
> *priv_fh,
>       if (cap->pad)
>               return -EINVAL;
>  
> -     cap->pad = vin->digital->sink_pad;
> +     cap->pad = vin->parallel->sink_pad;
>  
>       ret = v4l2_subdev_call(sd, pad, dv_timings_cap, cap);
>  
> @@ -587,7 +587,7 @@ static int rvin_g_edid(struct file *file, void *fh, 
> struct v4l2_edid *edid)
>       if (edid->pad)
>               return -EINVAL;
>  
> -     edid->pad = vin->digital->sink_pad;
> +     edid->pad = vin->parallel->sink_pad;
>  
>       ret = v4l2_subdev_call(sd, pad, get_edid, edid);
>  
> @@ -605,7 +605,7 @@ static int rvin_s_edid(struct file *file, void *fh, 
> struct v4l2_edid *edid)
>       if (edid->pad)
>               return -EINVAL;
>  
> -     edid->pad = vin->digital->sink_pad;
> +     edid->pad = vin->parallel->sink_pad;
>  
>       ret = v4l2_subdev_call(sd, pad, set_edid, edid);
>  
> diff --git a/drivers/media/platform/rcar-vin/rcar-vin.h 
> b/drivers/media/platform/rcar-vin/rcar-vin.h
> index c2aef78..755ac3c 100644
> --- a/drivers/media/platform/rcar-vin/rcar-vin.h
> +++ b/drivers/media/platform/rcar-vin/rcar-vin.h
> @@ -146,7 +146,7 @@ struct rvin_info {
>   * @v4l2_dev:                V4L2 device
>   * @ctrl_handler:    V4L2 control handler
>   * @notifier:                V4L2 asynchronous subdevs notifier
> - * @digital:         entity in the DT for local digital subdevice
> + * @parallel:                entity in the DT for local parallel subdevice
>   *
>   * @group:           Gen3 CSI group
>   * @id:                      Gen3 group id for this VIN
> @@ -182,7 +182,7 @@ struct rvin_dev {
>       struct v4l2_device v4l2_dev;
>       struct v4l2_ctrl_handler ctrl_handler;
>       struct v4l2_async_notifier notifier;
> -     struct rvin_graph_entity *digital;
> +     struct rvin_graph_entity *parallel;
>  
>       struct rvin_group *group;
>       unsigned int id;
> @@ -209,7 +209,7 @@ struct rvin_dev {
>       v4l2_std_id std;
>  };
>  
> -#define vin_to_source(vin)           ((vin)->digital->subdev)
> +#define vin_to_source(vin)           ((vin)->parallel->subdev)
>  
>  /* Debug */
>  #define vin_dbg(d, fmt, arg...)              dev_dbg(d->dev, fmt, ##arg)
> -- 
> 2.7.4
> 

-- 
Regards,
Niklas Söderlund

Reply via email to