mbox series

[v4,0/5] media: staging: max96712: Add support for MAX96724

Message ID 20241002092331.4135906-1-niklas.soderlund+renesas@ragnatech.se
Headers show
Series media: staging: max96712: Add support for MAX96724 | expand

Message

Niklas Söderlund Oct. 2, 2024, 9:23 a.m. UTC
Hello,

This series extends the max96712 driver in staging to also support
the MAX96724 device.

The devices are similar but not identical. As the staging driver only
supports the video pattern generator the changes in the driver are
small, but needed, to generate a stable test pattern.

Patch 1/2 extends the bindings with a new compatible for MAX96724, while
patchs 2/5 - 4/5 prepare for the new device with small improvements and
moving device specific settings to a device information struct. Finally
patch 5/5 takes care of updating the driver to support generating a test
pattern without changing the test pattern clock (which is not supported
on MAX96724).

See individual patches for changelog.

Niklas Söderlund (5):
  dt-bindings: i2c: maxim,max96712: Add compatible for MAX96724
  media: staging: max96712: Remove device id check
  media: staging: max96712: Move link frequency setting to device struct
  media: staging: max96712: Document the DEBUG_EXTRA register
  media: staging: max96712: Add support for MAX96724

 .../bindings/media/i2c/maxim,max96712.yaml    |  5 +-
 drivers/staging/media/max96712/max96712.c     | 56 ++++++++++---------
 2 files changed, 34 insertions(+), 27 deletions(-)