]> git.itanic.dy.fi Git - linux-stable/commit
clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
authorGeert Uytterhoeven <geert+renesas@glider.be>
Thu, 25 Jan 2024 15:43:26 +0000 (16:43 +0100)
committerSasha Levin <sashal@kernel.org>
Tue, 26 Mar 2024 22:17:05 +0000 (18:17 -0400)
commit96cc2f847262f6d34dab2318fc962e1d43a0dfed
tree72bf97de6d1081991505844d39eea1518ad0417d
parent1c62697e4086de988b31124fb8c79c244ea05f2b
clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks

[ Upstream commit abb3fa662b8f8eaed1590b0e7a4e19eda467cdd3 ]

According to the R-Car V4H Series Hardware User’s Manual Rev.1.00, the
parent clock of the Pin Function (PFC/GPIO) module clocks is the CP
clock.

Fix this by adding the missing CP clock, and correcting the PFC parents.

Fixes: f2afa78d5a0c0b0b ("dt-bindings: clock: Add r8a779g0 CPG Core Clock Definitions")
Fixes: 36ff366033f0dde1 ("clk: renesas: r8a779g0: Add PFC/GPIO clocks")
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/5401fccd204dc90b44f0013e7f53b9eff8df8214.1706197297.git.geert+renesas@glider.be
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/clk/renesas/r8a779g0-cpg-mssr.c
include/dt-bindings/clock/r8a779g0-cpg-mssr.h