I am currently debugging a custom SBC that utilizes the i.MX6Q processor. The device supports and HDMI audio and an external SGTL5000 audio device. The board provides Line-Out, Headphones, Line-In, and Microphone connections. The speakers and headphones work fine but I cannot get the microphone or line-in to work. Following is the behavior I see:
Do the line-in and mic functions need to be set up in my custom board file? This is what I have now.
static struct
mxc_audio_platform_data mx6_sbc35_c398_audio_data = {
.ssi_num = 1,
.src_port = 2,
.ext_port = 5,
.init = mx6_sbc35_c398_sgtl5000_init,
.hp_gpio = -1,
.mic_gpio = -1,
};
Solved! Go to Solution.
Got this working. Once I configured the audio chip properly using alsamixer and ran the command 'pactl load-module module-loopback', everything works fine.
Got this working. Once I configured the audio chip properly using alsamixer and ran the command 'pactl load-module module-loopback', everything works fine.