]> git.dujemihanovic.xyz Git - u-boot.git/commit
clk: renesas: Implement R8A779H0 V4M PLL7 support
authorMarek Vasut <marek.vasut+renesas@mailbox.org>
Sun, 28 Jan 2024 15:52:02 +0000 (16:52 +0100)
committerMarek Vasut <marek.vasut+renesas@mailbox.org>
Sat, 10 Feb 2024 16:08:06 +0000 (17:08 +0100)
commit0fb76cc0bc594ece648bc3ffc7ea01ccdbc61954
tree86cf509190b5270bff05ee5e0aa46504d914544c
parent13a014c38c16a2a2b0b890c13c31eca5e68e72c7
clk: renesas: Implement R8A779H0 V4M PLL7 support

Add PLL7 support to Gen3/Gen4 common clock driver. Add initial PLL7
multiplier and divider values into table in R8A779H0 V4M clock driver.

The PLL7 is new PLL added in R8A779H0 V4M SoC. Only integer multiplication
mode is supported by PLL7. The PLL reference clock are either 16.66 MHz or
20 MHz on R8A779H0 V4M SoC, and the output frequency must be 2000 MHz. The
multiplier values fitting this requirement are calculated to 120 or 100.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
drivers/clk/renesas/clk-rcar-gen3.c
drivers/clk/renesas/r8a779h0-cpg-mssr.c
drivers/clk/renesas/rcar-gen3-cpg.h