Part Number:AM3358
Tool/software: Linux
Hi,
I am trying to get line level audio out from TLV320AIC3104 with AM3358. I am able to get headphone audio on HPROUT and HPLOUT pins. What do I need to add in my device tree to get audio on LEFT_LOP and RIGHT_LOP pins?
Following is my sound part of device tree.
sound { compatible = "simple-audio-card"; simple-audio-card,name = "AM335x-EVM"; simple-audio-card,widgets = "Headphone", "Headphone Jack", "Line", "Line Out", "Line", "Line In"; simple-audio-card,routing = "Headphone Jack", "HPLOUT", "Headphone Jack", "HPROUT", "LINE1L", "Line In", "LINE1R", "Line In", "Line Out", "LLOUT", "Line Out", "RLOUT"; simple-audio-card,format = "dsp_b"; simple-audio-card,bitclock-master = <&sound_master>; simple-audio-card,frame-master = <&sound_master>; simple-audio-card,bitclock-inversion; simple-audio-card,cpu { sound-dai = <&mcasp0>; }; sound_master: simple-audio-card,codec { sound-dai = <&tlv320aic3104>; system-clock-frequency = <12000000>; }; };
I added audio routes for LLOUT and RLOUT, but I am not getting any audio on line out.
I also have another question. Can I get mono line out from TLV320AIC3104 or do I need TLV320AIC3106?
Thank you