On 11/25/15 2:49 AM, Jorge Fernandez Monteagudo wrote:
Hi,
I've generated a new kernel, a 4.3.0, only with
CONFIG_SND_SST_MFLD_PLATFORM=m
CONFIG_SND_SST_IPC=m
CONFIG_SND_SST_IPC_ACPI=m
CONFIG_SND_SOC_INTEL_SST=m
CONFIG_SND_SOC_INTEL_SST_ACPI=m
CONFIG_SND_SOC_INTEL_BAYTRAIL=m
CONFIG_SND_SOC_INTEL_BYT_MAX98090_MACH=m
CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m
CONFIG_SND_SOC_I2C_AND_SPI=m
and I've downloaded the firmware this repository (I don't know this git is the official one)
from http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git
But I have no audio. The firmware is loaded, I see this traces
[ 4.013712] baytrail-pcm-audio baytrail-pcm-audio: FW version: 04.05.13.a0
[ 4.013714] baytrail-pcm-audio baytrail-pcm-audio: Build type: a0
[ 4.013716] baytrail-pcm-audio baytrail-pcm-audio: Build date: Apr 2 2014 14:14:39
but the mapping is not done. In the 4.2.5 kernel I see
[ 4.256939] byt-rt5640 byt-rt5640: rt5640-aif1 <-> baytrail-pcm-audio mapping ok
You are mixing two incompatible options that result in a broken
configuration. this message is for the 'old' machine driver. Use only
CONFIG_SND_SST_MFLD_PLATFORM=m
CONFIG_SND_SST_IPC=m
CONFIG_SND_SST_IPC_ACPI=m
CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m
as I mentioned.
I tried to add a mutually exclusive choice but menuconfig complains
about circular dependencies, need to find a better way of handling these
two drivers so that they can't be enabled at the same time
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel