[PATCH 0/4] Add PLL3 and LCDC_CLKD support for RZ/T2H and RZ/N2H

Prabhakar posted 4 patches 1 month ago
There is a newer version of this series
drivers/clk/renesas/Kconfig                   |   2 +
drivers/clk/renesas/r9a09g077-cpg.c           | 369 +++++++++++++++++-
drivers/clk/renesas/renesas-cpg-mssr.c        |  65 ++-
drivers/clk/renesas/rzv2h-cpg.c               |   7 +-
.../clock/renesas,r9a09g077-cpg-mssr.h        |   1 +
.../clock/renesas,r9a09g087-cpg-mssr.h        |   1 +
include/linux/clk/renesas.h                   |   5 +
7 files changed, 444 insertions(+), 6 deletions(-)
[PATCH 0/4] Add PLL3 and LCDC_CLKD support for RZ/T2H and RZ/N2H
Posted by Prabhakar 1 month ago
From: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Hi all,

This series adds support for the PLL3 and LCDC_CLKD clocks on Renesas
RZ/T2H (R9A09G077) and RZ/N2H (R9A09G087) SoCs. These clocks are essential
for the display pipeline, specifically feeding the LCD controller.

Key Changes:
  - PLL Reference Flexibility in  the RZ/V2H(P) CPG driver
  - MSTP Dummy-Read Mechanism
  - LCDC implementation in the RZ/T2H CPG driver.

Cheers,
Prabhakar

Lad Prabhakar (4):
  clk: renesas: rzv2h-cpg: Use per-SoC PLL reference frequency for
    calculations
  clk: renesas: cpg-mssr: Add table-driven MSTP dummy-read delay for
    LCDC on RZ/T2H
  dt-bindings: clock: renesas,r9a09g077/87: Add LCDC_CLKD clock ID
  clk: renesas: r9a09g077: Add LCDC and PLL3 clock support for RZ/T2H
    display pipeline

 drivers/clk/renesas/Kconfig                   |   2 +
 drivers/clk/renesas/r9a09g077-cpg.c           | 369 +++++++++++++++++-
 drivers/clk/renesas/renesas-cpg-mssr.c        |  65 ++-
 drivers/clk/renesas/rzv2h-cpg.c               |   7 +-
 .../clock/renesas,r9a09g077-cpg-mssr.h        |   1 +
 .../clock/renesas,r9a09g087-cpg-mssr.h        |   1 +
 include/linux/clk/renesas.h                   |   5 +
 7 files changed, 444 insertions(+), 6 deletions(-)


base-commit: 5fcbbc1fcc4fa78bb5a184caa2c32db423676577
-- 
2.54.0