[PATCH 35/74] media: qcom: camss: vfe: Add helper __vfe_pix_format_is_raw

From: Bryan O'Donoghue

Date: Mon Oct 05 2026 - 13:33:11 EST


It does exactly what it says on the tin.

Signed-off-by: Bryan O'Donoghue <bod@xxxxxxxxxx>
---
drivers/media/platform/qcom/camss/camss-vfe.c | 12 ++++++++++++
1 file changed, 12 insertions(+)

diff --git a/drivers/media/platform/qcom/camss/camss-vfe.c b/drivers/media/platform/qcom/camss/camss-vfe.c
index 9793df66b4149..43c91ec8db494 100644
--- a/drivers/media/platform/qcom/camss/camss-vfe.c
+++ b/drivers/media/platform/qcom/camss/camss-vfe.c
@@ -340,6 +340,18 @@ static const struct camss_format_info formats_pix_8x96[] = {
PER_PLANE_DATA(0, 1, 1, 1, 1, 16) },
};

+static bool __vfe_pix_fmt_is_raw(const struct camss_formats *fmts, u32 code)
+{
+ unsigned int i;
+
+ for (i = 0; i < fmts->nformats; i++) {
+ if (fmts->formats[i].code == code)
+ return true;
+ }
+
+ return false;
+}
+
const struct camss_formats vfe_formats_rdi_8x16 = {
.nformats = ARRAY_SIZE(formats_rdi_8x16),
.formats = formats_rdi_8x16

--
2.55.0