lkml.org 
[lkml]   [2019]   [May]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.1 053/122] media: imx: Rename functions that add IPU-internal subdevs
    Date
    From: Steve Longerbeam <slongerbeam@gmail.com>

    commit 085b26da62211cb77622008082adff56aefa771d upstream.

    For the functions that add and remove the internal IPU subdevice
    descriptors, rename them to make clear they are the subdevs internal
    to the IPU. Also rename the platform data structure for the internal
    IPU subdevices. No functional changes.

    Signed-off-by: Steve Longerbeam <slongerbeam@gmail.com>
    Acked-by: Philipp Zabel <p.zabel@pengutronix.de>
    Cc: stable@vger.kernel.org
    Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
    Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    drivers/staging/media/imx/imx-ic-common.c | 2 +-
    drivers/staging/media/imx/imx-media-dev.c | 8 ++++----
    drivers/staging/media/imx/imx-media-internal-sd.c | 12 ++++++------
    drivers/staging/media/imx/imx-media-vdic.c | 2 +-
    drivers/staging/media/imx/imx-media.h | 6 +++---
    5 files changed, 15 insertions(+), 15 deletions(-)

    --- a/drivers/staging/media/imx/imx-ic-common.c
    +++ b/drivers/staging/media/imx/imx-ic-common.c
    @@ -26,7 +26,7 @@ static struct imx_ic_ops *ic_ops[IC_NUM_

    static int imx_ic_probe(struct platform_device *pdev)
    {
    - struct imx_media_internal_sd_platformdata *pdata;
    + struct imx_media_ipu_internal_sd_pdata *pdata;
    struct imx_ic_priv *priv;
    int ret;

    --- a/drivers/staging/media/imx/imx-media-dev.c
    +++ b/drivers/staging/media/imx/imx-media-dev.c
    @@ -477,10 +477,10 @@ static int imx_media_probe(struct platfo
    goto cleanup;
    }

    - ret = imx_media_add_internal_subdevs(imxmd);
    + ret = imx_media_add_ipu_internal_subdevs(imxmd);
    if (ret) {
    v4l2_err(&imxmd->v4l2_dev,
    - "add_internal_subdevs failed with %d\n", ret);
    + "add_ipu_internal_subdevs failed with %d\n", ret);
    goto cleanup;
    }

    @@ -491,7 +491,7 @@ static int imx_media_probe(struct platfo
    return 0;

    del_int:
    - imx_media_remove_internal_subdevs(imxmd);
    + imx_media_remove_ipu_internal_subdevs(imxmd);
    cleanup:
    v4l2_async_notifier_cleanup(&imxmd->notifier);
    v4l2_device_unregister(&imxmd->v4l2_dev);
    @@ -508,7 +508,7 @@ static int imx_media_remove(struct platf
    v4l2_info(&imxmd->v4l2_dev, "Removing imx-media\n");

    v4l2_async_notifier_unregister(&imxmd->notifier);
    - imx_media_remove_internal_subdevs(imxmd);
    + imx_media_remove_ipu_internal_subdevs(imxmd);
    v4l2_async_notifier_cleanup(&imxmd->notifier);
    media_device_unregister(&imxmd->md);
    v4l2_device_unregister(&imxmd->v4l2_dev);
    --- a/drivers/staging/media/imx/imx-media-internal-sd.c
    +++ b/drivers/staging/media/imx/imx-media-internal-sd.c
    @@ -1,7 +1,7 @@
    /*
    * Media driver for Freescale i.MX5/6 SOC
    *
    - * Adds the internal subdevices and the media links between them.
    + * Adds the IPU internal subdevices and the media links between them.
    *
    * Copyright (c) 2016 Mentor Graphics Inc.
    *
    @@ -192,7 +192,7 @@ static struct v4l2_subdev *find_sink(str

    /*
    * retrieve IPU id from subdev name, note: can't get this from
    - * struct imx_media_internal_sd_platformdata because if src is
    + * struct imx_media_ipu_internal_sd_pdata because if src is
    * a CSI, it has different struct ipu_client_platformdata which
    * does not contain IPU id.
    */
    @@ -270,7 +270,7 @@ static int add_internal_subdev(struct im
    const struct internal_subdev *isd,
    int ipu_id)
    {
    - struct imx_media_internal_sd_platformdata pdata;
    + struct imx_media_ipu_internal_sd_pdata pdata;
    struct platform_device_info pdevinfo = {};
    struct platform_device *pdev;

    @@ -328,7 +328,7 @@ static int add_ipu_internal_subdevs(stru
    return 0;
    }

    -int imx_media_add_internal_subdevs(struct imx_media_dev *imxmd)
    +int imx_media_add_ipu_internal_subdevs(struct imx_media_dev *imxmd)
    {
    int ret;

    @@ -343,11 +343,11 @@ int imx_media_add_internal_subdevs(struc
    return 0;

    remove:
    - imx_media_remove_internal_subdevs(imxmd);
    + imx_media_remove_ipu_internal_subdevs(imxmd);
    return ret;
    }

    -void imx_media_remove_internal_subdevs(struct imx_media_dev *imxmd)
    +void imx_media_remove_ipu_internal_subdevs(struct imx_media_dev *imxmd)
    {
    struct imx_media_async_subdev *imxasd;
    struct v4l2_async_subdev *asd;
    --- a/drivers/staging/media/imx/imx-media-vdic.c
    +++ b/drivers/staging/media/imx/imx-media-vdic.c
    @@ -934,7 +934,7 @@ static const struct v4l2_subdev_internal

    static int imx_vdic_probe(struct platform_device *pdev)
    {
    - struct imx_media_internal_sd_platformdata *pdata;
    + struct imx_media_ipu_internal_sd_pdata *pdata;
    struct vdic_priv *priv;
    int ret;

    --- a/drivers/staging/media/imx/imx-media.h
    +++ b/drivers/staging/media/imx/imx-media.h
    @@ -115,7 +115,7 @@ struct imx_media_pad_vdev {
    struct list_head list;
    };

    -struct imx_media_internal_sd_platformdata {
    +struct imx_media_ipu_internal_sd_pdata {
    char sd_name[V4L2_SUBDEV_NAME_SIZE];
    u32 grp_id;
    int ipu_id;
    @@ -252,10 +252,10 @@ struct imx_media_fim *imx_media_fim_init
    void imx_media_fim_free(struct imx_media_fim *fim);

    /* imx-media-internal-sd.c */
    -int imx_media_add_internal_subdevs(struct imx_media_dev *imxmd);
    +int imx_media_add_ipu_internal_subdevs(struct imx_media_dev *imxmd);
    int imx_media_create_ipu_internal_links(struct imx_media_dev *imxmd,
    struct v4l2_subdev *sd);
    -void imx_media_remove_internal_subdevs(struct imx_media_dev *imxmd);
    +void imx_media_remove_ipu_internal_subdevs(struct imx_media_dev *imxmd);

    /* imx-media-of.c */
    int imx_media_add_of_subdevs(struct imx_media_dev *dev,

    \
     
     \ /
      Last update: 2019-05-23 21:39    [W:4.118 / U:0.152 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site