This is an automatic generated email to let you know that the following patch 
were queued:

Subject: media: rkisp1: regs: Consolidate MI interrupt wrap fields
Author:  Paul Elder <paul.el...@ideasonboard.com>
Date:    Fri Dec 1 15:04:30 2023 +0100

Consolidate the wraparound fields in the memory interface interrupt
status registers, so that it can be more succinctly expressed by taking
the stream ID (main or self) as a parameter.

Link: 
https://lore.kernel.org/r/20231201140433.2126011-2-paul.el...@ideasonboard.com

Signed-off-by: Paul Elder <paul.el...@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bing...@ideasonboard.com>
Reviewed-by: Tomi Valkeinen <tomi.valkei...@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinch...@ideasonboard.com>
Signed-off-by: Mauro Carvalho Chehab <mche...@kernel.org>

 drivers/media/platform/rockchip/rkisp1/rkisp1-regs.h | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

---

diff --git a/drivers/media/platform/rockchip/rkisp1/rkisp1-regs.h 
b/drivers/media/platform/rockchip/rkisp1/rkisp1-regs.h
index 350f452e676f..bea69a0d766a 100644
--- a/drivers/media/platform/rockchip/rkisp1/rkisp1-regs.h
+++ b/drivers/media/platform/rockchip/rkisp1/rkisp1-regs.h
@@ -172,12 +172,9 @@
 #define RKISP1_CIF_MI_FRAME(stream)                    BIT((stream)->id)
 #define RKISP1_CIF_MI_MBLK_LINE                                BIT(2)
 #define RKISP1_CIF_MI_FILL_MP_Y                                BIT(3)
-#define RKISP1_CIF_MI_WRAP_MP_Y                                BIT(4)
-#define RKISP1_CIF_MI_WRAP_MP_CB                       BIT(5)
-#define RKISP1_CIF_MI_WRAP_MP_CR                       BIT(6)
-#define RKISP1_CIF_MI_WRAP_SP_Y                                BIT(7)
-#define RKISP1_CIF_MI_WRAP_SP_CB                       BIT(8)
-#define RKISP1_CIF_MI_WRAP_SP_CR                       BIT(9)
+#define RKISP1_CIF_MI_WRAP_Y(stream)                   BIT(4 + (stream)->id * 
3)
+#define RKISP1_CIF_MI_WRAP_CB(stream)                  BIT(5 + (stream)->id * 
3)
+#define RKISP1_CIF_MI_WRAP_CR(stream)                  BIT(6 + (stream)->id * 
3)
 #define RKISP1_CIF_MI_DMA_READY                                BIT(11)
 
 /* MI_STATUS */

_______________________________________________
linuxtv-commits mailing list
linuxtv-commits@linuxtv.org
https://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to