clk: tegra: Fix shared bus connector rate update
When connector rate is updated the result cannot be used directly to
set new rate, since it represents only users of this connector, and
does not take into account rates of the sibling connector (if any).
Instead, rate update of the parent (top level bus) should be called
recursively.
Bug
1903909
Bug
200269751
Change-Id: Ic2b36767c3a53c6ed584e4f5199ff4ebdf02e92e
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/
1469100
(cherry picked from commit
9c854a599810da951613012a4b461b16cb1d501c)
Reviewed-on: http://git-master/r/
1480205
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>