public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 regression fix for 6.19 0/5] media: ov02c10: h/vflip fixes
@ 2025-12-10 11:24 Hans de Goede
  2025-12-10 11:24 ` [PATCH v2 1/5] media: ov02c10: Fix bayer-pattern change after default vflip change Hans de Goede
                   ` (5 more replies)
  0 siblings, 6 replies; 19+ messages in thread
From: Hans de Goede @ 2025-12-10 11:24 UTC (permalink / raw)
  To: Hans Verkuil, Sakari Ailus, Bryan O'Donoghue
  Cc: Hans de Goede, Heimir Thor Sverrisson, Sebastian Reichel,
	linux-media

Hi All,

Commit 69fe27173396 ("media: ov02c10: Fix default vertical flip") which
has been merged this merge window is causing various problems for
laptops with a ov02c10 sensors:

1. This changes the vflip default but does not update the bayer-order
   leading to debayer artifacts and wrong colors

2. The ov02c10 driver was originally developed on a XPS 16 9640 which
   has its sensor upside down. Changing the vflip (and hflip) default
   values fixes the image being upside down on other laptops, but will
   cause a regression on Dell XPS models causing the image to be upside
   down there.

3. The mentioned commit only changes vflip, so the image now is upside-up,
   but it is still mirrored.

Patches 1-4 of this series fixes these issues. Patch 5 is a follow-up
cleanup patch.

Hans Verkuil, can you please queue these up as fixes for 6.19?

Changes in v2:
- Fix Fixes tags to use the correct commit hash
- Fix compile error in patch 4/5 when CONFIG_ACPI is not set
- Add Bryan's Reviewed-by to all patches

Regards,

Hans


Hans de Goede (5):
  media: ov02c10: Fix bayer-pattern change after default vflip change
  media: ov02c10: Adjust x-win/y-win when changing flipping to preserve
    bayer-pattern
  media: ov02c10: Fix the horizontal flip control
  media: ipu-bridge: Add DMI quirk for Dell XPS laptops with upside down
    sensors
  media: ov02c10: Remove unnecessary hflip and vflip pointers

 drivers/media/i2c/ov02c10.c          | 28 +++++++++++----------------
 drivers/media/pci/intel/Kconfig      |  2 +-
 drivers/media/pci/intel/ipu-bridge.c | 29 ++++++++++++++++++++++++++++
 3 files changed, 41 insertions(+), 18 deletions(-)

-- 
2.52.0


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

end of thread, other threads:[~2026-01-08 12:18 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-10 11:24 [PATCH v2 regression fix for 6.19 0/5] media: ov02c10: h/vflip fixes Hans de Goede
2025-12-10 11:24 ` [PATCH v2 1/5] media: ov02c10: Fix bayer-pattern change after default vflip change Hans de Goede
2025-12-12  2:05   ` Sebastian Reichel
2025-12-10 11:24 ` [PATCH v2 2/5] media: ov02c10: Adjust x-win/y-win when changing flipping to preserve bayer-pattern Hans de Goede
2025-12-12  2:09   ` Sebastian Reichel
2026-01-07 11:48   ` Sakari Ailus
2026-01-07 13:45     ` Hans de Goede
2026-01-07 21:36       ` Sakari Ailus
2026-01-08  8:38         ` Hans de Goede
2026-01-08 12:18           ` Sakari Ailus
2025-12-10 11:24 ` [PATCH v2 3/5] media: ov02c10: Fix the horizontal flip control Hans de Goede
2025-12-12  2:10   ` Sebastian Reichel
2025-12-10 11:24 ` [PATCH v2 4/5] media: ipu-bridge: Add DMI quirk for Dell XPS laptops with upside down sensors Hans de Goede
2025-12-12  2:13   ` Sebastian Reichel
2026-01-07 21:53   ` Vladimir Zapolskiy
2026-01-08  8:40     ` Hans de Goede
2025-12-10 11:24 ` [PATCH v2 5/5] media: ov02c10: Remove unnecessary hflip and vflip pointers Hans de Goede
2025-12-12  2:10   ` Sebastian Reichel
2025-12-10 12:07 ` [PATCH v2 regression fix for 6.19 0/5] media: ov02c10: h/vflip fixes Hans Verkuil

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox