From 04dd17822334871b23ea2862f7798fb0e0007777 Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Sat, 11 May 2024 08:53:19 +0000 Subject: [PATCH] change otg to host mode --- kernel/drivers/media/platform/rockchip/isp/dmarx.h | 24 +++++++++++++++++++----- 1 files changed, 19 insertions(+), 5 deletions(-) diff --git a/kernel/drivers/media/platform/rockchip/isp/dmarx.h b/kernel/drivers/media/platform/rockchip/isp/dmarx.h index b07711a..a607ffe 100644 --- a/kernel/drivers/media/platform/rockchip/isp/dmarx.h +++ b/kernel/drivers/media/platform/rockchip/isp/dmarx.h @@ -6,14 +6,22 @@ #include "capture.h" #include "common.h" +#include "isp_external.h" -#define RKISP_STREAM_DMARX 0 -#define RKISP_STREAM_RAWRD0 1 -#define RKISP_STREAM_RAWRD1 2 -#define RKISP_STREAM_RAWRD2 3 -#define RKISP_MAX_DMARX_STREAM 4 +#define DMA_VDEV_NAME DRIVER_NAME "_dmapath" +#define DMARX0_VDEV_NAME DRIVER_NAME "_rawrd0_m" +#define DMARX1_VDEV_NAME DRIVER_NAME "_rawrd1_l" +#define DMARX2_VDEV_NAME DRIVER_NAME "_rawrd2_s" struct rkisp_dmarx_device; + +enum { + RKISP_STREAM_DMARX, + RKISP_STREAM_RAWRD0, + RKISP_STREAM_RAWRD1, + RKISP_STREAM_RAWRD2, + RKISP_MAX_DMARX_STREAM, +}; enum rkisp_dmarx_pad { RKISP_DMARX_PAD_SINK, @@ -32,6 +40,12 @@ u32 id; }; +struct rkisp_rx_buf_pool { + struct rkisp_buffer buf; + struct rkisp_rx_buf *dbufs; + void *mem_priv; +}; + /* * struct rkisp_dmarx_device * trigger: read back mode -- Gitblit v1.6.2