From 8b7212a186fa12150037f4975ec522e426ee9f79 Mon Sep 17 00:00:00 2001 From: Kirill Artamonov Date: Mon, 23 Oct 2023 15:11:49 +0300 Subject: [PATCH] soc: tegra: add ISP1 support to camrtc debug protocol Add support for ISP1 memory buffers allocated by Guest OS. Jira CT26X-427 Signed-off-by: Kirill Artamonov Change-Id: Ibbcd8a1b720305b36bb62e64baa797eef1d5a889 Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3002367 Reviewed-by: Pekka Pessi Reviewed-by: Mika Liljeberg GVS: Gerrit_Virtual_Submit --- include/soc/tegra/camrtc-dbg-messages.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/include/soc/tegra/camrtc-dbg-messages.h b/include/soc/tegra/camrtc-dbg-messages.h index 9f42bbcd..2d757c56 100644 --- a/include/soc/tegra/camrtc-dbg-messages.h +++ b/include/soc/tegra/camrtc-dbg-messages.h @@ -57,8 +57,8 @@ #define CAMRTC_STATUS_NOT_IMPLEMENTED MK_U32(3) /* Request not implemented */ #define CAMRTC_STATUS_INVALID_PARAM MK_U32(4) /* Invalid parameter */ -#define CAMRTC_DBG_FRAME_SIZE MK_U32(448) -#define CAMRTC_DBG_MAX_DATA MK_U32(440) +#define CAMRTC_DBG_FRAME_SIZE MK_U32(512) +#define CAMRTC_DBG_MAX_DATA MK_U32(504) #define CAMRTC_DBG_TASK_STAT_MAX MK_U32(16) /* @@ -198,6 +198,7 @@ struct camrtc_dbg_test_mem { uint64_t vi_iova; uint64_t vi2_iova; uint64_t isp_iova; + uint64_t isp1_iova; }; struct camrtc_dbg_streamids { @@ -205,6 +206,8 @@ struct camrtc_dbg_streamids { uint8_t vi; uint8_t vi2; uint8_t isp; + uint8_t isp1; + uint8_t _pad[3]; }; /* This structure is used pass memory areas and textual input data to