Just when I thought I've got this I2S thing all figured out I've hit a deadend with trying to integrate an ADC to record some audio.
I have managed to configure I2S to play audio through a PCM5102 device link this cheapy from banggood PCM5102a.
I now need to record and since I had the PCM5102 as a DAC I decided why not look at what else Texes Instruments has to offer in terms of its counterpart the ADC. Sure enough I came across a ADC part number PCM1860 and its all been downhill from there.
Ive got the PCM1860 connected to the Omega I2S's CLK, WS and SDI pins. however I am struggling to get the device recognised. This is most likely due to incorrect Device Tree configuration as I could not find a device tree binding for this specific ADC, closest was PCM186x, however this seem to be for the PCM1862+ which have I2C control pins whereas the PCM1860 is HW controlled through pullup/downs etc.
In the hope that someone might point me in the correct direction these are the dtsi configurations I have tried, but none expose the ADC in arecord -l.
This DTSI allows the DAC only to function
Do share if anyone has managed to do any I2S audio capture.