Skip to content

clks: tegra: add fixes to drivers/clks for NVIDIA Orin Support

Joel Slebodnick requested to merge jslebodn/centos-stream-9:clks-v0 into main

Merge Request Required Information

0000-cover-letter.patch

Summary of Changes

Replace the .round_rate() callback with .determine_rate() which can consider max_rate imposed by clk_set_max_rate() while rounding the clock rate.

Optimize the clock probing by registering clocks hierarchically from root clock towards leafs.

Changing .round_rate() to .determine_rate() allows for a maximum rate bound when calling clk_round_rate().

Optimizing the clock probing decreases the number of IPC messages sent to BPMP-FW during clock initialization.

Signed-off-by: Joel Slebodnick jslebodn@redhat.com

Approved Bugzilla Ticket

All submissions to CentOS Stream must reference an approved ticket in Red Hat Bugzilla. Please follow the CentOS Stream contribution documentation for how to file this ticket and have it approved.

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2122346

Edited by Joel Slebodnick

Merge request reports