mbox series

[v3,0/5] RZ/G2L CSI/CRU improvements

Message ID 20240213181233.242316-1-biju.das.jz@bp.renesas.com (mailing list archive)
Headers show
Series RZ/G2L CSI/CRU improvements | expand

Message

Biju Das Feb. 13, 2024, 6:12 p.m. UTC
This patch series aims to sync the CSI/CRU driver code with the latest
hardware manual (R01UH0914EJ0145 Rev.1.45).

v2->v3:
 * Added Rb tag from Laurent for patch#1.
 * Updated commit header and description for patch#4
 * Patch#4 split the patch into 2. Restructuring of vclk for link
   reception is handled in patch#4 and fixing start reception procedure
   is handled in patch#5.
v1->v2:
 * Updated commit description for patch#1 removing deprecated for
   SET_RUNTIME_PM_OPS() macro.
 * Aligned RUNTIME_PM_OPS() macro.
 * Added Rb tag from Laurent for patch#2 and #3.
 * Replaced usleep_range()->fsleep().
 * Added blank space after manual in commit description for patch#{2,3}.
 * Dropped clk-provider.h and __clk_is_enabled() as consumer clk should
   not use it. Plan to send RFC for clk_disable_unprepare_sync() in ccf.

Biju Das (5):
  media: platform: rzg2l-cru: rzg2l-csi2: Switch to RUNTIME_PM_OPS()
  media: platform: rzg2l-cru: rzg2l-ip: Add delay after D-PHY reset
  media: platform: rzg2l-cru: rzg2l-video: Fix image processing
    initialization
  media: platform: rzg2l-cru: rzg2l-csi2: Restructure vclk handling
  media: platform: rzg2l-cru: rzg2l-video: Fix start reception procedure

 .../platform/renesas/rzg2l-cru/rzg2l-cru.h    |  3 -
 .../platform/renesas/rzg2l-cru/rzg2l-csi2.c   | 37 +++++----
 .../platform/renesas/rzg2l-cru/rzg2l-ip.c     | 18 ++--
 .../platform/renesas/rzg2l-cru/rzg2l-video.c  | 83 ++++++++-----------
 4 files changed, 62 insertions(+), 79 deletions(-)