From f84d7dce11abf5ee8d0a3d1ad5df697ac82146f2 Mon Sep 17 00:00:00 2001 From: "Kwabena W. Agyeman" Date: Thu, 10 Jul 2025 22:15:45 -0700 Subject: [PATCH] drivers/sensors: Add match for genx320. --- drivers/sensors/genx320.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/drivers/sensors/genx320.c b/drivers/sensors/genx320.c index b0836713d..6d36c7f12 100644 --- a/drivers/sensors/genx320.c +++ b/drivers/sensors/genx320.c @@ -590,10 +590,17 @@ static int ioctl(omv_csi_t *csi, int request, va_list ap) { return ret; } +static int match(omv_csi_t *csi, size_t id) { + id &= 0x7FFFFFFF; + return (id == (GENX320_ID_ES & 0x7FFFFFFF)) || + (id == (GENX320_ID_MP & 0x7FFFFFFF)); +} + int genx320_init(omv_csi_t *csi) { // Initialize csi structure csi->reset = reset; csi->sleep = sleep; + csi->match = match; csi->read_reg = read_reg; csi->write_reg = write_reg; csi->set_pixformat = set_pixformat;