Skip to content

Xiaomi Book Air 13 (2022) – only 2 internal speakers active, generic sof-hda-generic-2ch topology loaded #5630

@galise2play

Description

@galise2play

I am running Fedora Linux on a Xiaomi Book Air 13 (2022, Intel platform).
The internal audio partially works: only the front tweeters are active.
The side speakers (mid/bass) are completely silent.

This appears to be due to a generic SOF topology being loaded instead of a vendor-specific one.

Hardware

  • Laptop: Xiaomi Book Air 13 (2022)
  • CPU: Intel (Tiger Lake / Alder Lake class)
  • Audio codec: Conexant CX11970
  • Kernel: 6.17.x

Evidence

aplay -l

card 0: sof-hda-dsp
device 0: HDA Analog

**Relevant dmesg output**
Topology file: intel/sof-tplg/sof-hda-generic-2ch.tplg
snd_hda_codec_conexant CX11970
line_outs=1
speaker_outs=0

**Analysis**
SOF firmware loads correctly, but only a generic 2-channel topology is used.
The codec reports a single speaker output.
This suggests that additional internal speakers are driven by a DSP/Smart Amp
that requires a vendor-specific topology not currently available in SOF.

This is not a regression: full speaker support has never worked on this device under Linux.

**Question**

Is there any existing or planned SOF topology for this Xiaomi model?
If not, is there a recommended path (DSDT dump, NHLT extraction, Windows driver analysis)
to help enable full speaker support?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions