Messages in this thread | | | From | Jagan Teki <> | Date | Fri, 14 Jul 2023 10:58:13 +0530 | Subject | Re: Re: [PATCHv2 1/2] clk: rockchip: rk3588: make gate linked clocks ignore unused |
| |
Hi,
On Fri, 14 Jul 2023 at 06:44, zhangqing@rock-chips.com <zhangqing@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@fd5a8000 { compatible = "rockchip,rk3588-vo-grf", "syscon"; reg = <0x0 0xfd5a8000 0x0 0x100>; clocks = <&cru PCLK_VO1GRF>; };
This also seems similar issue.
Thanks, Jagan.
| |