UCM
UCM copied to clipboard
bytcr_rt5640: meegopad t02: no audio output
The system is a MeegoPad T02: http://www.x86pad.com/Products/MeeGoPad-T02.html
I'm running Arch Linux:
$ uname -r
4.13.8-1-ARCH
Prior to installing the UCM files, pulseaudio was not seeing the sound device and I had several instances of messages like the following on the console:
Baytrail Audio Port: ASoC: no backend DAIs enabled for Baytrail Audio Port
After installing the UCM files, pulseaudio sees a sound device:
[ 4.327176] bytcr_rt5640 bytcr_rt5640: BIOS Routing: AIF1 connected
[ 4.327185] bytcr_rt5640 bytcr_rt5640: quirk IN1_MAP enabled
[ 4.327189] bytcr_rt5640 bytcr_rt5640: quirk DIFF_MIC enabled
[ 4.327192] bytcr_rt5640 bytcr_rt5640: quirk SSP0_AIF1 enabled
[ 4.327195] bytcr_rt5640 bytcr_rt5640: quirk MCLK_EN enabled
[ 4.339314] bytcr_rt5640 bytcr_rt5640: snd-soc-dummy-dai <-> media-cpu-dai mapping ok
[ 4.339430] bytcr_rt5640 bytcr_rt5640: snd-soc-dummy-dai <-> deepbuffer-cpu-dai mapping ok
[ 4.342111] bytcr_rt5640 bytcr_rt5640: rt5640-aif1 <-> ssp0-port mapping ok
However, I'm unable to get any output regardless of the configuration settings.
make sure that the atomisp is not enabled in your kernel, it's a known issue which conflicts with the audio clock (or you can try to remove the MCLK_EN quirk with the module parameter to see if this helps)