[PATCH 40/74] media: qcom: camss: vfe-gen3: Define full array of write-masters
From: Bryan O'Donoghue
Date: Mon Oct 05 2026 - 13:30:27 EST
Signed-off-by: Bryan O'Donoghue <bod@xxxxxxxxxx>
---
drivers/media/platform/qcom/camss/camss-vfe-780.c | 40 +++++++++++++++++++++++
1 file changed, 40 insertions(+)
diff --git a/drivers/media/platform/qcom/camss/camss-vfe-780.c b/drivers/media/platform/qcom/camss/camss-vfe-780.c
index a4a2beb0c38b7..32b6565aa91df 100644
--- a/drivers/media/platform/qcom/camss/camss-vfe-780.c
+++ b/drivers/media/platform/qcom/camss/camss-vfe-780.c
@@ -12,6 +12,46 @@
#include "camss.h"
#include "camss-vfe.h"
+typedef enum {
+ VFE_WM_VIDEO_FULL_Y = 0,
+ VFE_WM_VIDEO_FULL_C,
+ VFE_WM_VIDEO_DS_4,
+ VFE_WM_VIDEO_DS_16,
+ VFE_WM_DISPLAY_FULL_Y,
+ VFE_WM_DISPLAY_FULL_C,
+ VFE_WM_DISPLAY_DS_4,
+ VFE_WM_DISPLAY_DS_16,
+ VFE_WM_FD_Y,
+ VFE_WM_FD_C,
+ VFE_WM_PIXEL_RAW,
+ VFE_WM_STATS_AEC_BE,
+ VFE_WM_STATS_AEC_BHIST,
+ VFE_WM_STATS_TINTLESS_BG,
+ VFE_WM_STATS_AWB_BG,
+ VFE_WM_STATS_AWB_BFW,
+ VFE_WM_STATS_BF,
+ VFE_WM_STATS_GTM_BHIST,
+ VFE_WM_STATS_RS,
+ VFE_WM_STATS_IHIST,
+ VFE_WM_PDAF_2PD,
+ VFE_WM_PDAF_PREPROCESS_2PD,
+ VFE_WM_PDAF_PARSED,
+ VFE_WM_RDI0,
+ VFE_WM_RDI1,
+ VFE_WM_RDI2,
+ VFE_WM_LTM,
+ VFE_WM_STATS_ALSC,
+}vfe_wm_t;
+
+typedef enum {
+ VFE_LITE_WM_RDI0 = 0,
+ VFE_LITE_WM_RDI1,
+ VFE_LITE_WM_RDI2,
+ VFE_LITE_WM_RDI3,
+ VFE_LITE_WM_PREPROCESS_RAW,
+ VFE_LITE_WM_STATS_BG,
+} vfe_lite_wm_t;
+
#define BUS_REG_BASE (vfe_is_lite(vfe) ? 0x200 : 0xC00)
#define VFE_BUS_WM_TEST_BUS_CTRL (BUS_REG_BASE + 0xDC)
--
2.55.0