The fix for No-OS should be like this Linux fix:
https://github.com/analogdevicesinc/linux/commit/07e7834e1dac187e6a45f2031bec8e104104e741
On Linux - you set/load the FIR filter - The FIR filter setup influences the clock distribution.
Once the FIR filter is enabled it'll sort the clock setting automatically.
Well one thing to consider here - in some configurations you may also need to enable the RX fir filter.
-Michael