Quoting Dmitry Baryshkov (2022-02-16 21:55:25) > DPU driver contains code to parse clock items from device tree into > special data struct and then enable/disable/set rate for the clocks > using that data struct. However the DPU driver itself uses only parsing > and enabling/disabling part (the rate setting is used by DP driver). > > Move this implementation to the DP driver (which actually uses rate > setting) and replace hand-coded enable/disable/get loops in the DPU > with the respective clk_bulk operations. Put operation is removed > completely because, it is handled using devres instead. > > DP implementation is unchanged for now. > > Tested-by: Jessica Zhang <[email protected]> # RB3 (sdm845) and RB5 > (qrb5165) > Reviewed-by: Jessica Zhang <[email protected]> > Signed-off-by: Dmitry Baryshkov <[email protected]> > ---
Reviewed-by: Stephen Boyd <[email protected]>
