Clocking Wizard IP can be used to generate clocks for PL blocks. This IP supports dynamic reconfiguration using AXI interface, which enables us to change output clock frequency on the fly from Linux or any other App running on the PS processors. Design which can operate at different frequencies can use this feature to save power by switching to lower frequencies, depending on the use-case.
Here is a screen shot of enabling this feature in clocking wizard:
Additionally, there is a “Minimize Power” option which can be used to auto-select optimal configuration values to save power.
Clocking wizard has a Linux driver available, which makes changing the frequency at runtime easy. See the clocking wizard driver page for more information and usage of this driver.