In our design, two ADRV9009 are connected to a Zynq Ultrascale MPSOC (transceiver lanes and SPI configuration interfaces), and those chips are clocked by a HMC7044 chip for which the configuration interface is connected to a separate processor (i.e. not connected to the MPSoC).
Is it still possible to use the Linux IIO ADR9009 driver to configure the ADRV9009 ?
If so, what would be the necessary updates to the driver ? How should the device tree look like ?