Currently, the ADF5355 is option for AD-FMCOMMS5-EBZ. If any update with this part in no-OS in future ?
Here you can find the Linux driver:
The first step will be to implement the adf5355_spi_write() - if ADF5355 will use the same SPI interface as AD9361, you will be able to use the already implemented no-OS spi_write_then_read() function - just add the option of controlling also the ADF5355 chip select; otherwise, take a look here for another example of initializing the SPI and transferring data using the Xilinx cores: no-OS/platform_drivers.c at master · analogdevicesinc/no-OS · GitHub
The rest of the functions (mainly the adf5355_setup() and the functions called inside) should work without too many changes.
Unfortunately, I don't have yet the hardware to test this.