I have a Dell XPS 14 and now with the 6.9 line of kernels, I 've gotten the camera, fingerprint reader and audio to work - sort of. Everything works, execpt there is no sound coming from the right internal speaker.
Audio over HDMI is just fine, and so is the 3.5 mm speaker connection. It’s only the right built in speaker that is totally silent. I installed the audio firmware from sof-bin on Github and get the following output during boot
[ 13.723624] sof-audio-pci-intel-mtl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[ 13.723707] sof-audio-pci-intel-mtl 0000:00:1f.3: SoundWire enabled on CannonLake+ platform, using SOF driver
[ 13.723720] sof-audio-pci-intel-mtl 0000:00:1f.3: enabling device (0000 -> 0002)
[ 13.724027] sof-audio-pci-intel-mtl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[ 13.724091] sof-audio-pci-intel-mtl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 13.731240] sof-audio-pci-intel-mtl 0000:00:1f.3: use msi interrupt mode
[ 13.757982] sof-audio-pci-intel-mtl 0000:00:1f.3: hda codecs found, mask 4
[ 13.761888] sof-audio-pci-intel-mtl 0000:00:1f.3: Firmware paths/files for ipc type 1:
[ 13.761890] sof-audio-pci-intel-mtl 0000:00:1f.3: Firmware file: intel/sof-ipc4/mtl/sof-mtl.ri
[ 13.761891] sof-audio-pci-intel-mtl 0000:00:1f.3: Firmware lib path: intel/sof-ipc4-lib/mtl
[ 13.761891] sof-audio-pci-intel-mtl 0000:00:1f.3: Topology file: intel/sof-ace-tplg/sof-mtl-cs42l43-l0-cs35l56-l23.tplg
[ 13.763282] sof-audio-pci-intel-mtl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.9.0.1
[ 13.890424] sof-audio-pci-intel-mtl 0000:00:1f.3: Booted firmware version: 2.9.0.1
[ 14.010775] sof-audio-pci-intel-mtl 0000:00:1f.3: Topology: ABI 3:29:0 Kernel ABI 3:23:0
I was wondering if I was using the wrong topology file or if it is as simple as a hardware problem, i.e. loose connector.
Thanks,
/Heimir