Re: [PATCH 1/1] arm64: dts: rockchip: add missing rockchip,grf property to rk356x
flat view
From: Michael Riesch <hidden>
Date: 2021-08-23 13:39:28
Also in:
linux-arm-kernel, linux-rockchip, lkml
Hi Peter, On 8/23/21 3:12 PM, Peter Geis wrote:
On Mon, Aug 23, 2021 at 8:39 AM Michael Riesch [off-list ref] wrote:quoted
This commit fixes the error messages rockchip_clk_register_muxgrf: regmap not available rockchip_clk_register_branches: failed to register clock clk_ddr1x: -524 during boot by providing the missing rockchip,grf property.Good Morning, This was fixed by commit: 6fffe52fb336 clk: rockchip: drop GRF dependency for rk3328/rk3036 pll types which was merged in -next. I don't believe it's going to be backported to 5.14 due to 5.14 not being able to fully boot.
Unfortunately not, I am afraid. I am working on Heiko's current -next and the commit you mentioned is present. Nevertheless I got these error messages. They can be traced down to "rockchip_clk_register_muxgrf", which fails as the passed argument regmap is invalid due to the missing device tree property. The clock "clk_ddr1x" is added in clk-rk3568.c as "MUXGRF", which leads me to believe that the grf property is actually required. Best regards, Michael
Very Respectfully, Peter Geisquoted
Signed-off-by: Michael Riesch <redacted> --- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 1 + 1 file changed, 1 insertion(+)diff --git a/arch/arm64/boot/dts/rockchip/rk356x.dtsi b/arch/arm64/boot/dts/rockchip/rk356x.dtsi index 23949e79d8ce..0a1d07c96b2e 100644 --- a/arch/arm64/boot/dts/rockchip/rk356x.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk356x.dtsi@@ -233,6 +233,7 @@ #reset-cells = <1>; assigned-clocks = <&cru PLL_GPLL>, <&pmucru PLL_PPLL>; assigned-clock-rates = <1200000000>, <200000000>; + rockchip,grf = <&grf>; }; i2c0: i2c@fdd40000 { --2.17.1