The change adds basic support of OmniVision OG01A1B image sensor on OF platforms, and a few follow-up changes from the series extend runtime power management support. Previous version of the change is found as a shorter patchset: https://lore.kernel.org/all/20240620124745.1265011-1-vladimir.zapolskiy@xxxxxxxxxx/ Changes from v1 to v2: * updated device tree documentation according to review comments received from Krzysztof and Sakari, * extended runtime power management support, added functional support of optional XSHUTDOWN GPIO, XVCLK supply clock and 3 supply regulators. Vladimir Zapolskiy (6): media: dt-bindings: Add description of OmniVision OG01A1B image sensor media: i2c: og01a1b: Add OF support to the image sensor driver media: i2c: og01a1b: Add stubs of runtime power management functions media: i2c: og01a1b: Add support of xvclk supply clock in power management media: i2c: og01a1b: Add management of optional reset GPIO media: i2c: og01a1b: Add management of optional sensor supply lines .../bindings/media/i2c/ovti,og01a1b.yaml | 107 +++++++++++ MAINTAINERS | 1 + drivers/media/i2c/og01a1b.c | 178 ++++++++++++++++-- 3 files changed, 272 insertions(+), 14 deletions(-) create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,og01a1b.yaml -- 2.45.2