Hi All, Here is Dan's patch to add DW9719 support now back to a standalone patch again for easier reving of the patch in response to review comments. Note this now depends on the new CCI helpers: https://lore.kernel.org/linux-media/20230627125109.52354-1-hdegoede@xxxxxxxxxx/ Changes in v4: - Back to a standalone patch again (instead of being part of a series) - Switch to using CCI helpers for register access - Use new DEFINE_RUNTIME_DEV_PM_OPS() for pm-ops - Make v4l2_subdev first member of dw9719_device - Drop v4l2_ctrl_handler_init() ret value check - Turn of VCM on dw9719_remove() if necessary Regards, Hans Daniel Scally (1): media: i2c: Add driver for DW9719 VCM MAINTAINERS | 7 + drivers/media/i2c/Kconfig | 12 ++ drivers/media/i2c/Makefile | 1 + drivers/media/i2c/dw9719.c | 348 +++++++++++++++++++++++++++++++++++++ 4 files changed, 368 insertions(+) create mode 100644 drivers/media/i2c/dw9719.c -- 2.41.0