Skip to content

marvell-ccic: update ccic driver to support some features

Libin Yang linux-media 3 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest7 patches 2 repliesIn review
  2. v27 patches 2 repliesSuperseded
  3. v17 patches 7 repliesSuperseded

change log from the cover letter

Patch 1:
fix the unlock issue
add some comments
remove int mipi_enabled in struct mmp_camera_platform_data get "mipi" clk at first in mmpcam_power_up()
Patch 2:
Add mcam_deinit_clk function
Some changes in mcam_init_clk function
Patch 7:
A little adjustment based patch 2 change

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7marvell-ccic: add MIPI support for marvell-ccic driverdrivers/media/platform/marvell-ccic/cafe-driver.c drivers/media/platform/marvell-ccic/mcam-core.c drivers/media/platform/marvell-ccic/mcam-core.h +2 more+262 -131 reply
2/7marvell-ccic: add clock tree support for marvell-ccic driverdrivers/media/platform/marvell-ccic/mcam-core.h drivers/media/platform/marvell-ccic/mmp-driver.c+66 -00 replies
3/7marvell-ccic: reset ccic phy when stop streaming for stabilitydrivers/media/platform/marvell-ccic/mcam-core.c drivers/media/platform/marvell-ccic/mcam-core.h drivers/media/platform/marvell-ccic/mmp-driver.c+33 -00 replies
4/7marvell-ccic: refine mcam_set_contig_buffer functiondrivers/media/platform/marvell-ccic/mcam-core.c+10 -110 replies
5/7marvell-ccic: add new formats support for marvell-ccic driverdrivers/media/platform/marvell-ccic/mcam-core.c drivers/media/platform/marvell-ccic/mcam-core.h+165 -330 replies
6/7marvell-ccic: add SOF / EOF pair check for marvell-ccic driverdrivers/media/platform/marvell-ccic/mcam-core.c+26 -40 replies
7/7marvell-ccic: switch to resource managed allocation and requestdrivers/media/platform/marvell-ccic/mmp-driver.c+22 -380 replies

Reviews trailers per patch

5 of 7 patches have a Reviewed-by or Acked-by.

PatchJonathan CorbetGuennadi Liakhovetski
1/7A-b
2/7
3/7A-b A-b
4/7A-b A-b
5/7A-b
6/7A-b A-b
7/7

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [PATCH v3 0/7] marvell-ccic: update ccic driver to support some features

The patch set adds some feature into the marvell ccic driver

Patch 1: Support MIPI sensor
Patch 2: Support clock tree
Patch 3: reset ccic when stop streaming, which makes CCIC more stable Patch 4: refine the mcam_set_contig_buffer function
Patch 5: add some new fmts to support
Patch 6: add SOF-EOF pair check to make the CCIC more stable Patch 7: use resource managed allocation

change log:
Patch 1:
fix the unlock issue
add some comments
remove int mipi_enabled in struct mmp_camera_platform_data get "mipi" clk at first in mmpcam_power_up()
Patch 2:
Add mcam_deinit_clk function
Some changes in mcam_init_clk function
Patch 7:
A little adjustment based patch 2 change

Libin Yang (7):
marvell-ccic: add MIPI support for marvell-ccic driver
marvell-ccic: add clock tree support for marvell-ccic driver
marvell-ccic: reset ccic phy when stop streaming for stability
marvell-ccic: refine mcam_set_contig_buffer function
marvell-ccic: add new formats support for marvell-ccic driver
marvell-ccic: add SOF / EOF pair check for marvell-ccic driver
marvell-ccic: switch to resource managed allocation and request

 drivers/media/platform/marvell-ccic/cafe-driver.c |    4 +-
 drivers/media/platform/marvell-ccic/mcam-core.c   |  325 +++++++++++++++++----
 drivers/media/platform/marvell-ccic/mcam-core.h   |   50 +++-
 drivers/media/platform/marvell-ccic/mmp-driver.c  |  274 ++++++++++++++---
 include/media/mmp-camera.h                        |   18 ++
 5 files changed, 578 insertions(+), 93 deletions(-)
Signature · 1 line
1.7.9.5