All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] platform/x86: int3472: Fix AVDD and add DOVDD + DVDD mappings
@ 2026-10-16 14:17 Hans de Goede
  2026-10-16 14:17 ` [PATCH 1/5] media: ov05c10: Support full range of power rails Hans de Goede
                   ` (5 more replies)
  0 siblings, 6 replies; 30+ messages in thread
From: Hans de Goede @ 2026-10-16 14:17 UTC (permalink / raw)
  To: Ilpo Järvinen, Andy Shevchenko, Daniel Scally, Sakari Ailus,
	Antti Laakso
  Cc: Hans de Goede, Alexander Patrakov, Leif Skunberg, Sahan Nissanka,
	linux-media, platform-driver-x86

Hi All,

Here is a patch-set to sort out the problems with the Linux INT3472 code
mapping the 0x10 GPIO type which is meant for AVDD to DOVDD.

This should allow the OV5678 front camera of the Lenovo Yoga Duet 7 13ITL6
to properly get powered-on by Linux, without breaking any existing setups.

See "[PATCH 5/5] platform/x86: int3472: Properly map the AVDD GPIO type to
a "avdd" regulator" for more details on this. The other patches are pretty
trivial prep patches.

Note this series is ordered so that if [PATCH 5/5] somehow does cause
regressions it can be easily reverted without needing to revert any of
the other changes (which should all be safe).

Regards,

Hans


Hans de Goede (5):
  media: ov05c10: Support full range of power rails
  platform/x86: int3472: Rename DOVDD GPIO type to AVDD
  platform/x86: int3472: Add support for DOVDD and DVDD GPIO types
  platform/x86: int3472: Rename avdd_second_sensor to
    power_enable_second_sensor
  platform/x86: int3472: Properly map the AVDD GPIO type to a "avdd"
    regulator

 drivers/media/i2c/ov05c10.c                   | 32 +++++++++++++------
 drivers/platform/x86/intel/int3472/discrete.c | 16 ++++++++--
 .../x86/intel/int3472/discrete_quirks.c       |  2 +-
 include/linux/platform_data/x86/int3472.h     |  8 +++--
 4 files changed, 43 insertions(+), 15 deletions(-)

-- 
2.55.0


^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2026-10-21  7:57 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-16 14:17 [PATCH 0/5] platform/x86: int3472: Fix AVDD and add DOVDD + DVDD mappings Hans de Goede
2026-10-16 14:17 ` [PATCH 1/5] media: ov05c10: Support full range of power rails Hans de Goede
2026-10-17  7:20   ` Andy Shevchenko
2026-10-19 10:27   ` Dan Scally
2026-10-16 14:17 ` [PATCH 2/5] platform/x86: int3472: Rename DOVDD GPIO type to AVDD Hans de Goede
2026-10-19  7:32   ` Andy Shevchenko
2026-10-19 10:54   ` Dan Scally
2026-10-16 14:17 ` [PATCH 3/5] platform/x86: int3472: Add support for DOVDD and DVDD GPIO types Hans de Goede
2026-10-19  9:01   ` Andy Shevchenko
2026-10-19 11:02   ` Dan Scally
2026-10-16 14:17 ` [PATCH 4/5] platform/x86: int3472: Rename avdd_second_sensor to power_enable_second_sensor Hans de Goede
2026-10-19 10:52   ` Andy Shevchenko
2026-10-19 10:54   ` Dan Scally
2026-10-16 14:17 ` [PATCH 5/5] platform/x86: int3472: Properly map the AVDD GPIO type to a "avdd" regulator Hans de Goede
2026-10-19 11:01   ` Andy Shevchenko
2026-10-19 11:02   ` Dan Scally
2026-10-20  1:41 ` [PATCH 0/5] platform/x86: int3472: Fix AVDD and add DOVDD + DVDD mappings Alexander Patrakov
2026-10-20  1:49   ` [PATCH 1/3] media: ipu-bridge: Add sensor configuration for OV5675 (OVTI5678) Alexander Patrakov
2026-10-20  1:50     ` [PATCH 2/3] media: i2c: ov5675: Defer the probe until the endpoint exists Alexander Patrakov
2026-10-20  6:34       ` Andy Shevchenko
2026-10-20  8:39       ` Sakari Ailus
2026-10-20  1:50     ` [PATCH 3/3] media: i2c: ov5675: Add the OVTI5678 RGB-IR variant Alexander Patrakov
2026-10-20  6:42       ` Andy Shevchenko
2026-10-20  6:46         ` Alexander Patrakov
2026-10-20  8:42       ` Sakari Ailus
2026-10-20  8:57         ` Andy Shevchenko
2026-10-20 12:13           ` Uwe Kleine-König
2026-10-21  5:57             ` Andy Shevchenko
2026-10-21  7:57               ` Uwe Kleine-König
2026-10-20  6:07     ` [PATCH 1/3] media: ipu-bridge: Add sensor configuration for OV5675 (OVTI5678) Andy Shevchenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.