lkml.org 
[lkml]   [2022]   [May]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v5 15/44] media: sun6i-csi: Move csi buffer definition to main header file
    Date
    The buffer structure is a top-level definition, put it in the main header
    to keep things tidy. No functional change intended.

    Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
    Reviewed-by: Maxime Ripard <maxime@cerno.tech>
    ---
    drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h | 9 +++++++++
    drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c | 8 --------
    2 files changed, 9 insertions(+), 8 deletions(-)

    diff --git a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h
    index 1edc3e91ba6f..3c72d865a01a 100644
    --- a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h
    +++ b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h
    @@ -10,12 +10,21 @@

    #include <media/v4l2-device.h>
    #include <media/v4l2-fwnode.h>
    +#include <media/videobuf2-v4l2.h>

    #include "sun6i_video.h"

    #define SUN6I_CSI_NAME "sun6i-csi"
    #define SUN6I_CSI_DESCRIPTION "Allwinner A31 CSI Device"

    +struct sun6i_csi_buffer {
    + struct vb2_v4l2_buffer v4l2_buffer;
    + struct list_head list;
    +
    + dma_addr_t dma_addr;
    + bool queued_to_csi;
    +};
    +
    /**
    * struct sun6i_csi_config - configs for sun6i csi
    * @pixelformat: v4l2 pixel format (V4L2_PIX_FMT_*)
    diff --git a/drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c b/drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c
    index 9e0f8a478bef..f8f3134d37e4 100644
    --- a/drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c
    +++ b/drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c
    @@ -23,14 +23,6 @@
    #define MAX_WIDTH (4800)
    #define MAX_HEIGHT (4800)

    -struct sun6i_csi_buffer {
    - struct vb2_v4l2_buffer v4l2_buffer;
    - struct list_head list;
    -
    - dma_addr_t dma_addr;
    - bool queued_to_csi;
    -};
    -
    /* Helpers */

    static struct v4l2_subdev *
    --
    2.36.1
    \
     
     \ /
      Last update: 2022-05-25 21:09    [W:4.130 / U:0.860 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site