Linux Media Controller development
 help / color / mirror / Atom feed
* [PATCH 0/4] media: adv7180: make VPP handling more flexible
@ 2025-11-11 14:36 Michael Tretter
  2025-11-11 14:36 ` [PATCH 1/4] media: dt-bindings: adi,adv7180: add VPP and CSI register maps Michael Tretter
                   ` (3 more replies)
  0 siblings, 4 replies; 15+ messages in thread
From: Michael Tretter @ 2025-11-11 14:36 UTC (permalink / raw)
  To: Lars-Peter Clausen, Niklas Söderlund, Mauro Carvalho Chehab,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley
  Cc: linux-media, devicetree, kernel, Michael Tretter,
	Thorsten Schmelzer

The adv7280 and adv7280-m have a Video Post Processor (VPP) unit that is
able to de-interlace the video signal.

This series makes the handling of the VPP more flexible. Furthermore, it
fixes the reported frame interval if the VPP is enabled.

Patches 1 and 2 add the device tree bindings and driver handling to
specify the (programmable) I2C address of the VPP slave device via
device tree.

Patch 3 exposes the registers of the adv via CONFIG_VIDEO_ADV_DEBUG to
user space for improved debugging capabilities.

Patch 4 fixes the frame interval that is reported by the driver if the
de-interlacing is active.

Signed-off-by: Michael Tretter <m.tretter@pengutronix.de>
---
Michael Tretter (1):
      media: dt-bindings: adi,adv7180: add VPP and CSI register maps

Thorsten Schmelzer (3):
      media: adv7180: add support for ancillary devices
      media: adv7180: implement g_register and s_register
      media: adv7180: fix frame interval in progressive mode

 .../devicetree/bindings/media/i2c/adi,adv7180.yaml | 44 +++++++++++++++++
 drivers/media/i2c/adv7180.c                        | 55 ++++++++++++++++++----
 2 files changed, 89 insertions(+), 10 deletions(-)
---
base-commit: b4fbb13db86adb0bae1d7f968b61ea8dc9635e33
change-id: 20251111-b4-adv7180-vpp-sub-device-bcd357a7a491

Best regards,
-- 
Michael Tretter <m.tretter@pengutronix.de>


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

end of thread, other threads:[~2025-11-16 19:24 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-11 14:36 [PATCH 0/4] media: adv7180: make VPP handling more flexible Michael Tretter
2025-11-11 14:36 ` [PATCH 1/4] media: dt-bindings: adi,adv7180: add VPP and CSI register maps Michael Tretter
2025-11-11 15:33   ` Rob Herring (Arm)
2025-11-11 17:41     ` Michael Tretter
2025-11-11 16:02   ` Dave Stevenson
2025-11-11 17:39     ` Michael Tretter
2025-11-11 18:24       ` Dave Stevenson
2025-11-12  8:05   ` Krzysztof Kozlowski
2025-11-12  9:39     ` Michael Tretter
2025-11-12 10:17       ` Krzysztof Kozlowski
2025-11-11 14:36 ` [PATCH 2/4] media: adv7180: add support for ancillary devices Michael Tretter
2025-11-11 14:36 ` [PATCH 3/4] media: adv7180: implement g_register and s_register Michael Tretter
2025-11-16 19:13   ` Niklas Söderlund
2025-11-11 14:36 ` [PATCH 4/4] media: adv7180: fix frame interval in progressive mode Michael Tretter
2025-11-16 19:24   ` Niklas Söderlund

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