Hi,
I am currently working on a design involving the Zynq-7000, AD5791, and AD4010, and I plan to use libiio and iio-oscilloscope for communication with the AD5791 and AD4010.
In the adi-linux manuconfig, I intend to enable the drivers for both the AD5791 and AD4010 and place the corresponding nodes under the Zynq SPI controller node in the device tree. My question is whether this setup alone will allow communication with these ICs.
Especially, upon reviewing the AD4010 device tree bindings, I noticed that a phandle to the DMA controller is a required property. I suspect that a connection to the DMA controller might be necessary within the HDL. If this is the case, could you please provide an example of how this connection should be configured?
Additionally, I would like to know which branch of adi-linux should be used to support both the AD5791 and AD4010 simultaneously.
Thank you for your time and assistance. I look forward to your response.
Best regards,
keij