On Tue Oct 14 19:40:31 2025 +0200, Hans de Goede wrote:
> Add support for the ov01a1b model which is the exact same sensor as
> the ov01a10 without a color-filter.
> 
> Note since there is no color-filter there is also no need to shift
> the crop-window when flipping, so the crop window set by userspace may
> cover the full sensor (border_size=0).
> 
> Signed-off-by: Hans de Goede <[email protected]>
> Reviewed-by: Mehdi Djait <[email protected]>
> Signed-off-by: Sakari Ailus <[email protected]>
> Signed-off-by: Hans Verkuil <[email protected]>

Patch committed.

Thanks,
Hans Verkuil

 drivers/media/i2c/ov01a10.c | 9 +++++++++
 1 file changed, 9 insertions(+)

---

diff --git a/drivers/media/i2c/ov01a10.c b/drivers/media/i2c/ov01a10.c
index 6d245b638b2d..10227ae6fe42 100644
--- a/drivers/media/i2c/ov01a10.c
+++ b/drivers/media/i2c/ov01a10.c
@@ -1102,8 +1102,17 @@ static const struct ov01a10_sensor_cfg ov01a10_cfg = {
        .invert_vflip_shift = false,
 };
 
+static const struct ov01a10_sensor_cfg ov01a1b_cfg = {
+       .model = "ov01a1b",
+       .bus_fmt = MEDIA_BUS_FMT_Y10_1X10,
+       .pattern_size = 2, /* Keep coordinates aligned to a multiple of 2 */
+       .border_size = 0,
+       .format1_base_val = 0xa0,
+};
+
 static const struct acpi_device_id ov01a10_acpi_ids[] = {
        { "OVTI01A0", (uintptr_t)&ov01a10_cfg },
+       { "OVTI01AB", (uintptr_t)&ov01a1b_cfg },
        { }
 };
 
_______________________________________________
linuxtv-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to