All of lore.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 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.