I need to set SI5328 to 156.25 MHz to provide mgt_clk to one of my AXI ethernet subsystems. I have tested it by SCUI and it worked.
The problem is, the change is lost across reset system.
I tried modifying system-user.dtsi like below but it didn't seem to work since I am getting "xilinx_axienet a0080000.ethernet: of_phy_connect() failed", which means the clock is not there. I have to explicitly set it through SCUI to make it work.