On Thu, May 30, 2024 at 05:05:24PM +0300, Abel Vesa wrote: > Allow the USB3 second and third GCC PHY pipe clocks to propagate the > rate to the pipe clocks provided by the QMP combo PHYs. The first > instance is already doing that. Which driver changes the rate of those clocks? > > Fixes: ("161b7c401f4b clk: qcom: Add Global Clock controller (GCC) driver for X1E80100") > Signed-off-by: Abel Vesa <abel.vesa@xxxxxxxxxx> > --- > drivers/clk/qcom/gcc-x1e80100.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/clk/qcom/gcc-x1e80100.c b/drivers/clk/qcom/gcc-x1e80100.c > index 1404017be918..8c72fdc99fd9 100644 > --- a/drivers/clk/qcom/gcc-x1e80100.c > +++ b/drivers/clk/qcom/gcc-x1e80100.c > @@ -5269,6 +5269,7 @@ static struct clk_branch gcc_usb3_sec_phy_pipe_clk = { > &gcc_usb3_sec_phy_pipe_clk_src.clkr.hw, > }, > .num_parents = 1, > + .flags = CLK_SET_RATE_PARENT, > .ops = &clk_branch2_ops, > }, > }, > @@ -5339,6 +5340,7 @@ static struct clk_branch gcc_usb3_tert_phy_pipe_clk = { > &gcc_usb3_tert_phy_pipe_clk_src.clkr.hw, > }, > .num_parents = 1, > + .flags = CLK_SET_RATE_PARENT, > .ops = &clk_branch2_ops, > }, > }, > > --- > base-commit: 9d99040b1bc8dbf385a8aa535e9efcdf94466e19 > change-id: 20240530-x1e80100-clk-gcc-usb3-sec-tert-set-parent-rate-420a9e2113d1 > > Best regards, > -- > Abel Vesa <abel.vesa@xxxxxxxxxx> > -- With best wishes Dmitry