[PATCHv2 1/2] clk: rockchip: rk3588: make gate linked clocks ignore unused
Jagan Teki
jagan at edgeble.ai
Thu Jul 13 22:28:13 PDT 2023
Hi,
On Fri, 14 Jul 2023 at 06:44, zhangqing at rock-chips.com
<zhangqing at rock-chips.com> wrote:
>
> Hi Sebastian,
>
> The clock needs to rely on two parent clocks, which is required by design.Refer to the attachment for details.
> Our internal branch is implemented using clk-link.c. Recently, I will implement the real GATE_LINK API according to upstream, without modifying DT.
Do you have a solution to share or any pointers? I tried to use
clk-link by dropping GATE_LINK from clk-rk3588.c however the issue
remains still as double-parenting is unsupportive. Did you add
double-parenting to the mainline clk tree? Other than that, I have
used existing clk and try to attach the link clock in conventional
clock way like
vo1_grf: syscon at fd5a8000 {
compatible = "rockchip,rk3588-vo-grf", "syscon";
reg = <0x0 0xfd5a8000 0x0 0x100>;
clocks = <&cru PCLK_VO1GRF>;
};
This also seems similar issue.
Thanks,
Jagan.
More information about the Linux-rockchip
mailing list