[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240806094842.248775-1-jkeeping@inmusicbrands.com>
Date: Tue, 6 Aug 2024 10:48:41 +0100
From: John Keeping <jkeeping@...usicbrands.com>
To: linux-media@...r.kernel.org
Cc: John Keeping <jkeeping@...usicbrands.com>,
Jacob Chen <jacob-chen@...wrt.com>,
Ezequiel Garcia <ezequiel@...guardiasur.com.ar>,
Mauro Carvalho Chehab <mchehab@...nel.org>,
Heiko Stuebner <heiko@...ech.de>,
linux-rockchip@...ts.infradead.org,
linux-arm-kernel@...ts.infradead.org,
linux-kernel@...r.kernel.org
Subject: [PATCH] media: rockchip: rga: fix offset lookup
The rot_mir_point_matrix is arranged with the rotation values in rows
and mirror settings in the columns. Fix the order of indexing to match
this so that the correct values are used.
Signed-off-by: John Keeping <jkeeping@...usicbrands.com>
---
drivers/media/platform/rockchip/rga/rga-hw.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/media/platform/rockchip/rga/rga-hw.c b/drivers/media/platform/rockchip/rga/rga-hw.c
index 11c3d72347572..b7d51ddb10fa4 100644
--- a/drivers/media/platform/rockchip/rga/rga-hw.c
+++ b/drivers/media/platform/rockchip/rga/rga-hw.c
@@ -97,7 +97,7 @@ static struct rga_addr_offset *rga_lookup_draw_pos(struct
if (!offsets)
return NULL;
- switch (rot_mir_point_matrix[rotate_mode][mirr_mode]) {
+ switch (rot_mir_point_matrix[mirr_mode][rotate_mode]) {
case LT:
return &offsets->left_top;
case LB:
--
2.45.2
Powered by blists - more mailing lists